我正在尝试连接到Serial Port …但是一旦我第一次打开串行端口.我不能再打开它,我试着申请.这是我的代码:

public static void main(String[] args) {

portList = CommPortIdentifier.getPortIdentifiers();

while (portList.hasMoreElements()) {

portId = (CommPortIdentifier) portList.nextElement();

if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {

if (portId.getName().equals("COM1")) {

try {

serialPort = (SerialPort)

portId.open("SimpleWriteApp", 2000);

} catch (PortInUseException e) {}

try {

outputStream = serialPort.getOutputStream();

} catch (IOException e) {}

try {

serialPort.setSerialPortParams(9600,

SerialPort.DATABITS_8,

SerialPort.STOPBITS_1,

SerialPort.PARITY_NONE);

} catch (UnsupportedCommOperationException e) {}

try {

outputStream.write(messageString.getBytes());

} catch (IOException e) {}

}

}

}

}

我想关闭该端口,以便我可以将它用于其他任务.

java 关闭串口_java – 打开和关闭串行端口相关推荐

  1. java 关闭输出流_Java OutputStream.close()关闭并释放输出流资源

    首页 > 基础教程 > IO流 > OutputStream类 Java OutputStream.close()关闭并释放输出流资源 定义 public void close() ...

  2. java 关闭语句_java.sql.SQLRecoverableException: 关闭的语句

    数据库连接池配置: 数据库链接在运行时报错: Caused by: java.sql.SQLRecoverableException: 关闭的语句 at oracle.jdbc.driver.Orac ...

  3. java swing 串口_java 接受串口数据并做成示波图

    背景 1.接受串口信息 2.把数据做成示波图 难点 1.repaint()方法必须添加到Jrame里面,才能调用paintComponent(Graphics g)方法 2.注意数值类型,如果y值太小 ...

  4. EditPlus 设置关闭后不打开未关闭的文件,以及设置在同一个窗口打开多个文件

    打开多个文件是分别在多个窗口中打开的,,请问如何改成EditPls2中那样? 答:这是因为你在设置中设置成允许打开多个进程实例,只要取消该设置即可. 中文选项设置:单击菜单 "工具→首选项& ...

  5. 打开或关闭 Windows 功能

    打开或关闭 Windows 功能 1. 打开或关闭 Windows 功能 开始 -> 控制面板 -> 程序 (查看方式:类别) -> 打开或关闭 Windows 功能 打开或关闭 W ...

  6. java实现 串口通讯

    参考 Java实现串口通信_我不吃芹菜的博客-CSDN博客_java 串口 java 串口通讯,直接控制报警灯的灯亮和播放音乐. 报警灯接口文档:接收16进制数组 . 报警灯指令文档: 工具方法: h ...

  7. 使用Java进行串口SerialPort通讯

    1.准备工作 在进行串口连接通讯前,必须保证你当前操作电脑上有可用且闲置的串口.因为一般的电脑上只有一个或者两个串口,如COM1或COM2,但大多数情况下,这些串口可能会被其他的程序或者应用所占用,所 ...

  8. java串口发送十六进制数,本文实例为大家分享了Java实现串口通信的具体代码,供大家参考,具体内容如下1.介绍使用Java实现的串口通信程序,支持十六进制数据的发送与接收。 源码:...

    本文实例为大家分享了Java实现串口通信的具体代码,供大家参考,具体内容如下 1.介绍 使用Java实现的串口通信程序,支持十六进制数据的发送与接收. 源码:SerialPortDemo 效果图如下: ...

  9. Java读取串口数据

    本文主要实现读取员工刷卡信息 将淘宝买的刷卡IC卡读取器插入Windows笔记本的USB接口,安装驱动,设备管理器会自动添加一个模拟的COM3串口 本次使用的Java环境为 java version ...

最新文章

  1. ApacheCN 学习资源汇总 2019.3
  2. Android驱动开发第五章
  3. Android中shape的使用
  4. T25健身视频全集+课表
  5. cnn卷积神经网络_卷积神经网络(CNN)原理及应用
  6. linux 串口读取陀螺仪,stm32读取陀螺仪MPU6050发送数据到串口
  7. Android 系统(171)---OrmLite数据库框架,Picasso框架,Okio框架,OKHttp框架
  8. Sharepoint WebService引用
  9. HTML PS 环境搭建,快捷键及简单图片处理(图片测量及抠取)
  10. python3 获取文件目录_python3--os.path获取当前文件的绝对路径和所在目录
  11. Java 中foreach 的用法
  12. css 魔方,css 3d旋转魔方
  13. 在 KITTI 数据集中利用车辆位姿真值拼接 pcd 点云并滤波,得到一个准确的点云地图
  14. Vue项目中完成谷歌统计和百度统计功能
  15. 从乔布斯的演讲中获得的启示
  16. 工作学习总结-angular中的安全导航符?.和ts中的非空断言操作符!.
  17. 权威披露2014微信十大最火谣言 | 调查称女性最爱传谣,你服不服?
  18. 面试题:查询字符串中出现次数最多的字符以及出现次数
  19. 「自动控制元件与线路」3 异步电动机及其控制
  20. 腾讯地图实现站点标记,及已标记的点回显在地图上

热门文章

  1. PO/BO/VO/DTO/POJO/DAO/DO
  2. QPW 系统管理后台用户表(tm_user_info)
  3. linux mysql 忘记root密码_Linux MySQL忘记root密码解决方案
  4. c语言命名规则_C语言的基本数据类型及变量
  5. 输入一个正整数求所有素数因子_一起来聊聊素数的两个性质
  6. LeetCode 27.移除元素
  7. windows数据自动上传服务器,windows服务器间自动传输文件
  8. 计算机弹歌曲做我老婆好不好,做我老婆好不好吉他谱(图片谱,指弹,做我老婆好不好,徐誉滕)_徐誉滕(徐海;徐歆舜)...
  9. openfire消息通知推送_APP消息推送功能之前端后台设计
  10. vsm java_java – 我尝试使用JAXB将对象编组到xml文件中时,错误为“缺少@XmlRootElement注释”...