回覆列表
-
1 # 若數
-
2 # CrazyJin1988
首先學習C語言,務必掌握C語言的方方面面。推薦書籍《C語言程式設計》。
然後學習計算機組成原理。因為嵌入式編成難免接觸硬體。所以掌握計算機的組成的結構尤為重要。推薦書籍《計算機組成:結構化方法》。此書彙編相關的知識,也應該掌握。
很多嵌入式裝置並不是裸機,上面執行有作業系統。因此,瞭解作業系統也有必要。推薦書籍《現代作業系統》。
網路,推薦書籍:《計算機網路》。
步驟:
C語言
C語言對嵌入式的要求是直接又不可或缺的,嵌入式的學習領悟就體現在C語言的功底。
所以我認為在學習嵌入式的同時,也應同時加強對C語言的訓練提高,比如寫寫小專案,做些演算法題。
LINUX
嵌入式的程式設計環境基本可以在這裡面,當然也可以在windows下write好,在放進終端裡。
linux的學習是個大頭,需要學習的內容也很多,linux基礎,linux網路程式設計,unix核心balabalbala,,,,
ARM裸機全集
在這裡學習說勉強一點,就是對開發板裡的十幾個核心成員逐一認識的過程的。
UBOOT
這個我不造耶。
這些都是我以前瞭解的一些學習步驟和大致學習要點,應該是這樣,可能有些殘缺,也只有把嵌入式學習完了才曉得還有哪些重要的內容沒有知道!
所以認真學習吧!