摘要:
问题:当用QT中的serial->readAll()的时候,不会把全部的数据一次性都读取出来,而是阶段性的。原因是因为当串口有信号时候,readyRead()信号就会被抛出,那么一帧完整的数据帧就可能被分多次接收进来,会影响一些后续的操作。 解决方法: 1.通讯双方提前定义好帧头和帧尾,方便进行校验 阅读全文
posted @ 2018-12-13 14:51
一个不知道干嘛的小萌新
阅读(7765)
评论(0)
推荐(1)
浙公网安备 33010602011771号