物聯網系統開發及套用實戰

物聯網系統開發及套用實戰

《物聯網系統開發及套用實戰》作者是陳勇,東南大學出版社於2014年3月1日出版。

基本介紹

  • 中文名:物聯網系統開發及套用實戰
  • 作者:陳勇
  • 出版時間:2014年3月1日
  • 出版社:東南大學出版社
  • ISBN:9787564147525 
內容介紹,目錄結構,

內容介紹

本書詳細介紹了總計五部分16章。比較全面介紹了物聯網中的無線通信、ZigBee開發指南、物聯網硬體開發基礎、C-MAC開發設計和物聯網實戰。

目錄結構

第一部分緒論(1)
1無線通信(1)
1.1前言(1)
1.2無處不在的無線網路(1)
1.3無線通信技術種類(2)
1.3.1藍牙技術(2)
1.3.2WiFi技術(2)
1.3.3IrDA技術(3)
1.3.4NFC技術(3)
1.3.5UWB技術(4)
1.3.6ZigBee技術(5)
1.4小結(5)
第二部分ZigBee開發指南(6)
2ZigBee概述(6)
2.1ZigBee技術的優勢(6)
2.2ZigBee設備類型(6)
2.3ZigBee網路拓撲結構(7)
2.4ZigBee結構(8)
2.4.1ZigBee物理層(8)
2.4.2ZigBee多路訪問層(9)
2.4.3ZigBee網路層(10)
2.4.4ZigBee套用層(11)
2.4.5應用程式框架(11)
2.4.6ZigBee設備對象(11)
2.4.7協定棧代碼目錄結構(11)
2.5ZigBee無線數據傳輸及通信模式(12)
2.6ZigBee性能分析(13)
2.7ZigBee的套用前景(13)
3ZStack開發指南(14)
3.1ZStack使用(14)
3.1.1設備類型(15)
3.1.2棧配置(16)
3.2定址(16)
3.2.1地址類型(16)
3.2.2網路地址分配(16)
3.2.3ZStack定址(17)
3.2.4重要設備地址(18)
3.3綁定(19)
3.4路由(21)
3.4.1概述(21)
3.4.2路由協定(21)
3.4.3表存儲(22)
3.5ZDO訊息請求(23)
3.6攜帶型設備(23)
3.7端到端確認(24)
3.8其他(24)
3.8.1配置信道(24)
3.8.2配置PANID和要加入的網路(24)
3.8.3最大有效載荷大小(25)
3.8.4離開網路(25)
3.8.5描述符(25)
3.8.6非易失性存儲項(25)
3.9安全(26)
3.9.1概述(26)
3.9.2配置(26)
3.9.3網路訪問控制(27)
3.9.4更新密碼(27)
3.10ZStack套用分析(27)
第三部分物聯網硬體開發基礎(30)
4.1龍芯1C處理器(30)
4.1.1體系結構框圖(30)
4.1.2晶片主要功能(31)
4.2龍芯1B處理器(34)
4.2.1體系結構框圖(35)
4.2.2晶片主要功能(35)
5龍芯1B通用核心板(39)
5.1用途(39)
5.2特點(39)
5.3配置(39)
6龍芯嵌入式開發板(40)
6.1產品主要特徵(41)
6.2電路板簡介(41)
6.3套用領域(48)
7開發工具(49)
7.1IAR(49)
7.1.1IARFOR2530簡介(49)
7.1.2IAR軟體的安裝(49)
7.1.3軟體的設定與調試(50)
7.2Visual Studio 2010(56)
7.2.1Visual Studio簡介(56)
7.2.2Visual Studio的安裝(57)
7.3Ubuntu Linux 9.04安裝和配置教程(60)
8開發環境搭建(72)
8.1調試開發環境搭建(72)
8.1.1開發環境搭建(72)
8.1.2交叉編譯工具安裝(72)
8.1.3常用調試環境搭建(73)
8.2基本開發(75)
8.2.1PMON(75)
8.2.2Kernel(76)
8.3檔案系統(77)
8.3.1檔案系統製作(77)
8.3.2檔案系統燒寫(77)
8.4附錄(78)
8.4.1PMON常用命令(78)
8.4.2NandFlash分區說明(80)
8.4.3Windows超級終端使用說明(80)
8.4.4Minicom使用指南(83)
8.4.5PMON下常用操作(85)
第四部分CMAC開發設計(87)
9CMAC與Loongson1B開發板(87)
9.1簡介(87)
9.2產品特性(87)
9.3套用範圍(88)
9.4電氣參數(88)
9.5管腳定義(88)
9.6參考接口電路(89)
9.7機械尺寸(90)
10CC2530介紹(91)
10.1CC2530圖樣(91)
10.2CC2530概述(91)
10.3CC2530晶片的主要特點(93)
10.4硬體套用電路(95)
10.5CC2530晶片的引腳功能(95)
11CMAC設計(97)
11.1整體機構與功能(97)
11.2系統組成的主要功能(97)
11.3CMAC協定系統硬體(103)
11.4CMAC協定的設計(103)
11.5測試(108)
12ZigBee硬體模組(110)
12.1ZigBee開發板硬體模組介紹(110)
12.2ZigBee通用底板介紹(110)
12.3ZigBee擴展板介紹(110)
12.3.1LED模組(111)
12.3.2PLC模組(111)
12.3.3RFID模組(111)
12.3.4溫濕度模組(112)
12.3.5光強檢測模組(112)
12.3.6空氣品質檢測模組(113)
12.3.7門磁報警模組(113)
12.3.8亮度調製模組(114)
13CC2530基礎實驗(115)
13.1I/O控制實驗(115)
13.2系統時鐘實驗(117)
13.3串口通信實驗(120)
13.3.1串口傳送(120)
13.3.2串口接收(123)
13.4定時器實驗(125)
13.4.1定時器1計數中斷(125)
13.4.2定時器2(127)
13.4.3定時器4比較控制(130)
13.5睡眠定時器實驗(132)
13.6AD轉換實驗(135)
13.7看門狗實驗(137)
13.8隨機數生成器實驗(139)
13.9DMA傳輸實驗(141)
13.10RF無線通信實驗(145)
14ZigBee組網通信實驗(150)
14.1協調器建立網路(150)
14.1.1ZigBee設備區分(150)
14.1.2ZigBee選擇網路拓撲(151)
14.1.3建立網路(152)
14.2節點加入網路(160)
14.2.1節點通過MAC層關聯過程加入網路(160)
14.2.2節點通過預先指定的父設備加入網路(162)
14.2.3協定棧代碼分析(163)
14.2.4套用層代碼解析(167)
14.3基於GenericApp例程之LED控制實驗(168)
14.4基於GenericApp例程之按鍵實驗(170)
14.4.1基於GenericApp例程之按鍵輪訓實驗(171)
14.4.2基於GenericApp例程之按鍵中斷實驗(172)
14.5基於GenericApp例程串口功能的實現(175)
14.6接收串口數據幀處理(177)
14.7ZigBee組網地址傳遞(179)
14.8接收網路發來的數據(180)
15基於ZigBee物聯網實驗箱各功能模組的實現(186)
15.1LED控制(186)
15.2PLC控制(187)
15.3RFID識別(189)
15.4溫濕度檢測(192)
15.5光強檢測(194)
15.6空氣品質檢測(196)
15.7亮度調製(198)
15.8門磁報警(199)
16龍芯開發板硬體平台(202)
16.1嵌入式Linux系統移植(202)
16.1.1BootLoader移植(202)
16.1.2PMON編譯(202)
16.1.3PMON燒寫與更新(202)
16.2Linux核心移植(203)
16.2.1核心配置(203)
16.2.2核心編譯與移植(204)
16.3檔案系統和應用程式移植(204)
16.3.1根檔案系統製作(204)
16.3.2應用程式移植(207)
16.4QT移植(208)
16.4.1tslib移植(208)
16.4.2QT源碼編譯(209)
16.5上位機控制平台製作(209)
16.6Nginx+php的Web伺服器製作(213)
16.7Nginx移植(214)
16.8php移植(217)
16.9基於QT的上位機控制平台(218)
16.10基於Linux C的網關程式設計(221)
第五部分物聯網實戰(230)
17物聯網實戰教學實驗箱(230)
17.1智慧型農業(230)
17.1.1物聯網業務平台(230)
17.1.2關鍵技術概述(231)
17.1.3重點解決的問題(233)
17.2智慧型家居(241)
17.2.1採用的關鍵技術(241)
17.2.2系統方案(245)
17.2.3智慧型家居示範案例(249)
17.3智慧型醫療(250)
17.3.1關鍵技術概述(250)
17.3.2示範內容和方式(252)
17.3.3技術方案(255)附錄ZStack套用層數據傳輸協定(260)
參考文獻(262)

相關詞條

熱門詞條

聯絡我們