|
搞了一年多的嵌入式,感覺花時間是肯定的。一些當時困擾很久的問題隨著學習的深入也就慢慢解決了。總的思路是軟件和硬件并進。嵌入式硬件功能強大,若沒有相應軟件尤其是操作系統的支持就沒有多大應用。從軟件的角度考慮:linux是必須的,尤其分析它的源碼無論對形成良好的編程習慣,吸收優秀的編程算法和思想都巨有幫助。要達到這些目的必須學習C語言(linux對C語言的一些做法和譚浩強的經典有出入,建議重點參考C創始人的那本經典),其次學習腳本編程,學習Makefile。研究Gcc的編譯器,匯編器和連接器。過程很艱難但只要堅持收獲無量。
硬件方面:選擇一款適合自己的開發板,重點看第一章的概述然后根據需要逐步研究它的各項功能。最好能跟一個實際項目一起做。
以上,請參考。 |
|