举报
(3) 接着,进行任务初始化(登记任务号、设置编号、发送时间)。
发送部分 (4) 接着,在数据发送函数里我们将发送数据的指针指向 data[10]数组,这样就完成设置发送内容。我们可以看到接收方用于判别的簇(ID),它在 SampleApp.h 定义。
(5)接着,我们在 SampleApp_ProcessEvent()函数里调用周期性数据发送函数,让程序执行数据发送任务。
接收部分 (6) 最后,我们通过修改 SampleApp_MessageMSGCB 函数,完成广播数据的接收。 至此,广播通讯讲解完毕。
实验现象 将修改后的程序分别以协调器、终端的方式下载到 3 个设备,可以看到各个设备都在广播发送信息,同时也接收广播信息。
点播描述的就是网络中 2 个节点相互通信的过程。确定通信对象的就是节点的 16bit短地址。 初始化部分 (1)找到 afAddrType_t SampleApp_Periodic_DstAddr;代码下面增加一行代码如下:
(2)搜索 afAddrGroup,在它下增加对 SampleApp_P2P_DstAddr 配置,可直接复制广播的配置修改即可,增加后如下:
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
69
3439
1
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号