请教大家,我在windows下开发串口通信程序,QT 版本是4.85.
我用的串口类是第三方的类库 :qextserialport
请问,我读串口时候,可以不使用信号和槽吗,connect(myCom, SIGNAL(readyRead()), this, SLOT(readMyCom()));
我的程序是控制下位机的,我write() 之后,下位机给我返回数据,我现在直接使用read() 函数
发现读数据不正确,用信号和槽就没事
用这个类 ,是不是必须用信号和槽 ,读数据?
------解决方案--------------------
没什么不好实现的吧,和网路编程一样,统一接收数据,再解析处理
你可以吧解析处理单独交给一个函数或类取处理就可以了,处理完发送给响应的模块显示就可以啦