我们正在开发一种产品,该产品需要Modbus通信(rs-485和TCP/IP)。该代码必须在运行Linux的嵌入式设备上运行。对于选择我们将要使用的库,我们有以下标准。

  • 因为我们是开源极客,所以它必须是开源的。
  • 我们会将产品提供给我们的用户以及我们不知道他们的应用程序是什么,因此它必须完成modbus协议(protocol)的实现。
  • 广泛的用户基础:我们相信,代码的用户越多,代码的稳定性就越高。

  • 我遇到了两个这样的库:

    http://www.freemodbus.org



    libmodbus

    还有更多的Modbus库。请提出利弊建议

    最佳答案

    我建议使用libmodbus,它运作良好且跨平台。

    http://www.libmodbus.org

    关于gcc - 我应该为GCC的Modbus协议(protocol)使用哪个Modbus库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3340826/

    10-11 02:36