开始了解启动代码对学习ARM很有好处,启动代码其实不用完全自己写,一款芯片都会有别人写好的启动代码,你学会了其中的一个,你就可以按照你自己设计的系统的修改合适你用的启动代码,这个过程是对ARM学习的很好补充,这个过程你可以学习直接和硬件打交道,本质就是单片机和汇编的关系,等你把这些搞明白了,完全可以说对ARM已经入门了,你可以直接把ARM做普通单片机用,你也很直观的了解到ARM和普通单片机的区别,有了这个基础,在学一个操作系统和相关的驱动编写,你就可以直接用来做项目了.这个过程是个循序渐进的过程,当然哪款编译软件都有缺点优点.最好开始用例子和使用人做多的编译器,这样解决问题比较直接.
|