目錄
ZigBee 無線傳感器網絡入門 3
前言 3
51 Zstack 協議棧 4
511 什么是ZigBee 協議棧 4
512 如何使用ZigBee 協議棧 4
513 ZigBee 協議棧的安裝、編譯與下載 5
52 一個簡單的無線傳輸組網實驗 6
531 建立一個全新的Zstack 工程 7
532 協調器編程 11
533 終端節點編程 23
534 測試步驟與效果 32
535 ZigBee 數據傳輸實驗剖析 32
536 數據發送 32
537 數據接收 34
538 Zigbee 數據包的捕獲 35
539 ZigBee 數據包的結構 37
5310 本實驗數據分析 38
53 數據收發無線組網實驗 40
541 首先提出要求 40
542 操作系統編程及分析 41
543 公共頭文件的編程及分析 43
544 協調器的編程及分析 44
545 終端的編程及分析 51
5311 測試步驟與效果 54
54 無線開關燈實驗組網實現 56
541 首先提出設計要求 56
542 建立一個全新的工程的方法 57
543 操作系統編程及分析 59
544 公共頭文件的編程及分析 61
545 協調器的編程及分析 62
546 終端的編程與分析 67
一個看似簡單得不能再簡單的實驗引起了讀者對于ZigBee 無線傳感器網絡技 術方方面面的思考,也正是由于上述思考,筆者才鼓起勇氣帶領讀者去探究ZigBee 無線網絡的技術內幕,觸摸那神圣的無線通信世界,感知那“傳說中”的無線傳感 器網絡,讀者的ZigBee 無線傳感器網絡開發之旅由此開始……
本章只是帶領讀者從功能上理解協議棧,并沒有給出具體的概念性的知識點, 展示了ZigBee 無線網絡中的數據傳輸過程,并沒有對ZigBee。協議棧進行深入的討 論,在本書第6 章中會對ZigBee。協議棧的構成及工作原理進行討論,本章的主要目的是使 讀者對ZigBee 協議棧開發有個感性的認識。
注意,本章用到的實驗,都有完成好了的程序代碼在本章文件夾里可以找到。大家可以 先下載程序,觀察執行效果,然后再開始分析,一步一步看程序代碼是如何實現的。本章所 涉及的程序都是組網完成,不牽涉路由器,這會在后面提到。
在開始實驗之前,有幾點設計準備在前面提到過,這里Zstack 安裝的路徑為 D:\ZStack-CC2530-2.3.0-1.4.0 安裝的版本為2.3.0-1.4.0,不同版本的協議棧會有所差異。 IAR 開發軟件采用的是IAR Assembler for 8051 8.10.3 (8.10.3.40338),版本信息在IAR 軟件中的Help 欄的About 欄的Product info 中查看最頂部的編號。本實驗的程序代碼在文字提及的 地方采用方框包圍,提及的分析代碼采用編號標注。
全部資料下載地址:
《Zigbee入門與實踐》第五章 Zigbee組網實戰入門.pdf
(2.6 MB, 下載次數: 51)
2017-7-15 10:16 上傳
點擊文件名下載附件
Zigbee組網實戰入門
|