ZigBee CC2530協議棧無線組網實驗(零)----寫在前面的話
一、前言
目前,網路上大部分博文對ZigBee通訊模組(下文也稱節點)裸機之間相互通訊的例程和講解比較詳細,但對利用協議棧組網實現通訊的完整例程和詳細講解少之又少,然而殊不知利用協議棧進行組網通訊,正是學習ZigBee的精髓,重中之重!針對這種現象,我會不斷的更新和給出利用協議棧之間通訊完整程式碼和例程講解,和大家一起做幾個有用的簡單的小專案,完整工程程式碼會貼在博文的後面供大家下載學習。注意,這可能並不是針對零基礎同學學習的系列文章,前提是要有能對ZigBee裸機熟練操作的基礎。
最後宣告:實驗中用到的模組和資料所屬的商家與個人沒有任何商業利益關係,純屬學習之用,請勿用作商業用途。
該系列教程主要包含幾個部分:
1.ZigBee 協議棧Z-Stack 2007工作原理講解;
2.ZigBee 協議棧簡單應用之利用串列埠列印資料;
3.協調器與終端節點的點對點(單播)通訊實驗;
4.協調器與終端節點的廣播通訊實驗;
5.協調器與終端節點的組播通訊實驗;
6.協調器與終端節點的MAC地址通訊實驗;
7.協調器與終端節點利用串列埠進行透傳,打造一個串列埠透傳工具;
8.兩個終端與一個協調器進行組網,實現資料互傳。
二、資源
1.CC2530開發板 ;
實驗中用到了TI CC2530開發板,最低要求兩塊,但是兩塊的話,後面有些個別實驗將沒法進行,因此,最優配置是三塊
2.TI Z-Stack 2007;
實驗用到了TI的Z-Stack 2007協議棧,具體版本是ZStack-CC2530-2.3.0-1.4.0.exe
3.模擬軟體IAR 8.1 For 8051;
4.串列埠除錯工具(任意一款即可)
三、軟體設計
本章不涉及程式碼。
四、實驗現象
無
五、總結
交代了所用的資源和注意事項,以及列出了涉及的章節目錄