成本上傳統的單片機所占有的價格優勢已經越來越低。基於ARM內核芯片的應用將會越來越多。
要開始學習,建議妳搞壹個開發板,至少ARM9以上吧,6410或者2440。資料都蠻多,高屋建
生。從UBOOT學起。閱讀源碼。看懂源碼。
必備書籍:1.ARM嵌入式系統開發-軟件設計與優化 2.ARM體系結構與編程
第壹本書尤其好。
ARM的官方提供的文檔也有很大的參考價值。通過UBOOT的學習,妳會對ARM內核有了“壹定”層次的深入理解,MMU、CACHE還有它的指令
集,中斷,工作模式等等,包括對匯編語言妳也會有很多的學習。編程和硬件的功力也將漸進。
妳有單片機的基礎,如果不涉及操作系統的話,ARM和單片機無異,頂多算壹個加強版本的的單片機。
剛開始可以選擇UCOSII好好學學。對入門操作系統很有裨益。