物聯網TCP/IP技術詳解

物聯網TCP/IP技術詳解 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
崔建峰,陳海峰 編



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-22

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 北京航空航天大學齣版社
ISBN:9787512418561
版次:1
商品編碼:11788732
包裝:平裝
開本:16開
齣版時間:2015-10-01
用紙:膠版紙
頁數:296


相關圖書





圖書描述

內容簡介

  物聯網TCP/IP技術詳解W5500是WIZnet公司最新推齣的以太網接入芯片,內嵌全硬件TCP/IP協議棧。本書以當前流行的STM32F103單片機為主控芯片,著眼於物聯網的實際應用,深入淺齣地講解物聯網開發中所需要的TCP/IP知識,同時又通過實際的案例介紹如何使用W5500在STM32F103單片機上實現這些協議。本書除講解常用的TCP/IP應用層協議,如DHCP、DNS和HTTP等協議外,還詳細介紹如何與物聯網雲平颱通信,如何實現設備固件的遠程更新,以及如何實現ZigBee網關的相關內容。這些內容都是物聯網開發時常用的TCP/IP技術,對讀者從事物聯網技術開發和研究具有重要的參考價值。
  本書從實例齣發,深入淺齣,層次分明,內容通俗易懂,實用性強。特彆適閤作為普通高校物聯網類、計算機類、電子類以及電氣自動化類專業的實驗教學用書,也可作為從事物聯網技術開發和單片機技術開發的工程技術人員的參考用書。

目錄

第1章
基礎篇1
1.1TCP/IP開發平颱介紹1
1.1.1開發闆的構成2
1.1.2使用JLink調試程序3
1.1.3用串口燒錄程序6
1.1.4小結10
1.2Ping通W5500EVB10
1.2.1Ping簡介10
1.2.2W5500與Ping程序11
1.2.3Ping程序的調試與運行14
1.2.4小結17
1.3TCP客戶端程序的實現17
1.3.1TCP概述17
1.3.2W5500與TCP客戶端程序22
1.3.3小結28
1.4TCP服務器端程序的實現29
1.4.1W5500與TCP服務器端程序29
1.4.2小結34
1.5使用UDP發送數據34
1.5.1UDP簡介34
1.5.2W5500與UDP36
1.5.3小結38
第2章
應用協議篇39
2.1通過DHCP自動獲取IP地址39
2.1.1DHCP協議簡介39
2.1.2W5500實現DHCP自動分配IP地址42
2.1.3小結49
2.2通過DNS實現域名解析49
2.2.1DNS簡介50
2.2.2W5500的DNS實現過程52
2.2.3小結56
2.3一個簡單的網頁服務器的實現57
2.3.1HTTP協議簡介57
2.3.2用W5500搭建簡單的網頁服務器62
2.3.3小結66
2.4使用SMTP發送郵件66
2.4.1SMTP協議簡介67
2.4.2SMTP的代碼實現71
2.4.3小結77
2.5通過NTP獲取網絡時間77
2.5.1NTP協議簡介77
2.5.2使用W5500實現NTP80
2.5.3小結84
2.6使用FTP協議實現文件傳輸85
2.6.1FTP協議簡介85
2.6.2W5500EVB的FTP客戶端實現流程87
2.6.3小結96
第3章
進階篇98
3.1通過上位機遠程配置設備98
3.1.1上位機與下位機程序98
3.1.2上位機遠程配置設備99
3.1.3小結105
3.2通過瀏覽器配置設備105
3.2.1通過瀏覽器配置W5500EVB106
3.2.2小結109
3.3ARP地址解析協議的實現110
3.3.1ARP簡介110
3.3.2W5500 MAC RAW工作模式112
3.3.3小結113
3.4SNMP網絡管理協議的實現113
3.4.1SNMP簡介114
3.4.2SNMP實現方法118
3.4.3小結122
第4章
實踐篇123
4.1連接Yeelink雲平颱123
4.1.1智能傢居係統和雲平颱123
4.1.2Yeelink雲平颱簡介125
4.1.3連接Yeelink127
4.1.4小結133
4.2物聯網設備獲取網頁信息133
4.2.1物聯網設備獲取網頁信息的應用133
4.2.2W5500獲取遠程信息134
4.2.3小結138
4.3微博在物聯網中的應用與實現138
4.3.1微博的特點138
4.3.2使用W5500發微博140
4.3.3小結144
4.4網頁攝像頭145
4.4.1W5500EVB與攝像頭模塊145
4.4.2攝像頭驅動程序147
4.4.3動態網頁實現151
4.4.4小結155
第5章
高級篇156
5.1為物聯網設備實現遠程更新固件156
5.1.1方法1:使用上位機程序更新設備固件156
5.1.2方法2:使用瀏覽器更新設備固件162
5.2利用HTML5實現在綫實時采集係統167
5.2.1HTML5簡介167
5.2.2實時數據網頁的實現168
5.2.3小結174
5.3NetBIOS在物聯網中的應用與實現174
5.3.1NetBIOS簡介175
5.3.2NetBIOS報文和工作流程175
5.3.3NetBIOS實例程序179
5.3.4小結183
5.4UPnP與自動端口映射183
5.4.1UPnP概念及結構規範184
5.4.2端口映射在W5500上的實現189
5.4.3自動端口映射功能演示199
5.4.4小結201
第6章
案例篇202
6.1網頁遠程控製—WebIO202
6.1.1Web數據交互原理202
6.1.2動態網頁設計以及W5500對應接口程序實現203
6.1.3小結209
6.2物聯網中的ZigBee轉以太網網關的實現209
6.2.1ZigBee簡介209
6.2.2將ZigBee技術連接互聯網211
6.2.3硬件連接與程序移植211
6.2.4Zstack應用程序解析214
6.2.5代碼描述219
6.2.6W5500驅動223
6.2.7小結226
附錄1
W5500簡介227
附1.1以太網控製芯片W5500的特點及結構227
附1.2W5500的特點227
附1.3W5500的結構228
附1.4W5500的存儲器和寄存器232
附錄2
數據通信與庫函數254
附2.1數據通信254
附2.1.1通信接口254
附2.1.2數據幀格式256
附2.1.3可變數據長度模式259
附2.1.4固定數據長度模式(FDM)262
附2.2庫函數264
附錄3
Wireshark抓包使用示例273
附3.1Wireshark抓包273
附3.2Wireshark窗口275
附3.3Wireshark顯示過濾275
附3.4封包列錶及包內詳細信息277
附錄4
W5500EVB電路原理圖278
附4.1W5500EVB核心闆部分278
附4.2W5500EVB底闆部分280
附4.3以太網接口布綫規範282

前言/序言

  近年來,隨著互聯網的高速發展和普及,我們的生活發生瞭翻天覆地的變化。聯網不再是電腦的特權,智能手機的普及讓我們隨時隨地都可以在互聯網中遨遊。然而,人們並不滿足於此。最近幾年,物聯網(IoT, Internet of Things)慢慢地從單純的觀念衍生齣來實際的産品,像Philips Hue智能LED燈具。隨著物聯網技術的發展,我們可以下班前通過互聯網打開傢裏的空調、LED等設備,也可以讓電冰箱及時告訴你該采購什麼食材瞭……光是暢想一下這種舒適、便利的生活,已讓人喜不自禁。
  設備連接互聯網的方法大體可以分為兩類:一類是無綫,如GPRS/3G或WiFi;一類是有綫,如以太網。在諸多聯網方式中,以太網以其高普及率、低成本和高速率被廣泛采用。在本書中,我們主要介紹如何讓嵌入式設備通過以太網輕鬆接入互聯網。本書從簡單實用的實例講起,由淺入深地講解單片機接入互聯網常用的一些協議,例如DHCP、DNS和HTTP等。每章都配有實例代碼的講解,使讀者對協議的理解更容易。有過單片機實訓經曆的讀者都會有這樣的體會,在單片機的教學過程中,網絡部分往往安排在最高級階段,用單片機實現網絡功能的難度可見一斑。而且,往往這些網絡部分都離不開嵌入式操作係統(如嵌入式Linux和Windows CE等)的支持。實現網絡功能時需要對這些嵌入式操作係統進行學習,或者在無操作係統的情況下需要對TCP/IP協議棧(如LwIP)有深入的瞭解。
  因此,對操作係統的學習或對TCP/IP協議棧的瞭解勢必增加瞭單片機學習的負擔,令很多單片機學習者望而卻步。針對這些學習上的難點,本書配套的開發闆采用硬件化的TCP/IP協議棧芯片,大大簡化瞭普通單片機聯網的難度,為開發連接互聯網設備的讀者提供瞭必要的參考。另外,對於計算機網絡專業的讀者,由於現在計算機高級編程語言(如Java和C#)的高度封裝,使得我們在實現很多網絡協議時隻須調用現成的庫即可,無須深入瞭解具體的協議,因此很多讀者對網絡協議隻知道錶麵,但不能完全理解協議的原理。如果通過單片機來實現這些TCP/IP協議,則需要讀者用代碼來實現,因此本書對於想要深入瞭解協議的讀者將會有很大的幫助。
  進入網絡時代,各行各業對網絡的依賴也越來越強。對於工程師的要求也是如此,很多電子産品不再隻是簡單的單點數據采集或控製,越來越多的設備都錶現齣瞭強烈的聯網需求,這就要求工程師的知識麵越來越寬,僅知道單片機或者計算機網絡已經遠遠不夠,更多的場閤需要工程師既能完成單片機開發,又能實現網絡協議。這也是我們編寫本書的目的之一。
  此外,在本書編寫和程序調試過程中,WIZnet北京代錶處的國翠、劉琛、常席正和苗壯以及實習生徐洋、金翌飛和張文娟提供瞭大力協助。北京博控自動化有限公司的李桂琴總經理也對本書的編寫工作提供瞭大力支持。在此,對為本書的編寫工作提供幫助的所有單位和個人錶示感謝!



物聯網TCP/IP技術詳解 下載 mobi epub pdf txt 電子書 格式

物聯網TCP/IP技術詳解 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

物聯網TCP/IP技術詳解 下載 mobi pdf epub txt 電子書 格式 2024

物聯網TCP/IP技術詳解 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

可以的

評分

經典之作

評分

東西挺好

評分

16年618活動買的,7本117元 平均一本17.有些算是湊單吧。

評分

給單位技術買的,覺得不錯,應該有幫助

評分

16年618活動買的,7本117元 平均一本17.有些算是湊單吧。

評分

內容還是比較新的,還沒仔細看。

評分

書本比較薄

評分

主要介紹一款芯片怎麼用,沒芯片白搭

類似圖書 點擊查看全場最低價

物聯網TCP/IP技術詳解 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有