【薦】 嵌入式系統開發必讀書籍
時間:2019-04-18 00:00:00
來源:信盈達
作者:信盈達
【薦】 嵌入式系統開發必讀書籍
1、針對入門級的教材
推薦高等教育出版社的全國計算機等級考試-三級教程(嵌入式系統開發技術),此書對嵌入式系統的整體把握還是很好的,此書的匯編指令介紹得也很不錯,盡管這本書較少提及linux方面的知識,也幾乎沒有u-boot方面的內容,但每個部分簡明扼要,全書314頁左右,沒有太多代碼,讓沒有基礎的你,在閱讀的時候不至于淹沒于代碼的海洋,此書強烈建議大一新生直接使用,自學,并參加計算機三級考試,對嵌入式系統有一個輪廓性的認識。
2、與第一本書同時閱讀參考的教材
嵌入式系統基礎教程(俞建新,王健,宋健健),此書為全國重點大學計算機教材,同樣的特點,薄,但是這本書相對于第一本,更精,對比其中介紹DRAM和SRAM的內容,就可以知道此書作者的用心程度,如果不考計算機等級考試,直接看這本入門即可,而且此書圖很豐富,在讓你不陷入代碼的同時,不陷入文字,更精準理解知識點。
3、linux操作系統使用
《鳥哥的Linux私房菜 》、文東戈老師的《linux操作系統實用教程》、劉憶智《linux從入門到精通》。
4、大名鼎鼎的韋東山教材
《嵌入式linux應用開發完全手冊》, 此書必讀,不可替代,沒有之一,在前兩本的熏陶下,你就會開始好奇嵌入式系統的工作原理,這時候你再泡入代碼,已經可以開始在代碼中遨游,尤其韋老師寫書寫得很細致,對代碼不僅做了詳細注釋,還對其進行點評,相信結合代碼,你對嵌入式系統的硬件體系架構,特殊功能寄存器配置,中斷體系架構會有更深刻的理解,全書采取案例教學,并不對某些很細的知識點展開,所以你需要閱讀相應知識點更專業的教材,例如makefile,arm匯編,shell編程等等,這些都是體現在案例分析中,沒有很全面列出,但是這不影響此書成為嵌入式業界頂級教材的地位。
5、linux程序設計
推薦徐城老師編寫的《linux環境C程序設計》、電子科技大學李林老師編著的《linux程序設計實踐》和Neil Matthew的《linux程序設計》 。
6、linux內核方面
好的教材有:韓國人寫的《arm linux內核源碼剖析》和德國人寫的《深入linux內核架構》,都是翻譯本。
7、linux驅動方面
國內最好的教材:宋寶華老師的《Linux設備驅動開發詳解:基于最新的Linux 4.0內核》,美國人寫的 Linux設備驅動程序(中文版第三版)也是經典教材。
8、《程序員的自我修養-鏈接、裝載與庫》。
9、《深入淺出嵌入式底層軟件開發》
10、《ARM+LINUX入門與實踐 》
11、《嵌入式Linux系統工程師標準培訓教材》
學完了,還沒完,所謂:實踐出真知,好的理論知識要在實際的項目開發中體現出來。

信盈達從事嵌入式教育十多年,積累了豐富的實戰教學項目,比如:四軸飛行器、機械手臂、17自由度運動機器人、MCU環境檢測,智能可穿戴、智能家居等。此外,信盈達2018嵌入式課程全面升級,新添加RK3399(A53+A72)教學平臺學習內容,該平臺廣泛適用于AR設備、VA設備、3D設備、智能機器人、人臉識別、一體機、 庭影音、集群服務器、智能交互、車載設備、醫療行業、電視盒子等。