我正在尝试使用javax.comm类在我的电脑上使用RS-232串口。我刚开始使用那个API,所以首先我要查看文档,然后我发现你应该做的第一件事就是“列出”CommPortListener类中的所有端口并选择其中一个。
这很好用!问题是,现在,我的端口丢失了。它列出了我的计算机上的/ dev / ttyS0和/ dev / ttyS1端口,非存在端口。我的端口(我已经多次使用它们)是/ dev / ttySNX0和/ dev / ttySNX1。
再次浏览网页我发现我应该做一些事情,比如“注册”或“加载”我的卡的驱动程序到API系统上,这可以在以前的版本中完成,但现在不行。此外,我试图在Windows下进行,他们为我提供了API的“通用”版本,需要一些RXTX应用程序,它开始打败我。
我要感谢任何sugestions,文档链接......允许我通过Java使用我的串口,最终,这是我的目标......
谢谢大家!!!!
答案 0 :(得分:1)
你试过RXTX吗?我已经在Windows / XP上使用该API获得了成功。我不确定你的意思是“开始打败我”。
最近有很多关于RXTX项目的活动,一个包含大量修复和额外支持的新版本迫在眉睫。邮件列表也相对活跃。 javax.comm
已经或多或少地死了一段时间。