第1章 ZigBee無線通信技術和開發(fā)基礎\t1
1.1 認識ZigBee無線通信技術\t1
1.1.1 ZigBee簡介\t1
1.1.2 ZigBee網絡架構\t1
1.1.3 ZigBee和物聯(lián)網\t3
1.2 物聯(lián)網開發(fā)平臺簡介\t4
1.2.1 CC2530的特色和資源\t4
1.2.2 Android網關\t7
1.2.3 xLab開發(fā)平臺\t8
1.3 物聯(lián)網開發(fā)環(huán)境的搭建\t12
1.3.1 IAR集成開發(fā)環(huán)境簡介\t12
1.3.2 IAR集成開發(fā)環(huán)境及常用工具的安裝\t12
1.4 創(chuàng)建第一個IAR應用程序\t15
1.4.1 創(chuàng)建IAR工程\t15
1.4.2 設置IAR工程\t18
1.4.3 IAR應用程序的編譯、下載與調試\t21
1.4.4 下載hex文件\t24
第2章 ZigBee無線通信應用開發(fā)\t27
2.1 ZigBee點播通信開發(fā)\t27
2.1.1 開發(fā)內容:點播通信\t27
2.1.2 開發(fā)步驟\t30
2.1.3 開發(fā)小結\t33
2.2 ZigBee廣播通信開發(fā)\t33
2.2.1 開發(fā)內容:廣播通信\t33
2.2.2 開發(fā)步驟\t36
2.2.3 開發(fā)小結\t38
2.3 ZigBee信道監(jiān)聽開發(fā)\t38
2.3.1 開發(fā)內容:信道監(jiān)聽\t38
2.3.2 開發(fā)步驟\t41
2.3.3 開發(fā)小結\t42
2.4 ZigBee無線控制開發(fā)\t42
2.4.1 開發(fā)內容:無線控制\t42
2.4.2 開發(fā)步驟\t44
2.4.3 開發(fā)小結\t45
第3章 ZStack協(xié)議棧開發(fā)\t47
3.1 ZStack協(xié)議棧\t47
3.1.1 ZStack協(xié)議棧的結構\t47
3.1.2 ZStack協(xié)議棧的工作流程\t49
3.1.3 ZStack協(xié)議棧設備類型的選擇\t50
3.1.4 ZStack協(xié)議棧編譯選項的配置\t50
3.1.5 ZStack協(xié)議棧的尋址\t51
3.1.6 OSAL調度\t53
3.1.7 ZStack協(xié)議棧的信道配置\t54
3.2 ZStack協(xié)議棧工程解析\t55
3.3 ZigBee多點自組織網絡的開發(fā)\t68
3.3.1 開發(fā)內容:多點自組織網絡\t70
3.3.2 開發(fā)步驟\t73
3.3.3 開發(fā)小結\t76
3.4 ZigBee廣播/組播的開發(fā)\t76
3.4.1 開發(fā)內容:廣播/組播\t76
3.4.2 開發(fā)步驟\t79
3.4.3 開發(fā)小結\t81
3.5 ZigBee星狀網絡的開發(fā)\t81
3.5.1 開發(fā)內容:星狀網絡\t82
3.5.2 開發(fā)步驟\t85
3.5.3 開發(fā)小結\t86
3.6 ZStack協(xié)議棧的分析與開發(fā)\t86
3.6.1 開發(fā)內容:ZStack協(xié)議棧的分析\t86
3.6.2 開發(fā)步驟\t89
3.6.3 開發(fā)小結\t91
3.7 ZStack協(xié)議棧綁定技術的開發(fā)\t92
3.7.1 開發(fā)內容:信號燈控制\t92
3.7.2 開發(fā)步驟\t94
3.7.3 開發(fā)小結\t96
第4章 ZigBee基礎應用開發(fā)\t97
4.1 ZigBee基礎應用開發(fā)框架\t97
4.1.1 開發(fā)目標\t97
4.1.2 原理學習\t97
4.1.3 開發(fā)實踐:構建ZigBee基礎應用開發(fā)框架\t108
4.2 ZigBee倉庫濕度采集系統(tǒng)的開發(fā)與實現(xiàn)\t121
4.2.1 開發(fā)目標\t121
4.2.2 原理學習:ZigBee采集類程序接口\t121
4.2.3 開發(fā)實踐:倉庫濕度采集系統(tǒng)設計\t131
4.2.4 小結\t145
4.3 ZigBee倉庫通風系統(tǒng)的開發(fā)與實現(xiàn)\t146
4.3.1 開發(fā)目標\t146
4.3.2 原理學習:ZigBee控制類程序接口\t146
4.3.3 開發(fā)實踐:ZigBee倉庫通風系統(tǒng)設計\t149
4.3.4 小結\t155
4.4 ZigBee倉庫火災預警系統(tǒng)的開發(fā)與實現(xiàn)\t156
4.4.1 開發(fā)目標\t156
4.4.2 原理學習:ZigBee安防類程序接口\t156
4.4.3 開發(fā)實踐:ZigBee倉庫火災預警系統(tǒng)設計\t160
4.4.4 小結\t166
第5章 ZigBee綜合應用開發(fā)\t167
5.1 物聯(lián)網開發(fā)平臺\t167
5.2 ZXBee通信協(xié)議\t168
5.2.1 原理學習:ZXBee通信協(xié)議\t168
5.2.2 開發(fā)實踐\t171
5.3 云平臺應用開發(fā)接口\t173
5.3.1 原理學習:云平臺應用開發(fā)接口函數(shù)的參數(shù)及功能\t173
5.3.2 開發(fā)實踐\t182
5.4 小型飛行器高度管理系統(tǒng)的開發(fā)與實現(xiàn)\t187
5.4.1 開發(fā)目標\t187
5.4.2 開發(fā)設計\t187
5.4.3 開發(fā)實踐\t190
5.4.4 開發(fā)驗證\t213
5.5 智能避障管理系統(tǒng)的開發(fā)與實現(xiàn)\t217
5.5.1 開發(fā)目標\t217
5.5.2 開發(fā)設計\t217
5.5.3 開發(fā)實踐\t219
5.5.4 開發(fā)驗證\t236
參考文獻\t241