新手如何学习ARM嵌入式开发
时间:10-02
整理:3721RD
点击:
最近有网友问新手该如何学习ARM 向其他工程师请教了一下 有以下方法
前提:需要会C,了解操作系统,学习嵌入式系统,如linux或者wince下的编程,最好还有单片机经验,那样会事半功倍。
1:先看关于ARM芯片的Mannual。
2:找一本关于内核的不错的书,比如,想学Cortex-M3的话,《The Definitive Guide to the Cortex-M3》是很不错的。看这书的时候不需要全部掌握,只需要当做一本参考手册来读就好,知道在开发过程中遇到什么问题来这里哪一章找解决方法即可。
3: 阅读优秀的代码,比如结合arm芯片手册学习去学习下UBOOT的源代码
4:买一块开发板(也不贵,一两百块),参考板子带的全程进行调试。
5:加入团队,自己跟项目,
6:自己动手实践,做小开发案例:智能车,
上面说的方法,每个人可以根据自己寻找最好的方法。也许上面额方法都不适合,你只适合看视频了。
熟能生巧,贵在坚持,不管做什么学什么都是这个理儿。
鬼地方换行符共和国发和
感谢分享,新手正在看51板子怎么样啊,可以跳过51的学习吗?