打印

nRF24L01的对码问题

[复制链接]
5521|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
thinkingpadcui|  楼主 | 2011-7-29 10:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
thinkingpadcui|  楼主 | 2011-7-29 10:42 | 只看该作者
MCU用的是STM8L,射频芯片用的是nRF24L01。求解答。。。

使用特权

评论回复
板凳
老鱼探戈| | 2011-7-29 18:42 | 只看该作者
单向对码还是双向对码?
既然讲到对码,那么TX和RX在对码前是没有真正确定通信频道的(有对码频道)。
单向对码:由TX发送相关数据,RX保存后,通信。
双向对码:由TX发送相关数据,RX保存后,返回数据给TX确认。即无论是TX还是RX在对码阶段都需要在master和slave之间切换。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
thinkingpadcui + 1
地板
chunyang| | 2011-7-31 02:02 | 只看该作者
楼主的问题其实就是协议,俺协议规范编程就是,先理解协议的机制。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
thinkingpadcui + 1
5
thinkingpadcui|  楼主 | 2011-8-1 11:50 | 只看该作者
是单向对码,既然讲到对码,那么TX和RX在对码前是没有真正确定通信频道的。这里“没有真正的频道”是什么意思???在对码配置时不是要配置频道还是其他什么的??? 3# 老鱼探戈

使用特权

评论回复
6
thinkingpadcui|  楼主 | 2011-8-1 11:56 | 只看该作者
我就是按照协议来的啊,我是截取人家发射机的协议,然后自己写程序,能兼容人家的接收机。 4# chunyang

使用特权

评论回复
7
natertech| | 2011-8-4 20:27 | 只看该作者
本帖最后由 natertech 于 2011-9-17 21:18 编辑

这样的话你要先了解好人家发射机的协议

应该选择NRF24L01+(即NRF24L01P)去开发设计了,这个才是主流,功耗更低,后续的配合服务也会更好!

使用特权

评论回复
8
wishriver| | 2017-4-9 10:11 | 只看该作者
挖个坟,上面说的都是些啥呢,
楼主问的是怎么对码,
谁不知道是先了解协议呢
有个简单的办法,就是刚开始地址都设置一样的,然后对码的时候,A发送地址到B C  D E......然后,双方保存一下地址,重新通电后,在eep里面取出来地址,初始化的时候用上不就得了

使用特权

评论回复
9
XIAO肖| | 2017-4-12 11:49 | 只看该作者
用NRF24L01P开发吧,我可以免费给样你。Q503276777

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

42

帖子

1

粉丝