NRF24L01求助
时间:10-02
整理:3721RD
点击:
最近在做NRF24L01的通讯,代码是原子哥的代码改的但是通讯不成功不知道是怎么回事。按理说接收到的应该是1才对的,不知道怎么是168
不会玩,等问题解决了分享一下经验
不会
感觉小编应该把数据包整个接收到缓冲区内,而不应该接收到一个变量中,毕竟数据发送和接收是有个数据包的长度
我遇到的调试中遇到的问题是发送的数据是字符串,而接收打印是把数据包整个打印出来了,这就会 有多余的数据输出,后来加了个字符串长度计算,只把字符串打印出来,后面多余的内容就没有打印
两边程序时序可能不匹配,没有应答机制,只是一边发,另一边收,但未约定发完与收完条件,程序运行存在竞争关系,运行结果难以预料
试试nRF24L01上位机调试软件