2019-07-21 03:56发布
柴 发表于 2015-4-19 09:11 回复【8楼】ryouei: --------------------------------- 哦虽然不懂在说什么,但很感谢你,我的问题基本解 ...
最多设置5个标签!
---------------------------------
串口收发最好搞个报文来做,比如帧头+命令字+数据长度+数据+校验。这样判断起来比较容易,如果是接收不定长的数据,你可以在串口每次接受到1字节后开启一个计时器,因为不同波特率下,发来的数据字节之间有时间间隔的,如果超过这个时间间隔,就算这一帧报文结束,将串口里的计数标志清零就好了。
---------------------------------
哦虽然不懂在说什么,但很感谢你,我的问题基本解决了,我就加了一个清除USART_RX_BUF的函数,不停的清除,就可以了。
哥们儿 你的问题是怎么解决的
一周热门 更多>