实验一 无线字符发送(无协议栈)
一、 实验目的
(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 灯状态发生改变,于此同时串口终端显示发送的字符,如下图所示。
五、 实验任务 |