天线|RF射频
直播中

邬连拓

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

关于nrf24l01的接收问题

STM32驱动无线模块nrf24l01+, 两个模块是一起买的,都能发送成功,因为可以通过看状态寄存器的值来确定发送是否成功,通过调试器看状态寄存器的值为0x2e,所以认为发送成功了,但是怎么着都不能接收数据,在接收模式下,IRQ引脚一直是高电平,而发送时IRQ引脚就有低电平,而且状态寄存器的值一直是0x0e,说明没有***的发烧友的,请问大家遇到过这种情况么?是怎么解决的?谢谢了。

回帖(3)

张国厚

2020-5-5 12:03:41
http://www.openedv.com/posts/list/15693.htm

去这帖子看看
举报

魏天霞

2020-5-5 12:10:16

大哥,写通道地址0x2e是通道4的通讯地址。你地址设置的是多少?写0x20设置接收还是发送模式。你试下读寄存器0x0e的内容是多少?
举报

高文利

2020-5-5 12:21:39

你好,我现在用NRF24L01也是这种情况,不过我用的是PIC单片机;

从网上买的模块。

我的QQ81960697,咱们可以交流一下。

举报

更多回帖

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