我使用的是Windows XP作为来宾的VMware。 我可以连接我的MOXA USB-RS 432适配器,并在访客中看到它。 我使用该适配器通过MODBUS通信将固件传输到板上。 如果我将适配器连接到直接安装了Windows XP的计算机(不使用VM),则系统可以工作。但是使用VM可以发送命令(MOXA中的TX指示灯闪烁),但是我什么也没收到。
我试图调整MOXA的配置,并假装它是USB-to-RS 232适配器(而不是USB-to-RS 432),我也可以看到RX led闪烁,但系统仍不工作(我真的不明白这种行为)。
我听说了VM中的延迟问题。我找到了这篇文章:Can I use a USB-to-serial adapter to talk to my development board from VMWare Fusion?
我还尝试遵循VMware的支持来“更改串行连接的输入速度”(这是行不通的,如果正确的话,我也不会这样做)。 VMware支持在这里:https://www.vmware.com/support/ws3/doc/ws32_devices3.html#1023765
我尝试了3天的一切,但现在我陷入了困境。 有人有什么建议吗?
谢谢