首页 文章

Qt和串口编程[关闭]

提问于
浏览
14

Qt中有串口设施吗?

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

3 回答

  • 12

    看一下Project QextSerialPort .

  • 5

    好吧,总有Boost .

    在Boost中有一个很棒的异步I / O库叫做ASIO . 它可以在各种 endpoints 中执行操作,包括serial ports .

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

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

    干杯 .

  • 4

    这是一个Qt串行库,适用于Win,WinCE,Linux(i386和ARM),Mac ...

    http://gitorious.org/inbiza-labs/qserialport

    此外,它基于QIODevice的原生感觉,如果你愿意,你可以直接串行通信到TCPIP,几乎不费吹灰之力 .

    这是LGPL也...享受 .

相关问题