对于GCC的modbus协议,我应该使用什么modbus库

对于GCC的modbus协议,我应该使用什么modbus库,gcc,modbus,Gcc,Modbus,我们正在开发一种需要modbus通信(rs-485和TCP/IP)的产品。代码必须在运行Linux的嵌入式设备上运行。对于选择要使用的库,我们有以下标准 它必须是开源的,因为我们是开源极客 我们会将此产品提供给我们的用户,但我们不知道他们的应用是什么,因此必须完成modbus协议的实施 广泛的用户基础:我们认为代码的用户越多,代码的稳定性就越高 我遇到了两个这样的图书馆: 及 还有其他modbus库吗。请给出利弊建议我也刚刚开始探索这些选项。我的首要任务是易用性,这让我想到了这一点,因为这是

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

  • 它必须是开源的,因为我们是开源极客

  • 我们会将此产品提供给我们的用户,但我们不知道他们的应用是什么,因此必须完成modbus协议的实施

  • 广泛的用户基础:我们认为代码的用户越多,代码的稳定性就越高

  • 我遇到了两个这样的图书馆:


    还有其他modbus库吗。请给出利弊建议

    我也刚刚开始探索这些选项。我的首要任务是易用性,这让我想到了这一点,因为这是我唯一能够立即获得效果的工具。然而,还有一个Python库Pymodbus,它的实现似乎相当完整

    对不起,我刚刚发现GCC是一个编译器;我的答案离题太远了


    再一次,我在寻找一种脚本语言,我的noob self可以更自如地使用它。这实际上是一个语言问题,而不是图书馆本身。哦,我现在只使用TCP/IP堆栈,这在某种程度上也简化了它。

    我建议使用libmodbus,它工作良好,并且是跨平台的


    有一个C++的库吗?哪一个更可配置?对于整个嵌入式系统,假设有1K的RAM是至关重要的。