【发布时间】:2014-08-25 09:24:30
【问题描述】:
我无法在 32 位系统(Windows XP 和 7)上使用我的 Java 应用程序进行串行通信。 我已经尝试过 jssc,但我得到的只是“端口繁忙”。 Oracle 的解决方案没有给出“端口繁忙”,但它只是挂起,不读取任何数据。 在 64 位系统上一切正常。 知道我可能做错了什么导致它不能在 32 位上工作吗? 您可能在 32 位系统上成功使用过的其他串行通信库? 谢谢!
【问题讨论】:
-
据我所知 javax.comm 已不再运行。
-
但我无法让 jssc 或 rxtx 在 32 位上工作,我只是不知道是什么原因造成的。
-
你的电脑有真正的串口还是虚拟的usb串口?
-
这听起来可能很愚蠢,但我在使用 USB 时遇到了一些问题串行连接器...您是否尝试将 USB 连接器拔出到不同的 USB 端口?
-
我在不同的计算机上遇到了同样的问题。它适用于运行 64 位系统的计算机,但不适用于 32
标签: java 32-bit serial-communication javax.comm jssc