有没有人知道用于在WIN32环境中控制RS-232设备的优秀Java API? 我试过RXTX,但他们不支持RS232,只支持RS-485。
答案 0 :(得分:5)
我毫不保留地推荐serialio.com的Java串口。我在Sun,IBM和RxTx系列软件包中遇到了严重的稳定性问题。 SerialPort已经在生产中坚如磐石地生产了超过2年的24/7。
它们支持标准的Java串行API,以及它们自己的替代专有API。我会坚持使用标准的API,除非你真的需要他们的标准API没有,只是为了让你的选择保持开放。
答案 1 :(得分:3)
我建议你试试jSSC。这个lib支持Win32(Win98 - Win7)和Win64。正在建设的Linux版本。 Google代码上的项目页面:http://code.google.com/p/java-simple-serial-connector/
答案 2 :(得分:2)
答案 3 :(得分:0)
我刚刚使用Java 1.6和Windows 7 64位的Scream3r的jSSC库实现了单向接口(设备 - >计算机),并且没有任何问题。
提示:如果你在jSSC-Terminal.zip中查看他的附加代码,你会得到一个很好的(并且使用lib必不可少)示例如何使用库!
感谢Scream3r分享这个,你结束了我的一天!
答案 4 :(得分:0)
我偶然发现scm是另一个用于RS232串口通信的开源库。项目页面为https://github.com/RishiGupta12/serial-communication-manager
答案 5 :(得分:-5)
您是否尝试过来自Sun的Javacomm