如果要做驱动开发,还是建议从裸机程序开始稳扎稳打,一步一个脚印来,这样基础比较扎实。
如果要做应用开发,就没必要过多学习裸机程序,可以直接编写应用程序,在ARM板子上跑。
低级的ARM裸机开始.
高级的ARM直接上系统.
低端ARM跑裸机或实时系统
高端ARM跑linux,高端ARM如果跑裸机不好进行任务调度