如何向javax.comm添加“驱动程序”? Java 串口编程

问题描述 投票:0回答:1

我正在尝试使用我的 PC 上的 RS-232 串行端口和 javax.comm 类。我是该 API 的新手,所以首先我浏览了文档,我发现您应该做的第一件事是“列出”CommPortListener 类中的所有端口并选择其中一个。

效果很好!现在的问题是我的端口丢失了。它列出了 /dev/ttyS0 和 /dev/ttyS1 端口,在我的计算机上不存在。我的端口(我已经使用过几次)是 /dev/ttySNX0 和 /dev/ttySNX1。

再次上网,我发现我应该做一些类似“注册”或“加载”我的卡的驱动程序到API系统上的事情,这些事情在以前的版本中可以完成,但现在不行。此外,我尝试在 Windows 下执行此操作,他们为我提供了 API 的“通用”版本,需要一些 RXTX 应用程序,这开始让我感到困惑。

我会感谢任何建议、文档链接...一些东西...允许我通过 Java 使用我的串行端口,这最终是我的目标...

谢谢大家!

java serial-port javax.comm
1个回答
1
投票

您尝试过RXTX吗? 我已经在 Windows/XP 上成功使用了该 API。 我不确定你所说的“开始打败我”是什么意思。

RXTX 项目最近有很多活动,包含许多修复和额外支持的新版本即将发布。 邮件列表也比较活跃。

javax.comm
或多或少已经死了一段时间了。

© www.soinside.com 2019 - 2024. All rights reserved.