本書面向網(wǎng)絡(luò)TCP/IP協(xié)議初學(xué)者以及大量嵌入式網(wǎng)絡(luò)開發(fā)人員,從當(dāng)下流行的嵌入式網(wǎng)絡(luò)協(xié)議棧LwIP的源代碼入手,詳細講解TCP/IP協(xié)議的各層機制及其實現(xiàn)原理。同時,通過搭建簡單的實驗環(huán)境,本書還詳細闡述LwIP在嵌入式設(shè)備組網(wǎng)過程中的移植過程、應(yīng)用編程案例、編程框架、注意事項等。
本書共分為四大部分,及時部分講解基于STM32平臺下LwIP的移植過程,其中包括了LwIP代碼組織結(jié)構(gòu)與特點,以及LwIP裸機移植通用流程;第二部分,以LwIP源代碼為基礎(chǔ),以網(wǎng)絡(luò)數(shù)據(jù)包在協(xié)議棧內(nèi)部的遞交順序做導(dǎo)向,結(jié)合TCP/IP協(xié)議基本知識,依次講解LwIP內(nèi)核各個模塊的實現(xiàn)機制,包括數(shù)據(jù)包管理、網(wǎng)絡(luò)接口管理、ARP、IP、ICMP、UDP、TCP等;第三部分,講解LwIP上層API實現(xiàn)機制,以及常見的網(wǎng)絡(luò)應(yīng)用程序結(jié)構(gòu)以及編程方法,以及LwIP其他高級應(yīng)用,如IGMP、DNS、DHCP等;第四部分,講解內(nèi)核調(diào)試、協(xié)議棧穩(wěn)定性和性能、并發(fā)服務(wù)器設(shè)計等,以及LwIP在具體項目中的應(yīng)用和實踐過程,同時還包括了LwIP在實際應(yīng)用中常見的問題及解決方法。
本書可作為TCP/IP學(xué)習(xí)者的快速入門及精通的指導(dǎo)書籍,還可作為廣大嵌入式網(wǎng)絡(luò)開發(fā)人員的參考手冊。
骨灰級一線嵌入式專家"五木"嘔心力作
基于STM32實戰(zhàn)環(huán)境,直觀感受各層協(xié)議在嵌入式設(shè)備組網(wǎng)過程中的實際應(yīng)用,學(xué)習(xí)TCP/IP不再是紙上淡兵
實用的STM32學(xué)習(xí)資料,鮮的實戰(zhàn)例程,輕松詼諧,簡單直白
從協(xié)議棧原理及使用方法,到編程框架,講解透徹
從性能與穩(wěn)定性測試,到問題定位與調(diào)試,干貨多多
朱升林非著名碼農(nóng),法號及網(wǎng)名"老衲五木",風(fēng)靡網(wǎng)絡(luò)的電子書《LwIP協(xié)議棧源碼詳解——TCP/IP協(xié)議的實現(xiàn)》及熱賣圖書《嵌入式網(wǎng)絡(luò)那些事:LwIP協(xié)議深度剖析與實戰(zhàn)演練》作者。對TCP/IP有豐富的實踐經(jīng)驗和深入獨到的理解,長期從事物聯(lián)網(wǎng)熱點技術(shù)如(ZigBee、Wi-Fi、HF RFID、UHF RFID)的研究與應(yīng)用。目前在國內(nèi)某知名通信公司從事軟件研發(fā)工作。
理論與實踐并重。每章均配有實戰(zhàn)例程,讀者能直觀感受到各層協(xié)議在嵌入式設(shè)備組網(wǎng)過程中的實際應(yīng)用,學(xué)習(xí)TCP/IP不再是紙上談兵。基于目前流行的STM32實驗平臺,可以幫助開發(fā)者快速上手嵌入式網(wǎng)絡(luò)編程,本書的許多實驗都可以抽象成一個基本的編程框架,學(xué)習(xí)者在學(xué)習(xí)的同時可以對框架進行填充裁剪等,基于框架快速完成應(yīng)用程序開發(fā)。
目的明確,實用性強。本書可以作為嵌入式網(wǎng)絡(luò)開發(fā)人員的指導(dǎo)手冊,提供的許多應(yīng)用程序可以直接用在開發(fā)項目中,縮短開發(fā)周期,節(jié)省開發(fā)成本;本書還會介紹并發(fā)服務(wù)器設(shè)計、協(xié)議棧性能測試、協(xié)議棧調(diào)試手段等知識,可以幫助開發(fā)者處理項目調(diào)試遇到的各種問題。
LwIP協(xié)議棧全部用C語言寫成,所有代碼對用戶可見,用戶可以宏觀地把握整個協(xié)議的代碼組織結(jié)構(gòu)。在本書中,通過在實驗板上移植、使用協(xié)議棧,讀者可以清楚地知道TCP/IP協(xié)議內(nèi)部各個機制的實現(xiàn)方法以及不同參數(shù)設(shè)置對協(xié)議棧內(nèi)核性能的影響,比如:如何自行配置TCP發(fā)送超時間隔與重發(fā)次數(shù)以滿足特定場合的需求,又如用戶可否根據(jù)實際使用情況更改TCP狀態(tài)機以提高內(nèi)核效率等。通過各個實驗,讀者可以清楚地看到整個協(xié)議的運行過程,加深對協(xié)議的理解。
組織結(jié)構(gòu)
本書以開源TCP/IP協(xié)議棧——LwIP的源代碼為基礎(chǔ),詳細為讀者講解TCP/IP協(xié)議的內(nèi)部各層結(jié)構(gòu)與實現(xiàn)細節(jié),既包括ARP、ICMP、IGMP、IP、UDP、TCP等基本協(xié)議知識,也包括DHCP、DNS等高級應(yīng)用知識,以LwIP為起點學(xué)習(xí)TCP/IP,將為廣大讀者各方面的學(xué)習(xí)創(chuàng)造捷徑。同時,LwIP代碼組織和實驗平臺搭建簡單,讀者可以方便地進行協(xié)議棧內(nèi)部的相關(guān)實驗。
如何簡單快速地在當(dāng)前流行的STM32處理器上完成協(xié)議棧移植,如何快速上手協(xié)議棧應(yīng)用編程,如何移植現(xiàn)有的通用網(wǎng)絡(luò)應(yīng)用程序是許多讀者關(guān)心的重點。LwIP如何移植,有沒有一套普遍適用的流程,各種編程接口的調(diào)用規(guī)則與實際使用例子,都是本書中將涉及到的內(nèi)容。本書的許多應(yīng)用程序代碼可以為開發(fā)者提供一個普遍使用的程序框架,開發(fā)者只需要在這個基礎(chǔ)上做簡單改動就可以編寫出適合自己的網(wǎng)絡(luò)應(yīng)用程序。對于有一定經(jīng)驗的LwIP開發(fā)者來說,可能更加關(guān)注于內(nèi)核調(diào)試、協(xié)議棧穩(wěn)定性和性能、并發(fā)服務(wù)器設(shè)計等方面的內(nèi)容,也更期望看到LwIP在具體項目中的應(yīng)用和實踐過程,這些也都是本書將涉及的內(nèi)容。
TCP/IP技術(shù)是互聯(lián)網(wǎng)技術(shù)發(fā)展的基礎(chǔ),在各軟硬件IT企業(yè)招聘面試中,TCP/IP相關(guān)知識成為面試官青睞的問題,對于廣大學(xué)子來說,精通TCP/IP相關(guān)知識無疑將為自己打開一道成功擇業(yè)的大門。但目前很多人想學(xué)習(xí)TCP卻無處下手,這也成為許多初學(xué)者面臨的問題。通過本書,從基于STM32的網(wǎng)絡(luò)實驗入手,深入貫通TCP/IP理論及其應(yīng)用,通過學(xué)習(xí),讀者可以對協(xié)議棧、TCP/IP細節(jié)有很好的把握;另一方面,嵌入式系統(tǒng)的組網(wǎng)技術(shù)是目前流行的技術(shù),嵌入式網(wǎng)絡(luò)方向也是未來的熱點發(fā)展方向,本書將從嵌入式裸機出發(fā),向讀者講解網(wǎng)絡(luò)協(xié)議棧移植過程以及應(yīng)用編程細節(jié),同時也包括了一些開發(fā)過程中常見的各種問題及解決方法,因此,對LwIP應(yīng)用開發(fā)者來說,本書將是一本重要的指導(dǎo)手冊。
編者與致謝
本書由朱升林、歐陽駿、楊晶著,粟思科審。,筆者想感謝一年多來一直陪伴和幫助我的人,沒有你們的幫助和付出,這本書不會這么順利地完成,因為你們的存在,使得這段時光更加珍貴。
……
送貨服務(wù)態(tài)度好,送貨超快的,東西經(jīng)濟實惠,非常滿意!已經(jīng)在當(dāng)當(dāng)買了很多個本了,質(zhì)量都很好。
還不錯。。
正版紙質(zhì)好,不錯。
非常好的一本書,作者寫得深入人心。當(dāng)當(dāng)正版書
非常好的一本書,作者寫得深入人心。當(dāng)當(dāng)正版書
性價比很高
很不錯的一本書。
紙張很好!
包裝完好,物流很快!
書很好!!
紙張很好!
紙張很好!
書很好!!
書很好!!
非常好的書,參加活動購買比平時劃算多了。非常好的書,參加活動購買比平時劃算多了。
快遞員告訴我不會用快遞柜,非要給我放超市,我還要給人家一塊錢取快遞。不會用快遞柜就別送快遞了好嗎?我拜托您
不錯。。。。。。。。。。。。。。。。。。。
紙質(zhì)還可以
好評,這是本好書
內(nèi)容還是不錯的,但是一看書很臟,有明顯的折疊痕跡,是不是書架上別人經(jīng)常翻看的那本?就不能給我發(fā)本新的?
東西不錯,等一年多,終于等到朱老師相當(dāng)于第二版的書了!贊
還是不錯的。緊跟現(xiàn)在流行的STM32處理器,詳細介紹lwip協(xié)議棧。不錯。
書的質(zhì)量不錯,內(nèi)容也很好,就是當(dāng)當(dāng)?shù)陌b太差勁了,就用一層塑料袋,書到摔破了,好心疼,哪管你多套2層也行啊,書都這么厚,還好幾本,能經(jīng)得起快遞這么折騰嗎?
舉一反三吧,在別的平臺上做嵌入式網(wǎng)絡(luò),有點參考價值。
很好的書,但是不知道是書本來就壞了,還是在運送過程中弄壞的,都沒有塑封層,真遺憾!
這本書推薦,確實很多人都認可,算是寫的不錯的書
這本書比較注重實戰(zhàn),作者對lwip有比較深的理解,對于這方面的菜鳥來說是一本值得購買的書,
正在看,不過基本上可以確定是本好書,在LwIP方面是很好的參考資料。