如何學(xué)習(xí)ARM嵌入式開發(fā)?
ARM和單片機(jī)還是有許多區(qū)別的,可以說比單片機(jī)的應(yīng)用更為復(fù)雜吧,往往在單片機(jī)里只需要對一個(gè)寄存器賦值就可以的初始化,在ARM下就要調(diào)用庫函數(shù)了。甚至每個(gè)引腳其功能都多了許多,相應(yīng)的配置也會(huì)更為麻煩,但如果做多了ARM的項(xiàng)目就會(huì)發(fā)現(xiàn),其實(shí)它的應(yīng)用配置也是千篇一律,有章可循的,并沒有想象中的那么難。如果真是想學(xué)ARM的嵌入式開發(fā)滴話:
第一:先看關(guān)于ARM芯片的Mannual。
第二:找一本關(guān)于內(nèi)核的不錯(cuò)的書,比如,想學(xué)Cortex-M3的話,《The Definitive Guide to the Cortex-M3》是很不錯(cuò)的??催@書的時(shí)候不需要全部掌握,只需要當(dāng)做一本參考手冊來讀就好,知道在開發(fā)過程中遇到什么問題來這里哪一章找解決方法即可。
第三:買一塊開發(fā)板(也不貴,一兩百塊),參考板子帶的全程進(jìn)行調(diào)試。
第四:自己跟項(xiàng)目,或者自己搞點(diǎn)什么開發(fā)了~~例如開發(fā)一個(gè)小智能小車之類的,學(xué)習(xí)嘛~總得有點(diǎn)兒投入。
其實(shí),如果你是利用業(yè)余時(shí)間來學(xué)這些東西,前三項(xiàng)估計(jì)需要兩個(gè)月,但如果你真想好好研習(xí)下ARM,我相信這兩個(gè)月的付出是值得的,比急功近利地直接去找個(gè)項(xiàng)目程序調(diào)試神馬的靠譜多了。
我這里有份完整的嵌入式攻略,涵蓋嵌入式開發(fā)及應(yīng)用等全面資料!扣個(gè)6,即刻獲取學(xué)習(xí)資料,讓你快速成為嵌入式高手!