有哪些非常好的嵌入式書籍推介?
推薦幾本我大學時候讀過的書。
大概可以總結為C語言-->數據結構-->shell-->Linux應用-->內核-->51單片機-->STM32
當然這個也是嵌入式的一個學習路線,從基礎開始,由淺入深!文章最后附全部電子書下載。
C語言《C和指針》:適合初學者,對C語言講解的比較詳細,重點在于突破指針。
《C專家編程》:很經典的C語言書籍,不過不適合初學者,還涉及到編譯的原理以及C++的知識。
《C語言深度剖析》:比較貼合實際應用,對面試會有比較大的幫助。不過書中會存在一些錯誤,所以大家讀的時候要仔細,多動手敲一些代碼。
數據結構《算法l導論》:非常經典的算法書籍,很多高校把它當作教材使用。講解的很全面、嚴謹。
《大話數據結構》:這本書很有意思,配圖很多。語言風趣幽默,理解起來也更容易。
shell《鳥哥的私房菜》:不僅僅包含Linux基本指令和腳本,還涵蓋了Linux文件管理、用戶管理、軟件包管理等內容。
《LINUX與UNIX SHELL編程指南》:完整的介紹了shell腳本編程的語法,適合初學者使用。
Linux應用《Linux高性能服務器編程》:經典之作,側重于網絡以及服務器搭建。
《操作系統原理及應用(Linux)》:經典之作,作為很多高校的教材使用,對操作系統應用層講解的非常全面。
內核《Linux內核設計與實現》:短小精悍的一本書,側重于概念。Linux內核必讀之作。
《Linux設備驅動開發詳解》:宋寶華老師經典之作,介紹Linux設備驅動開發理論、框架與實例,非常的全面。
51單片機51單片機更推薦大家去找一些視頻,一邊看視頻一邊動手效果最佳。
《51單片機典型應用開發范例大全》:都是51單片機的常見案例,更注重于實踐。
《51單片機開發與應用技術詳解》:這本書對51的講解比較全面,從基本概念入手,到一些經典案例都有涉及。
STM32《例說STM32》:由淺入深,一步步講解STM32的各個外設,講解的比較詳細。
《零死角玩轉STM32》:非常火的視頻,也有pdf電子版,分為初級篇、中級篇、系統篇。
最后,如果還有精力的話,可以把C++看一看。《C++ Primer》、《Effective C++》等等都是經典之作。
公眾號【學益得智能硬件】后臺回復【書籍】,200本電子書隨便下載!