潘长青 发表于 2021-1-11 21:19:10

Qt中串口使用readyRead()信号连接槽函数,读取的数据断断续续

大家好,请教大家一个问题,就是我下位机的串口在发数据,
我用串口助手读出数据是连续的(正常的),如下图:

但用自己在Qt里写的就不行,如下所示:

会出现断断续续的现象,我使用串口的readyRead()信号连接以下的槽函数:

请问有人知道是为什么吗?感激不尽!

Since 发表于 2021-1-12 08:44:26

哪儿能这么干,输出一下 temp 的长度看看,这个 temp 怎么能调用 toFloat 呀,加一句 qDebug() << temp.toHex(); 看看效果

一个毛线的故事 发表于 2021-2-2 17:39:32

QT的串口就是这样的,你得把它分开
页: [1]
查看完整版本: Qt中串口使用readyRead()信号连接槽函数,读取的数据断断续续