是否有用于访问串行端口的Java库或框架?

时间:2009-04-14 13:22:41

标签: java serial-port

是否有一个java库或框架(Sun提供的javax.comm除外)在访问串行和并行端口(特别是RS-232)时很容易使用。 我需要一些可以在Windows和Linux上运行的免费软件。

4 个答案:

答案 0 :(得分:12)

最常用的框架是rxtx

答案 1 :(得分:11)

正如andri所指出的,RXTX几乎是你最好的选择。有一篇关于getting started with RXTX on Windows here的文章(与RXTX 2.1有关)。

答案 2 :(得分:5)

如果没有必要免费 - 请记住,您的时间不是免费的 - 那么Serial IO SerialPort可能会有用。这是我发现的唯一可以解决所有问题的方法:

  • 32/64位Windows
  • 64位Solaris(未测试32位)
  • 32位Linux(未测试64位)
  • Mac OS X

您确实获得了该产品的来源,尽管有一些奇怪且烦人的构建实践。

FWIW,我只是一个满足的用户,与该公司没有任何关系。

答案 3 :(得分:0)

正如其他海报所说的那样rxtx。我一直在使用它,它很好用。如果使用非标准高速波特率(115200的倍数,例如230400,921600可以,但即使硬件和底层操作系统支持它也不是1MB)会出现问题,我被告知这将在rxtx 2.2中得到纠正。 / p>