
树莓派
FHNCSDN
近期有些事情,有些消息回复不及时。
展开
-
树莓派 博通BCM2835芯片手册
手册提取链接链接:https://pan.baidu.com/s/1fdmIBNn1Pr1j3-ercNhKJg提取码:8y1b驱动的两大利器:1、电路图:通过电路图找到寄存器2、芯片手册树莓派有54个通用IO口(0到53),所有GPIO口至少有两个可选功能(输入输出),GPIO有41个寄存器用来管理GPIO。树莓派中的地址(Address)是总线地址,Field Name是寄存器的名字,Description是寄存器的功能描述,GPIO Function Select是功能选择器,每个寄存原创 2020-11-10 23:00:21 · 1882 阅读 · 0 评论 -
嵌入式设备带操作系统的启动过程
树莓派等芯片带操作系统的启动过程C51,STM32(裸机)--------》c直接操控底层寄存器,实现相关业务。x86 , Intel等架构跑的是windows操作系统。启动过程:电源 -》BIOS-》windows内核-》C盘,D盘-》程序启动(开机启动程序)嵌入式产品:树莓派,mini2440,mini6410,nanopi,海思,RK(瑞芯微)启动过程:电源-》BootLoader(引导操作系统启动)-》Linux内核-》文件系统(根据功能性来组织文件夹,带访问权限)-》文件系统起来以后才原创 2020-10-30 15:06:08 · 254 阅读 · 0 评论 -
带wiringPi库的交叉编译
WiringPi的得下载——网盘提取链接:https://pan.baidu.com/s/1cPIt-xZLye1DAQjq2yKzeg提取码:35vt带有WiringPi库如何交叉编译1、正常我们先要交叉编译WiringPi库,编译出的库适合树莓派,这时候交叉编译可执行程序的时候,链接库的格式也是正确的。2、通过 -I -L...原创 2020-10-20 00:05:54 · 240 阅读 · 1 评论 -
交叉编译及树莓派(或其他平台)交叉编译工具链的安装
交叉编译是什么:交叉编译是一个行为,是在一个平台上生成另一个平台上的可执行代码。比如:我们在windows上面编写C51的代码,并编译成可执行代码,如xx.hex,是在C51上面运行不是在windows上面运行。同样:我们在ubuntu上面编写树莓派的代码,并编译成可执行代码,如xx.out,是在树莓派上面运行不是在linux上面运行。编译:是在一个平台上生成在该平台上的可执行的代码。C51 交叉编译的发生在kill(集成环境上面)为什么要交叉编译:平台上不允许或不能够安装我们所需要的编译器原创 2020-10-11 23:48:58 · 886 阅读 · 0 评论