调试需要四分钟才能运行

时间:2011-02-24 03:58:57

标签: java swing serial-port rxtx

我开发了一个Swing应用程序来通过串口进行通信。我正在使用rxtx库进行串行端口通信,但此时调试应用程序时它会挂起五分钟。

public void connect(String portName) throws Exception {
CommPortIdentifier portIdentifier = CommPortIdentifier.getPortIdentifier(portName);
if (portIdentifier.isCurrentlyOwned()) {
 System.out.println("Port in use!");
} else {
 SerialPort serialPort = (SerialPort) portIdentifier.open("RS232Example", 2000);
   serialPort.setSerialPortParams(57600, SerialPort.DATABITS_8, SerialPort.STOPBITS_1,          SerialPort.PARITY_NONE);
   new CommPortSender(serialPort.getOutputStream());

  new CommPortReceiver(serialPort.getInputStream());
 }
}

0 个答案:

没有答案