我正在尝试在我的 PC 上使用带有 javax.comm 类的 RS-232 串行端口。我是那个 API 的新手,所以首先我浏览了文档,我发现你应该做的第一件事是“列出”类 CommPortListener 中的所有端口并选择其中一个。
那工作得很好!问题是,现在,我的端口不见了。它列出了我的计算机上不存在的 /dev/ttyS0 和 /dev/ttyS1 端口。我的端口(我已经多次使用它们)是 /dev/ttySNX0 和 /dev/ttySNX1。
再次上网时,我发现我应该做一些事情,比如将我的卡的驱动程序“注册”或“加载”到 API 系统上,这些事情可以在以前的版本中完成,但现在不行。此外,我尝试在 Windows 下执行此操作,他们为我提供了 API 的“通用”版本,需要一些 RXTX 应用程序,这开始击败我。
我会感谢任何建议,文档链接......一些东西......允许我通过Java使用我的串行端口,这最终是我的目标......
谢谢各位!!!!