Qt和串口编程

cyb*_*vnm 14 c++ qt qtserialport

Qt中有串口设施吗?

如果没有,你建议使用哪个跨平台(理想)库(用于处理串口,可能还有其他I/O端口)?

Fra*_*ack 12

看一下Project QextSerialPort.


Edu*_*ipe 5

好吧,总有Boost.

在Boost中有一个很棒的Async I/O库叫做ASIO.它可以在各种端点(包括串行端口)中执行操作.

关于如何使用Boost :: Asio构建类似minicom的应用程序有一个很好的例子,您可以使用它来查看ASIO是否满足您的需求.

由于boost适用于阳光下的所有平台/编译器,因此可以检查跨平台要求.

干杯.