是否可以使用“Freemodbus”作为主端?我将在 stm32f4xx ARM 处理器上实现它
如果不是,请向我介绍适用于 RS485 物理层的替代协议...
是否可以使用“Freemodbus”作为主端?我将在 stm32f4xx ARM 处理器上实现它
如果不是,请向我介绍适用于 RS485 物理层的替代协议...
FreeModbus 开源代码不包含主模式。我重写它并添加主人。您可以在 stm32 上使用它。https://github.com/armink/FreeModbus_Slave-Master-RTT-STM32
我查看了 FreeModbus 的网站,但它似乎不支持主端实现。在快速搜索嵌入式设备的 Modbus 主库时,我没有找到任何结果。我敢肯定有人有一个,但它可能不是免费的。
至于替代方案,这最终主要是基于意见和 Stack Overflow 的题外话。
你可以试试这个,它还包括带有 GNU GENERAL PUBLIC LICENSE 的 Modbus Master。我也在尝试。