首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

我用了3个无线模块,一个主,两个从,可是如何在接收数据的时候如何区分呢

我用了3个无线模块,一个主,两个从,可是如何在接收数据的时候如何区分呢

我用了3个无线模块,一个主,两个从,可是如何在接收数据的时候如何区分呢?也就是地址是如何生成的?
在第一个节点设TX_ADDRESS[TX_ADR_WIDTH]= {0xc1,0x43,0x10,0x10,0x01}; //本地地址 RX_ADDRESS[RX_ADR_WIDTH]= {0xc1,0x43,0x10,0x10,0x01}; //接收地址在第二个节点设 TX_ADDRESS[TX_ADR_WIDTH]= {0xc1,0x43,0x10,0x10,0x01}; //本地地址 uchar const RX_ADDRESS[RX_ADR_WIDTH]= {0xc1,0x43,0x10,0x10,0x01}; //接收地址在汇聚点设RxAddr0[]={0x00,0x43,0x10,0x10,0x01};//NRF24L01通道0接收地址这个地址和发送方地址一样! unchar xdata RxAddr1[]={0xc1,0x43,0x10,0x10,0x01};//NRF24L01通道1接收地址这个地址和发送方地址一样 RxAddr2[]={0xC2};//NRF24L01通道2接收地址这个地址和发送方地址一样 RxAddr3[]={0xc3};//NRF24L01通道3接收地址这个地址和发送方地址一样 RxAddr4[]={0xc4};//NRF24L01通道4接收地址这个地址和发送方地址一样 unchar xdata RxAddr5[]={0xc5};//NRF24L01通道5接收地址这个地址和发送方地址一样其中汇聚点地址为 RxAddr0[]={0x00,0x43,0x10,0x10,0x01};通道0自动应答开。你再去网上看看资料,相信很快就理解了
做人要做懒羊羊啊!
返回列表