實驗一 無線字符發送(無協議棧)
一、 實驗目的
(1) 掌握串口通信;
(2) 掌握無線通信的方法;
二、 實驗設備
(1)硬件:2 個 zigbee 節點,電腦。
(2)軟件:IAR,串口調試助手。
三、 實驗要求
發送端:按 SI 鍵,led1 燈狀態發生改變,于此同時,發送字符串“hello ”;
接收端:當發送端按下 S1 鍵,在接收端,通過串口終端可以看到發送的字符串。
四、 操作步驟
1、 新建一個“自己名字 fs”工程(新建工程方法參考《zigbee 實戰演練 P33》),
2、 在“自己名字 fs”工程中,新建“自己名字 fs.c”文件,輸入發送端實現
功能代碼(可參考“無線通信字符串發送.c”):
3、 設置編譯選項(參考《zigbee 實戰演練 P35》)
4、 單擊“編譯”按鈕,編譯無錯,則單擊下載按鈕(要連接下載器才能下載),
進行程序下載。(此下載節點為發送端)
5、 按照剛才 1-4 的步驟,編寫接收端代碼(可參考“無線通信字符串接收.c”),
下載程序的節點為接收端模塊。
6、 將接收端模塊,一端接方形 USB 線,另外一端 USB 口接 PC 機,設置好串口終端,當發送端按 S1 鍵,可看到發送端 LED1 燈狀態發生改變,于此同時串口終端顯示發送的字符,如下圖所示。
五、 實驗任務 |