我正在使用QT5.1,当我的应用程序(它在4.8.4版本中使用了QextSerialPort )无法通信时,我尝试了QextSerialPort中的示例但这也失败了。
我有一个简单的USB来模拟一个COM端口。如果我使用RealTerm,我可以向它发送AT命令,然后就可以正常返回了。
但是Qt附带的终端示例并没有与其进行通信。我查看了一个API窥探器,得到了一个不成功的返回,错误为“997:重叠I/O操作正在进行中”,用于WaitCommEvent和WriteFile。
我在Windows 7上运行它,我将exe和DLL复制到Windows 8机器上,它也无法通信(尽管我没有在那里监听API )。
有谁知道该怎么做吗?未经修改的示例应用程序怎么会简单地失败呢?我被弄糊涂了。
发布于 2013-12-17 16:21:45
发布于 2013-12-17 10:20:26
请使用可用的QtSerialPort模块尝试QT5.2(或尝试从git构建最后一个版本的QtSerialPort )。
我有一个简单的USB接口..。
什么是东乐模型?VID/PID?
错误为“997:重叠I/O操作”的...return正在进行中。
这不是一个错误。
https://stackoverflow.com/questions/20628485
复制相似问题