"NRF24L01+伪双工双向通信源码,普通NRF20L01 的资料和开源代码,都是使用NRF24L01 的单向通信方式,两个NRF
模块,一块发送,一块接收,如果想要双向通信,就要切换两个模块的收发状态,但是由于模块的切换需要时间,而且两个模块的切
换必须保持同时,所以驱动的编写十分困难。我们使用了NRF24L01+的高级功能——Ack with payload,使用应答包携带用户数
据,可以实现免切换收发状态,即可实现双向通讯,并将源码开源,大家移植即可使用,注意要必须正品NRF24L01+芯片,不带+号
和所谓台产芯片,不能使用此方式通讯。"
上面是我看到的一种解释,供楼主参考。
"NRF24L01+伪双工双向通信源码,普通NRF20L01 的资料和开源代码,都是使用NRF24L01 的单向通信方式,两个NRF
模块,一块发送,一块接收,如果想要双向通信,就要切换两个模块的收发状态,但是由于模块的切换需要时间,而且两个模块的切
换必须保持同时,所以驱动的编写十分困难。我们使用了NRF24L01+的高级功能——Ack with payload,使用应答包携带用户数
据,可以实现免切换收发状态,即可实现双向通讯,并将源码开源,大家移植即可使用,注意要必须正品NRF24L01+芯片,不带+号
和所谓台产芯片,不能使用此方式通讯。"
上面是我看到的一种解释,供楼主参考。
举报