1. 程式人生 > >嵌入式linux學習路線參考(LINUX學習者必看經典)

嵌入式linux學習路線參考(LINUX學習者必看經典)

 C語言是嵌入式開發必備的基礎知識。在Linux下從事C語言的開發,你會覺得更為順暢、更為自然,因為C語言是因unix的出現而誕生的,Linux內 核幾乎完全是由C語言編寫完成的。學習C語言,如果不會用指標,那麼就稱不上會C語言。做嵌入式開發指標更顯得尤為重要,所以做嵌入式開發除了掌握位操 作、限定詞等,對指標的掌握是不可或缺的。而且要掌握多級指標、函式指標等等。涉及到指標,那麼就會講到記憶體分配。在大學中,學習C語言一般的學習很少講 到記憶體分配,但是如果期望從事嵌入式開發,那麼就必須懂得C語言是怎麼做記憶體分配管理的。指標之外,還要學習模組化編譯處理、指標與陣列、gcc、 Makefile
GDB、遞迴、結構體、巨集定義使用等。C語言是整棟嵌入式大廈的基礎,所以在學習嵌入式時,必須把C語言重視起來,多敲程式碼,多練。一 名優秀的程式設計師必定是通過體力勞動再轉向腦力勞動的,這也是為什麼我們要有寫不出程式碼=0思想的原因所在。