UID:160143
UID:131079
UID:123401
johnyork:谢谢各位高手的耐心回复。我找了最新版的QextSerialPort(v1.2.0版,GitHub上下载的)来看,发现它除了提供事件驱动的非阻塞模式外,似乎没提供阻塞模式的串口API(我自己没找到?还是版本不正确?),而只有一个Polling即查询模式,而网上的教程则是用一个QTimer定时在子线程中查 .. (2015-05-19 00:24)
realfan:QextSerialPort的CPU占用率太高了。能用QSerialPort,还是尽量用Qt自带的吧 (2015-05-19 09:27)
UID:162380
UID:148050
jienze:感觉还是自己用底层函数,写个串口类,保险!!! (2015-06-03 16:34)
辉煌淘淘:初学QT,也是MOXA卡,我用多线程时,在 QThread 继承类中声明,然后在线程run函数里 serialport = new QSerialPort(); (2015-06-03 00:28)
UID:170000
UID:170111
踢飞season:QObject: Cannot create children for a parent that is in a different thread.(Parent is QSerialPort(0x28fd74), parent's thread is QThread(0x15f10f68), current thread is testThread(0x24257ed8)楼主,我把串口地址传到线程中总提示这个怎么解决 (2016-03-03 12:47)
UID:106844
UID:213166
UID:195473
johnyork:你要用moveToThread把串口对象从主线程移动到QThread线程中才行。 (2016-03-03 23:36)