我发现 libmodbushttp://libmodbus.org/在运行 Ububtu 14.04 的笔记本电脑和台式机上编译不正确,两者都是前段时间从 11.10 升级的。我尝试使用 14.04 的 Live CD 版本,编译正常。
要重现该问题,请下载并解压 3.0.6,编辑 /tests/unit-test-server,以便它使用您电脑上的有效串行设备,查找 /dev/ttyUSB0
./configure
make cd 测试 sudo ./unit-test-server rtu
在我的电脑上,我收到一条错误消息:连接被对端重置:读取消息
有什么建议么?