RXTX 中文文档

RXTX 常见问题

本文档为 RXTX 官方 Wiki 中 FAQ 页面的中文翻译版本。


目录

  1. 安装问题
  2. 运行时问题
  3. 硬件问题
  4. 开发问题

1. 安装问题

1.1 如何安装 RXTX?

答案:

详细安装步骤请参考 安装指南

1.2 找不到 RXTXcomm.jar 文件?

答案:

1.3 本地库加载失败(UnsatisfiedLinkError)?

答案:


2. 运行时问题

2.1 找不到端口(No such port)?

答案:

2.2 端口被占用(Port in use)?

答案:

2.3 数据传输乱码?

答案:

2.4 无法读取数据?

答案:


3. 硬件问题

3.1 串口线如何连接?

答案:

3.2 ThinkPad 串口不工作?

答案:

3.3 如何查看串口设备文件?

答案:


4. 开发问题

4.1 如何检测可用端口?

答案:

Enumeration<CommPortIdentifier> portList = CommPortIdentifier.getPortIdentifiers();
while (portList.hasMoreElements()) {
    CommPortIdentifier port = portList.nextElement();
    System.out.println("端口:" + port.getName());
}

4.2 如何设置串口参数?

答案:

serialPort.setSerialPortParams(
    9600,                      // 波特率
    SerialPort.DATABITS_8,      // 数据位
    SerialPort.STOPBITS_1,      // 停止位
    SerialPort.PARITY_NONE       // 校验位
);

4.3 如何使用事件监听?

答案:

4.4 如何自定义端口列表?

答案:


5. 其他问题

5.1 RXTX 的许可证是什么?

答案:

5.2 如何查看 RXTX 版本?

答案:

System.out.println(RXTXVersion.getVersion());

5.3 RXTX 支持哪些平台?

答案:


参考资源


本页面翻译自 RXTX 官方 Wiki。


📎 文档导航

← 上一篇 🏠 首页 下一篇 →
支持的构建主机 返回文档首页 开发指南