stm32f10使用无线串口通信时出现不稳定乱码

写了一个距离判断程序,当距离大于一定时刻会通过串口发送一个1。距离测试很正常,结果静止在桌面上(0距离)一段时间后突然出现一大串乱码

无线通讯出现干扰是很正常的事情,特别是2.4G, 433M等数传芯片,社会上广泛在使用,很容易收到来自其它芯片的干扰数据。
解决办法:
1,自己写协议实现传输控制和校验,确保数据传输的可靠性。
2,用自带传输控制协议的芯片,比如蓝牙,wifi