我正在尝试借助我的 java 应用程序中的 Com 端口来实现数据传输。首先,我决定像这样创建 SerialPort 对象。
SerialPort serialPort = new SerialPort("COM1");
try {
serialPort.openPort();
} catch (SerialPortException ex) {
ex.printStackTrace();
}
但是有一个 jssc.SerialPortException: Port name - COM1; 方法名称 - openPort(); 异常类型 - 未找到端口。
然后我试图确定我有哪些 com 端口:
String[] portNames = SerialPortList.getPortNames();
for (int i = 0; i < portNames.length; i++) {
System.out.println(portNames[i]);
}
结果很糟糕:portNames 是空的。
请你给我一些建议。