nRF24L01/nRF24L01+应用总结

Posted ideaming

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nRF24L01/nRF24L01+应用总结相关的知识,希望对你有一定的参考价值。

  nRF24L01+是nRF24L01的升级款,比较显眼的区别是nRF24L01+比nRF24L01多了一个250Kbps传输速率。其它的还有接收模式官方给的耗电量是不一样的。个别寄存器名字不一样。

  接收模式下,我们打开接收完成中断。可以在中断中读出收到的数据;并清除中断标志位。

  发送模式下,我们打开发送完成中断和发送失败中断。发送完成中断很好处理,我们只需要清除一下中断标志位即可;如果是发送失败了,可以考虑重新发送,需要清理发送缓存清理发送失败标志位。

  发送模式下,我们打开自动应答,我们可以设置自动重发次数和重发间隔;设置重发间隔时间要注意留出足够的时间,根据说明书最好大于500us。

以上是关于nRF24L01/nRF24L01+应用总结的主要内容,如果未能解决你的问题,请参考以下文章

调试备忘录-nRF24L01P的使用(教程 + 源码)

nRF24L01+不能接收或接收偶尔异常等问题实战分享

nRF24L01+组网方式及防撞(防冲突)机制的实战分享

arduino+nrf24l01摇杆控制小车程序

Arduino NRF24L01 应用实例

NRF24L01 Protocol decoder:nrf24l01