1. 程式人生 > >ZigBee CC2530協議棧無線組網實驗(零)----寫在前面的話

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.串列埠除錯工具(任意一款即可)

三、軟體設計

本章不涉及程式碼。

四、實驗現象

五、總結

交代了所用的資源和注意事項,以及列出了涉及的章節目錄