天线|RF射频
直播中

王静

7年用户 1543经验值
私信 关注
[问答]

nrf24l01+模块如何实现一发多收?

按照官方给的常用使用模式及网上例程参考,实现两个nrf24l01+模块一对一发送接受是很容易实现的,但是如果要一发多收,当然是超过6个,使用同一通道+数据帧里加地址呢还是使用不同通道,但是不同通道只有5个啊 ,,跳频实现现不现实?如果是同一通道地址,那应答信号怎么处理 ,,我把寄存器配置成无应答无重发,,可是模块工作都不能正常工作了,,还是我寄存器配置的问题。网上对这种情况的应用我好像没搜到过 ,模块说明书里也是一笔带过,迷茫了。最近“老板”赶得紧,毕设都没动过,5月份要答辩的还在做这玩意儿 ,也是微醺,原子哥看到帮我解答一下啦

回帖(1)

刘娜

2020-5-6 10:45:51
轮训的方式做 吧,虽然速度慢点,但是靠谱。

一台主机,N个从机。每个从机地址都不一样。

主机轮训到的从机,才应答,否则静默。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分