天线|RF射频
直播中

李亦然

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

关于两个NRF24l01互相通信的问题如何解决

手头有一块精英板和一块c8t6的板子,用这两个板子做2.4G无线通信实验时,搞了很久也不能正常通信,精英板用的是原子哥的源码,c8t6的板子用的是从mini板源码改过来的程序,经过调试发现c8t6的板子  NRF24L01_Check()  这个函数能正常通过,但是就是发不出去数据,或者说精英板接收不到数据?
请问这可能是什么问题呢

回帖(3)

仇春灵

2020-6-12 08:32:45
1,地址
2,是否一个设置为接收,一个为发送。
3,是否开启自动应答
举报

周敏

2020-6-12 08:42:58
谢谢你的解答,我按照你说的检查了一下都没什么问题,我现在怀疑硬件电路有问题,因为板子是我自己焊的,焊接技术不咋地,能通过 NRF24L01_Check(void) 这个函数能说明 IRQ引脚是正常的吗?感觉可能就是这个引脚出了问题
举报

周杰

2020-6-12 09:07:12
2401要通起来还是非常简单的,
两端程序一样,一个收一个发就行了。
自检说明SPI传输正常,至少CE、CLK、MOSI、MISO这四个连接正常,
IRQ如果不使用中断的话,连不连都行。
举报

更多回帖

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