首页| 论坛| 消息

标题:有关QT5.1.1串口类控制的问题
作者:amwip110
日期:2013-11-20 17:43
内容:

如果一次write的数据大于32字节,则在读的时候分多次才读完,不管用read、readLine还是readAll函数都一样,readbuffersize也设置成1024也不起用,高手解答一下,如果解决这个问题


#1 [zheguzai 11-21 10:56]
把你要发送的数据包装一下,发送之前先带上数据长度,比如发送格式如下:

AA BB CC DD 00 01 10 20....
AA BB CC DD代表要发送的数据长度,后面跟着你要发送的数据,接收端,根据数据长度来接收,等全部接受完毕后在做处理
你得告诉你的接收端,你要发送多少数据过去。。
#2 [realfan 11-21 11:29]
会不会与FlowControl有关呢

回复 发表
主题 版块