原创 点对点通信函数的使用

2014-11-5 16:09 916 14 14 分类: MCU/ 嵌入式 文集: 导学

点对点通信函数的使用

之前发过一个帖子介绍相关函数的使用(“射频通信接口使用说明”),大家可以先看看。

发送方主要使用的函数:modRfInit()、modRfSendPkt()。

接收方主要使用的函数:modRfInit()、modRfSetRxCallback()和用户自己编写的回调函数。


打开附件中的01_BasicTX项目。

观察main()、init()、sendMsg()函数实现;

打开modRf.h,观察modRfInit()、modRfSendPkt()函数的声明;

对于初学c语言的读者,对照例程理解“数组”、“指针”;

发送节点使用的信道是多少?子网ID是多少?本节点地址是多少?发送消息时,对端节点的地址是多少?

打开附件中的01_BasicRX项目。

观察main()、init()、myRxCallback()函数实现;

打开modRf.h,观察modRfInit()、modRfRxCallbackFunction()、modRfSetRxCallback()函数的声明;

接收节点使用的信道是多少?子网ID是多少?本节点地址是多少?


练习

1、例子中接收节点收到消息之后对LED的控制是与消息内容没有关系的,试改为由发送方发送的消息决定,消息中的第1个字节指定LED的id,第2个字节指定LED的控制状态。

完成了这个练习的话,恭喜你!第1步过了。

可以去做第1个点对点控制应用了。

 

主索引

应用设计 控件设计

1.1 点对点控制(1)

1.1 点对点通信函数的实现
  附件
 zip.gifSimpleStack.zip
  参考链接
 

 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
14
关闭 站长推荐上一条 /3 下一条