(一) 為什么要學ARM?
技術要以市場為導向。
規劃個人職業生涯,學習主流技術和先進技術。
32位嵌入式系統在嵌入式系統的份額中,ARM的份額很大,
而且ARM發展前景較好。
提升公司平臺和核心競爭力。
(二) 學ARM要學什么?
學ARM要學核心的東西,而不是花哨的外設。
結合自己的專長進行發揮。
學習ARM9或以上的體系架構,學習ARM和操作系統的聯系
(三) 學ARM難嗎?
學ARM不難,只要有電子基礎、有一定的C/匯編
語言能力即可,能懂或者了解某一個體系的CPU架構則更好。
電子、自動化、機電一體化、儀器儀表、計算機、機械甚至物理等
基礎*的學生都可以學習。
(四) 如何學ARM?
良好的學習態度 +
合適的開發套件 +
正確的學習方法
前提條件:
選擇一款合適的芯片和開發套件。
嵌入式開發是一個實戰性很強的行業。 選
一個最簡單的芯片、最簡單的開發板,可以加快入門的速度。
簡單的芯片和開發板可以降低門檻,減少障礙。
選擇開發套件的標準:
(1)配套資料是否齊全?原理圖、源程序、文檔等。
(2)是否提供技術支持?
強大、完善的技術支持能夠加快學習進度。
(3)能否提供開發平臺?
現代嵌入式系統的開發要以平臺為基礎。
平臺是公司和個人迅速發展的保證。
(1)動手實踐
不要將光盤配套程序直接運行,而要逐行輸入代碼,
并理解代碼,寫文檔。
(2)使用網絡查找問題的解決方法和學習他人心得。
(3)學會投資
舍得為學知識投資,如買書、資料和工具等。