发布网友 发布时间:2024-02-09 16:34
共2个回答
热心网友 时间:2024-10-13 10:18
你好,我以前用这个芯片的时候也出现过这种问题,导致这种情况的原因其实有很多,要具体分析一下。热心网友 时间:2024-10-13 10:16
Nrf24L01 的 状态寄存器低4位只读的,只有高四位是可读写的,写进去0x70的意思 是清除接收成功、发送成功和超过最大重发次数中断这三种中断,这三种中断写1清除,所以写1后读出来的4-6位为0;而你读出来的0x0e的意思是当前没有发生这三种中断,并且RX_FIFO寄存器为空,且TX_FIFO 寄存器未满,有可用空间 !具体的多看看资料,寄存器读出来的状态在资料上都有讲……你这个问题可比我的小多了,我现在是参数都配置OK了,就是发送不出去……