RXTX Arduino USB 与 Windows
Posted
技术标签:
【中文标题】RXTX Arduino USB 与 Windows【英文标题】:RXTX Arduino USB with Windows 【发布时间】:2012-02-15 15:38:07 【问题描述】:我必须将我得到的 Arduino 板与 Java 连接并从中获取数据。该板本身工作正常(在另一台使用 Oython 脚本的计算机上测试)。
我现在的问题是实际使用 USB 端口。我正确安装了 RXTX 库,它确实列出了可用的端口,但只有 COM 端口而不是 USB 端口。
while (enumComm.hasMoreElements())
CommPortIdentifier currPortId = (CommPortIdentifier) enumComm.nextElement();
System.out.println(currPortId.getName());
这是我用来迭代可用端口的代码。输出如下:
WARNING: RXTX Version mismatch
Jar version = RXTX-2.2pre1
native lib Version = RXTX-2.2pre2
COM3
COM4
我正在使用 Windows。对于 Linux,有很多帖子,而且看起来要容易得多,因为它们简单地出现在列表中,没有任何额外的帮助/更改代码。
【问题讨论】:
【参考方案1】:USB 端口是否被正确检测为 COM 端口?查看设备管理器,你应该有这样的东西:
【讨论】:
以上是关于RXTX Arduino USB 与 Windows的主要内容,如果未能解决你的问题,请参考以下文章
Android Things 3 无法从 Raspberry PI 3 上的 rxtx 读取
c_cpp 使用Arduino作为直接USB转串口转换器!在Arduino Duemilanove上测试过。可能是3.3V TTL但是可以与之通信
c_cpp 使用Arduino作为直接USB转串口转换器!在Arduino Duemilanove上测试过。可能是3.3V TTL但是可以与之通信