|
接收发送这些都可以了,但是我遇到了新的问题:
就是在调用我的发送函数前添加个延时几百毫秒则发送正常,可是不加延时函数的话在某些情况会出现乱码。例如我的程序一直在跑,我用串口调试助手的接收的时候正确,可是当我只是把助手断开连接再连接上的时候可能就会出现乱码,助手的提示为RichEdit line insertion error,虽然出现乱码,可是有时候当我多次断开助手再连接的时候有时候又能正确的发送到助手(没乱码),对了,还有时候在我断开助手再连接的时候有时候助手接收不到数据。注:波特率的误差就 0.1%。
请哪位大虾给我解释解释,谢谢! |
|