1.裸机编程的思路
思路:
在开发板找出硬件的丝印层,就可以知道该硬件出现在原理图哪个位置
分析原理图
理解硬件的控制原理
找到对应的库嚼数寄存器《要查找CPU的数据手册,也就是CPU的使用说明书)
理解寄存器的控制流程
根据地址访问寄存器
实现硬件的控制
2.分析原理图

3.寄存器配置
找对应的寄存器必须要找到S5P6818芯片数据手册SEC S5P6818X Users Nanual_preliminary_Ver 0.00.pdf。
本文详细介绍了ARM裸机编程的过程,包括分析原理图、配置寄存器来控制硬件,以GPIOE13引脚为例阐述了具体的配置步骤。同时,文章还讲解了如何使用交叉编译器在Ubuntu环境下编译LED控制程序,通过arm-linux-gcc和arm-linux-ld等工具将程序编译并链接到内存地址0x40000000,最后转化为bin文件。
1.裸机编程的思路
思路:
在开发板找出硬件的丝印层,就可以知道该硬件出现在原理图哪个位置
分析原理图
理解硬件的控制原理
找到对应的库嚼数寄存器《要查找CPU的数据手册,也就是CPU的使用说明书)
理解寄存器的控制流程
根据地址访问寄存器
实现硬件的控制
2.分析原理图

3.寄存器配置
找对应的寄存器必须要找到S5P6818芯片数据手册SEC S5P6818X Users Nanual_preliminary_Ver 0.00.pdf。

被折叠的 条评论
为什么被折叠?