一。概念:没有操作系统
二。为什么学裸机程序?什么时候用到?
1.bootloader的设计
bootloader本身就是一个大型的裸机程序
2.Linux驱动设计
软件方面:必须遵循硬件的接口规范
硬件方面:积累硬件知识
三。重要能力:裸机知识的串联能力
四。课程目标:设计一个属于自己的bootloader(参照uboot)
五。五步学习法
1.硬件相关理论
2.导读芯片手册
3.思维导图设计
4.程序设计
5.在线调试程序
ARM裸机开发学习方法
最新推荐文章于 2023-10-22 22:12:24 发布