java浅析之RXTX串口通信

来源:互联网 发布:当口译员有多难 知乎 编辑:程序博客网 时间:2024/05/18 03:52


今天遇到一个问题,用RXTX包进行串口通信时,由于忘记写串口关闭函数SerialPort.close();导致CommPortIdentifier.open(owner, keeptime);出现错误,抛出PortInUseException异常;(isCurrentlyOwned(),貌似只能判断当前程序的一个实例占用了端口)。

解决:任务管理器结束javaw进程;加上关闭函数,程序正常;

原因:没有SerialPort.close()导致程序没有停止而是继续运行,端口继续被占用;结束javaw停止程序;

0 0
原创粉丝点击