繁体   English   中英

如何在JAVA中读取USB串口?

[英]How to read a usb serial port in JAVA?

我在我的问题中添加了一些细节。 我在Xbee设备上收到GPS坐标流,但我无法读取并将这些数据存储在缓冲区中。

我的Xbee设备连接到我的笔记本电脑的USB串口,这就是为什么我要创建一个程序java来读取和使用我的串行端口发送的数据流。

我在互联网上搜索一些代码示例或教程,没有为我的理解提出建议,或者我只是找到一些死的项目。

我发现可以使用jssc库或javax.comm(但我不能在sun上下载javax.zip)。 你知道其他更好的USB API吗? 你能帮我理解我是如何设法阅读和存储我的GPS流量的吗?

忘记连接USB,它充当透明桥。 您需要的是一种从串口读取的方法。 javax.comm不再(正式)可用。 我已成功处理带有RXTX库的arduino串口。

首先确保您在开发机器上看到串行端口。 这可能需要安装驱动程序。 然后使用终端程序连接到串行端口。

一旦这个工作继续,让RXTX工作。

以防万一:您一次只能有一个连接。 确保IDE,终端程序和RXTX中只有一个同时连接到串行端口。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM