代码之家  ›  专栏  ›  技术社区  ›  Pablo Herrero

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

  •  4
  • Pablo Herrero  · 技术社区  · 17 年前

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

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

    再次上网,我发现我应该做一些事情,比如“注册”或“加载”我的卡的驱动程序到API系统,这些事情可以在以前的版本中完成,但现在不行。此外,我试着在windows下做这件事,他们为我提供了API的“通用”版本,需要一些RXTX应用程序,这开始击败我。

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

    谢谢大家!!!!

    1 回复  |  直到 17 年前
        1
  •  1
  •   Ken Gentle    17 年前

    你试过RXTX吗?我已经在Windows/XP上成功地使用了那个API。我不知道你说的“开始打我”是什么意思。

    RXTX项目最近有很多活动,一个包含许多修复和额外支持的新版本即将发布。邮件列表也相对活跃。 javax.comm 或多或少已经死了一段时间了。