我在射频收发的基础上加上了串口功能,即实现串口一发送数据给模块A,模块A将数据发送给模块B,模块B再将收到的数据通过串口助手打印出来。
但是发送数据总会乱码,并且必须发送55字节以上才收到数据,这可能是由什么现象引起的呢?
图一为发送方使用的串口,图二为接受方使用的串口。
Viki Shi:
1、切换不同波特率是否有改变?
2、检查串口电路是否合理
3、用示波器查看发送结果是否正常
4、长度这块,你的代码是不是做了长度的条件判断?
我在射频收发的基础上加上了串口功能,即实现串口一发送数据给模块A,模块A将数据发送给模块B,模块B再将收到的数据通过串口助手打印出来。
但是发送数据总会乱码,并且必须发送55字节以上才收到数据,这可能是由什么现象引起的呢?
图一为发送方使用的串口,图二为接受方使用的串口。
1、切换不同波特率是否有改变?
2、检查串口电路是否合理
3、用示波器查看发送结果是否正常
4、长度这块,你的代码是不是做了长度的条件判断?