我在QT中遇到QExtSerialPort问题。我正在为基于Linux的操作系统下的IMX6UL CPU开发。
我注意到,在波特9600,SIGNAL readyRead在发送我的串行字符串(由3个字符组成,大约3ms)后约35ms处于“活动状态”
通过这种方式,如果我尝试与CPU通信,我可以使用大约30Hz的最大频率,这对我的应用来说太低了。
此外,如果我使用较低的波特率,则35 ms的时间会变大(4800为80ms,2400为175 ms)。
我的目标是当我不发送3,5个字符的时间(即波特率为9600,时间为3,5 / 4毫秒)时,readyReady变为活动状态。
我应该修改readyread功能吗?
我想保留这个库,因为我已经编写了很多代码。
提前谢谢