Qt中有串口设施吗?
如果没有,你建议使用哪个跨平台(理想)库(用于处理串口,可能还有其他I / O端口)?
看一下Project QextSerialPort .
好吧,总有Boost .
在Boost中有一个很棒的异步I / O库叫做ASIO . 它可以在各种 endpoints 中执行操作,包括serial ports .
有一个很好的example关于如何使用Boost :: Asio构建类似minicom的应用程序,您可以使用它来查看ASIO是否满足您的需求 .
由于boost适用于阳光下的所有平台/编译器,因此可以检查跨平台要求 .
干杯 .
这是一个Qt串行库,适用于Win,WinCE,Linux(i386和ARM),Mac ...
http://gitorious.org/inbiza-labs/qserialport
此外,它基于QIODevice的原生感觉,如果你愿意,你可以直接串行通信到TCPIP,几乎不费吹灰之力 .
这是LGPL也...享受 .
3 回答
看一下Project QextSerialPort .
好吧,总有Boost .
在Boost中有一个很棒的异步I / O库叫做ASIO . 它可以在各种 endpoints 中执行操作,包括serial ports .
有一个很好的example关于如何使用Boost :: Asio构建类似minicom的应用程序,您可以使用它来查看ASIO是否满足您的需求 .
由于boost适用于阳光下的所有平台/编译器,因此可以检查跨平台要求 .
干杯 .
这是一个Qt串行库,适用于Win,WinCE,Linux(i386和ARM),Mac ...
http://gitorious.org/inbiza-labs/qserialport
此外,它基于QIODevice的原生感觉,如果你愿意,你可以直接串行通信到TCPIP,几乎不费吹灰之力 .
这是LGPL也...享受 .