关于nrf24l01的一些误区---亲测体会

2020-01-18 18:48发布

   前段时间使用了nrf24l01无线模块,用于6对1的数据传输,但是买过了很多模块,发送方发送数据以后,接收方一直接收不到数据,于是我开始在软件,硬件的问题上寻找问题,研究了很长时间都没有搞通,因为在淘宝上面买的模块,卖家一直在说供电是3.3V,最大不能大于3.6v,但是后来我只有接5v供电才可以收发才通畅,3.3v电源供电误码率太高了
  所以现在还在苦于nrf24l01不通问题的朋友们,不妨试试5V供电(这样也有风险,如果模块确实是3.3标准的话,5v可能会烧坏模块)
下面我分享一种nrf的测试方法,即将发送和接收分开来测试,这也是我从别人那里学习来的,就是失能自动重发功能,失能接收通道0,这样,发送方在数据发送之后,就不需要收到应答信号就可以触发中断,这时读取STATUS,TX-FIFO寄存器的值,如果发送成功,则两个寄存器的值分别为0x2E,0x11
如果有nrf24l01问题需要沟通的童鞋加我QQ738585424讨论交流
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
18636251886
1楼-- · 2020-01-19 11:11
 精彩回答 2  元偷偷看……
18636251886
2楼-- · 2020-01-19 16:33
bangbangji 发表于 2015-3-15 21:55
肯定是你的3.3v电源不干净,5v的可能干净一些,而且恰好你的片子能扛5v ...

有可能吧
18636251886
3楼-- · 2020-01-19 18:51
li4512369 发表于 2015-3-15 20:54
果断沙发,楼主真的是个大胆的人,一般情况下我们都不敢这样操作的!

当时找不出问题,反正都不行,直接上5V,大不了变垃圾
BIG_PANDA
4楼-- · 2020-01-19 23:06
脑洞大开
huangqi412
5楼-- · 2020-01-20 00:24
很吓人的感觉,用5V治疗芯片
petermxw
6楼-- · 2020-01-20 00:51
 精彩回答 2  元偷偷看……

一周热门 更多>