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