作品介紹

嵌入式系統(tǒng)書(shū)單:這十本書(shū)被譽(yù)為學(xué)好嵌入式的“圣經(jīng)”


作者:著名作家     整理日期:2022-07-17 09:03:21

嵌入式系統(tǒng)無(wú)疑是當(dāng)前最熱門(mén)最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一,同時(shí)也是當(dāng)今IT領(lǐng)域僅存的幾個(gè)金領(lǐng)職位之一。作為求職者,最為關(guān)心的莫過(guò)于薪資待遇,先讓我們看下嵌入式行業(yè)平均薪資分布。

  嵌入式系統(tǒng)書(shū)單:這十本書(shū)被譽(yù)為學(xué)好嵌入式的“圣經(jīng)”
  可以看到,嵌入式平均薪資還是挺可觀的。那么重點(diǎn)來(lái)了,要拿到高薪資學(xué)好技能是必須的,現(xiàn)在小編就整理了學(xué)好嵌入式的推薦書(shū)籍Top 10,供愛(ài)學(xué)習(xí)的筒子參考。
  先來(lái)解決大家的兩個(gè)問(wèn)題。
  買(mǎi)書(shū)值不值?行業(yè)的前輩是這么說(shuō)的“買(mǎi)書(shū)學(xué)習(xí)不要糾結(jié)可惜錢(qián),糾結(jié)買(mǎi)哪本,差不多的可以都買(mǎi)來(lái)翻翻看看,一本書(shū)五六十而已,學(xué)會(huì)技術(shù)在身,能賺書(shū)價(jià)的許多倍。”一言以蔽之,那就是我們要樹(shù)立“準(zhǔn)確”的金錢(qián)觀!
  你會(huì)讀書(shū)么?有人說(shuō),讀書(shū)誰(shuí)不會(huì),其實(shí)不然,為什么同樣的一本書(shū),有人看了就能學(xué)到書(shū)中的精髓,而有些人讀了之后腦子還是一片空白?這主要就是讀書(shū)方法不對(duì)。正確的讀書(shū)方法要“先見(jiàn)森林后見(jiàn)樹(shù)木”,先對(duì)一個(gè)技術(shù)有一個(gè)全面的大致的了解,再對(duì)感興趣的點(diǎn)深入學(xué)習(xí)和了解。見(jiàn)森林最好的途徑就是快速瀏覽一本全面介紹該技術(shù)的書(shū),或者去書(shū)城翻閱相關(guān)的多本書(shū),看完后也就有大概印象了,哪本好哪本差,各有什么側(cè)重,F(xiàn)在小編整理幾本值得學(xué)習(xí)的嵌入式書(shū)籍。筒子們要加油啦~
  接下來(lái),上書(shū)單!
  1、C Primer Plus
  嵌入式系統(tǒng)書(shū)單:這十本書(shū)被譽(yù)為學(xué)好嵌入式的“圣經(jīng)”
  本書(shū)全面講述了C語(yǔ)言編程的相關(guān)概念和知識(shí)。
  全書(shū)共17章。第1、2章學(xué)習(xí)C語(yǔ)言編程所需的預(yù)備知識(shí)。第3到15章介紹了C語(yǔ)言的相關(guān)知識(shí),包括數(shù)據(jù)類(lèi)型、格式化輸入輸出、運(yùn)算符、表達(dá)式、流程控制語(yǔ)句、函數(shù)、數(shù)組和指針、字符串操作、內(nèi)存管理、位操作等等,知識(shí)內(nèi)容都針對(duì)C99標(biāo)準(zhǔn);另外,第10章強(qiáng)化了對(duì)指針的討論,第12章引入了動(dòng)態(tài)內(nèi)存分配的概念,這些內(nèi)容更加適合讀者的需求。第16章和第17章討論了C預(yù)處理器和C庫(kù)函數(shù)、高級(jí)數(shù)據(jù)表示(數(shù)據(jù)結(jié)構(gòu))方面的內(nèi)容。附錄給出了各章后面復(fù)習(xí)題、編程練習(xí)的答案和豐富的C編程參考資料.
  本書(shū)適合希望系統(tǒng)學(xué)習(xí)C語(yǔ)言的讀者,也適用于精通其他編程語(yǔ)言并希望進(jìn)一步掌握和鞏固C編程技術(shù)的程序員。
  2、Unix環(huán)境高級(jí)編程
  嵌入式系統(tǒng)書(shū)單:這十本書(shū)被譽(yù)為學(xué)好嵌入式的“圣經(jīng)”
  本書(shū)是被譽(yù)為UNIX編程“圣經(jīng)”的Advanced Programming in the UNIX Environment一書(shū)的更新版。在本書(shū)第1版出版后的十幾年中,UNIX行業(yè)已經(jīng)有了巨大的變化,特別是影響UNIX編程接口的有關(guān)標(biāo)準(zhǔn)變化很大。本書(shū)在保持了前一版的風(fēng)格的基礎(chǔ)上,根據(jù)最新的標(biāo)準(zhǔn)對(duì)內(nèi)容進(jìn)行了修訂和增補(bǔ),反映了最新的技術(shù)發(fā)展。書(shū)中除了介紹UNIX文件和目錄、標(biāo)準(zhǔn)I/O庫(kù)、系統(tǒng)數(shù)據(jù)文件和信息、進(jìn)程環(huán)境、進(jìn)程控制、進(jìn)程關(guān)系、信號(hào)、線程、線程控制、守護(hù)進(jìn)程、各種I/O、進(jìn)程間通信、網(wǎng)絡(luò)IPC、偽終端等方面的內(nèi)容,還在此基礎(chǔ)上介紹了多個(gè)應(yīng)用示例,包括如何創(chuàng)建數(shù)據(jù)庫(kù)函數(shù)庫(kù)以及如何與網(wǎng)絡(luò)打印機(jī)通信等。此外,還在附件中給出了函數(shù)原型和部分習(xí)題的答案。
  3、TCP/IP協(xié)議詳解:卷一
  嵌入式系統(tǒng)書(shū)單:這十本書(shū)被譽(yù)為學(xué)好嵌入式的“圣經(jīng)”
  《TCP/IP詳解卷1:協(xié)議》是網(wǎng)絡(luò)構(gòu)建原型——4.4BSD的建造者的傾力之作,《TCP/IP解析》中的第1卷,主要講述TCP/IP協(xié)議方面的內(nèi)容。與其他的TCP/IP書(shū)藉的最大不同在于,本書(shū)不僅僅講述了RFCS的標(biāo)準(zhǔn)協(xié)議,而且結(jié)合大量實(shí)例講述了TCP/IP協(xié)議包的定義原因及在各種不同的操作系統(tǒng)中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的應(yīng)用與工作方式,這樣可以以動(dòng)態(tài)方式講述TCP/IP的知識(shí),使讀者可以輕松掌握TCP/IP的知識(shí):路由協(xié)議、尋址協(xié)議、組控制協(xié)議、簡(jiǎn)單郵件傳輸協(xié)議等。全書(shū)內(nèi)容實(shí)用性強(qiáng),是在校生學(xué)習(xí)TCP/IP知識(shí)的良師益友。
  4、Unix網(wǎng)絡(luò)編程
  嵌入式系統(tǒng)書(shū)單:這十本書(shū)被譽(yù)為學(xué)好嵌入式的“圣經(jīng)”
  進(jìn)程間通信(IPC)幾乎是所有Unix程序性能的關(guān)鍵,理解IPC也是理解如何開(kāi)發(fā)不同主機(jī)間網(wǎng)絡(luò)應(yīng)用程序的必要條件。本書(shū)從對(duì)Posix IPC和System V IPC的內(nèi)部結(jié)構(gòu)開(kāi)始討論,全面深入地介紹了4種IPC形式:消息傳遞(管道、FIFO、消息隊(duì)列)、同步(互斥鎖、條件變量、讀寫(xiě)鎖、文件與記錄鎖、信號(hào)量)、共享內(nèi)存(匿名共享內(nèi)存、具名共享內(nèi)存)及遠(yuǎn)程過(guò)程調(diào)用(Solaris門(mén)、Sun RPC)。
  5、深入理解Linux內(nèi)核
  嵌入式系統(tǒng)書(shū)單:這十本書(shū)被譽(yù)為學(xué)好嵌入式的“圣經(jīng)”
  該書(shū)指導(dǎo)你對(duì)內(nèi)核中使用的最重要的數(shù)據(jù)結(jié)構(gòu)、算法和程序設(shè)計(jì)訣竅進(jìn)行一次遍歷。通過(guò)對(duì)表面特性的探究,作者給那些想知道自己機(jī)器工作原理的人提供了頗有價(jià)值的見(jiàn)解。書(shū)中討論了Intel特有的重要性質(zhì)。相關(guān)的代碼片段被逐行剖析。然而,《深入理解LINUX內(nèi)核》涵蓋的不僅僅是代碼的功能,它解釋了Linux以自己的方式工作的理論基礎(chǔ)。
  6、Linux設(shè)備驅(qū)動(dòng)程序
  《LINUX設(shè)備驅(qū)動(dòng)程序(第3版)》已針對(duì)Linux內(nèi)核的2610版本徹底更新過(guò)了。內(nèi)核的這個(gè)版本針對(duì)常見(jiàn)任務(wù)完成了合理化設(shè)計(jì)及相應(yīng)的簡(jiǎn)化,如即插即用、利用sysfs文件系統(tǒng)和用戶空間交互,以及標(biāo)準(zhǔn)總線上的多設(shè)備管理等等。要閱讀并理解本書(shū),您不必首先成為內(nèi)核黑客;只要您理解C語(yǔ)言并具有Unix系統(tǒng)調(diào)用的一些背景知識(shí)即可。您將學(xué)到如何為字符設(shè)備、塊設(shè)備和網(wǎng)絡(luò)接口編寫(xiě)驅(qū)動(dòng)程序。為此,《LINUX設(shè)備驅(qū)動(dòng)程序(第3版)》提供了完整的示例程序,您不需要特殊的硬件即可編譯和運(yùn)行這些示例程序。《LINUX設(shè)備驅(qū)動(dòng)程序(第3版)》還在單獨(dú)的章節(jié)中講述了PCI、USB和tty(終端)子系統(tǒng)。對(duì)期望了解操作系統(tǒng)內(nèi)部工作原理的讀者來(lái)講,《LINUX設(shè)備驅(qū)動(dòng)程序(第3版)》也深入闡述了地址空間、異步事件以及I/O等方面的內(nèi)容。
  7、Pro embedded linux system
  這本書(shū)書(shū)名在國(guó)內(nèi)被定為《Linux嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì)》,其實(shí)講了產(chǎn)品開(kāi)發(fā)的方方面面,看完會(huì)有一種全局觀,我不太會(huì)總結(jié)或者夸,反正看了不會(huì)后悔的,而且翻譯得也很到位。
  8、 Embedded Linux Primer: A Practical Real-World Approach, Second Edition
  中文名《嵌入式Linux基礎(chǔ)教程(第2版)》
  這本也是全面介紹類(lèi)的,和上面的差不多的感覺(jué),有些點(diǎn)兩者詳略方面各有側(cè)重。
  9、《Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)詳解 》
  詳細(xì)介紹自旋鎖、信號(hào)量、完成量、中斷頂/底半部、定時(shí)器、內(nèi)存和I/O映射以及異步通知、阻塞I/O、非阻塞I/O等Linux設(shè)備驅(qū)動(dòng)理論;字符設(shè)備、塊設(shè)備、TTY設(shè)備、I2C設(shè)備、LCD設(shè)備、音頻設(shè)備、USB設(shè)備、網(wǎng)絡(luò)設(shè)備、PCI設(shè)備等Linux設(shè)備驅(qū)動(dòng)的架構(gòu)和框架中各個(gè)復(fù)雜數(shù)據(jù)架構(gòu)和函數(shù)的關(guān)系,并講解了Linux驅(qū)動(dòng)開(kāi)發(fā)的大量實(shí)例,使讀者能夠獨(dú)立開(kāi)發(fā)各類(lèi)Linux設(shè)備驅(qū)動(dòng)。
  10、《 嵌入式Linux應(yīng)用開(kāi)發(fā)完全手冊(cè) 》
  全面介紹了嵌入式Linux系統(tǒng)開(kāi)發(fā)過(guò)程中,從底層系統(tǒng)支持到上層GUI應(yīng)用的方方面面,內(nèi)容涵蓋Linux操作系統(tǒng)的安裝及相關(guān)工具的使用、配置,嵌入式編程所需要的基礎(chǔ)知識(shí),硬件部件的使用及編程UBoot、Linux內(nèi)核的分析、配置和移植,根文件系統(tǒng)的構(gòu)造內(nèi)核調(diào)試技術(shù)驅(qū)動(dòng)程序編寫(xiě)及移植GUI系統(tǒng)的移植應(yīng)用程序調(diào)試技術(shù)。





上一本:書(shū)單:看見(jiàn)不一樣的孩子 下一本:拒絕拖延癥,這6本書(shū)是你的時(shí)間管理秘籍

作家文集

下載說(shuō)明
嵌入式系統(tǒng)書(shū)單:這十本書(shū)被譽(yù)為學(xué)好嵌入式的“圣經(jīng)”的作者是著名作家,全書(shū)語(yǔ)言優(yōu)美,行文流暢,內(nèi)容豐富生動(dòng)引人入勝。為表示對(duì)作者的支持,建議在閱讀電子書(shū)的同時(shí),購(gòu)買(mǎi)紙質(zhì)書(shū)。

更多好書(shū)