当前位置: 技术问答>linux和unix
串口通信 发来的一句话为什么偶尔会分开2次接受
来源: 互联网 发布时间:2015-07-12
本文导语: 最近调试一个简单的串口程序,遇到一个问题!我在发送段发送"this is test!"这样的句子,每3秒发送一次。但是在接受方,比如说接受10次。其中会有7次左右是完全正确的,即接受到"this is test"全文,但是会有另外几次...
最近调试一个简单的串口程序,遇到一个问题!我在发送段发送"this is test!"这样的句子,每3秒发送一次。但是在接受方,比如说接受10次。其中会有7次左右是完全正确的,即接受到"this is test"全文,但是会有另外几次他这一句分2行显示,即他不是在一个read语句中接受下来的,例如:
this is test
this is test
this is test
this is
test
this is test
this is test
this is test
this is
s test
等等。这种情况是由于什么原因引起的呢?如何才能避免?
谢谢!!
|
都这样!!