推薦一些學習嵌入式經典的書籍

在學習嵌入式的過程中,到現在爲止,我還是看了有一部分書了。不得不說,很多書就像經典一樣,永遠不會過時。等到你再去品味的時候,又會有新的體會。

學無止境!學習也是一種不斷積累的過程,讀書也是。希望自己也能養成讀書的習慣吧!

我將對我學習有幫助的書籍例舉出來,可供大家進行參考。

一、C語言

1、《C語言程序設計》

2、《C Primer》中文版

3、《C專家編程》

4、《C與指針》

個人點評:

《C語言程序設計》是一本十分經典的書,是一本讓我對編程產生興趣的書。這本書的作者是譚浩強,初學C語言的人可以多看看他的講解,便於理解C語言知識。

《C Primer》是一本講解C語言基礎的一本書,也是C語言權威的一本書,值得品讀一遍。

《C與指針》是一本講解C語言指針的書,對於C語言初學者來說,弄懂指針問題十分頭疼。細細品讀,可以提高對指針的理解。

《C專家編程》是可以提高C語言編程質量的一本書。

二、C++語言

1、《C++面向對象程序設計》

2、《C++ Primer》中文版

3、《Effective C++》中文版

4、《C++ 標準庫》

5、《設計模式》

6、《C++沉思錄》

7、《嵌入式開發第一站  突破C++》

個人點評:

《C++面向對象程序設計》也是譚浩強的一本書,我覺得他講解的知識比較容易理解,舉得例子也是容易理解,對於初學者十分友好。

《C++ Primer》是一本講解C++語言基礎的一本書,也是C++語言權威的一本書。

《Effective C++》這本書作爲C++語言的經典,沒有讀過這本書,你都沒學完C++!

《C++ 標準庫》是一本系統提供的標準庫,使用這種方法編程,不僅可以提高代碼質量,還可以提高編程效率。

《設計模式》有23種模式,使用模式編程可以提高代碼的質量,便於後期維護與開發。

《C++沉思錄》可以幫助理解C++沒有理解到的地方,提高對語法的理解。

《嵌入式開發第一站  突破C++》是C++作爲嵌入式領域的開發語言,也是講解C++基礎的一本書

三、代碼規範與質量

1、《高質量C/C++編程指南》

2、《華爲編程規範》

3、《跟我一起寫Makefile》

4、《程序員的自我修養》

5、《編程之美》

個人點評:

《高質量C/C++編程指南》可以說是一本十分經典的書,提高代碼的規範和質量也是十分重要的!

《華爲編程規範》也是一本講解代碼規範的書,是想說明代碼質量的重要性。

《跟我一起寫Makefile》是一本講解Makefile非常詳細的書,可以幫助解決代碼繁瑣的編譯問題。

《程序員的自我修養》是程序員提高自我修養的書,瞭解編譯、鏈接、裝載的過程也是有必要的。

《編程之美》可以讓你體會在編程中的樂趣所在。

四、Linux系統編程

1、《高質量嵌入式Linux C編程》

2、《UNIX環境高級編程》

3、《UNIX網絡編程》

個人點評:

《高質量嵌入式Linux C編程》是一本學習Linux編程的一本書,講解的內容也是十分容易理解。

《UNIX環境高級編程》是系統的講解Linux編程,也是學習Linux編程的一本經典書。

《UNIX網絡編程》是講解Linux網絡方面的編程,是學習網絡的參考書。


五、算法和數據結構

1、《大話數據結構》

2、《數據結構》C++版

個人點評:算法作爲程序設計的重要部分,多瞭解數據結構是十分有必要的。

六、單片機

1、《單片機原理與應用及C51程序設計》

2、《Protel DXP 2004》

個人點評:

《單片機原理與應用及C51程序設計》是一本講解51單片機的書,這本書採用C語言和彙編語言一起編程。可以作爲51單片機的參考書

《Protel DXP 2004》是講解如何用DXP工具畫板子的一本書,想了解畫PCB的人可以參考一下。

七、操作系統

1、《嵌入式實時操作系統uC/OS-II 原理及應用》 仁哲

2、《嵌 入式實時操作系統uCOS-II》 邵貝貝

個人點評:

作爲學習嵌入式的人來說,學習操作系統的原理,深入瞭解操作系統也是十分重要的!初學者可以以uCOS-II這個實時操作系統入門,該操作系統代碼量少,但卻非常經典。因此掌握uCOS操作系統也是有必要的。

這兩本書是講解嵌入式實時操作系統uCOS-II的,其中《嵌 入式實時操作系統uCOS-II》對於uCOS-II的講解十分詳細,涉及到了uCOS-II的方方面面。而《嵌入式實時操作系統uC/OS-II 原理及應用》是一本可以幫助初學者理解uCOS操作系統的書。

暫時就列舉這些多書,我會不斷更新推薦的書籍。每一本經典的書都值得細細品味,不僅要擴展知識面,也要加深對知識體系的理解。

讀書是一種習慣!享受讀書吧

原文鏈接:https://blog.csdn.net/zhengqijun_/article/details/65642415

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章