
java 串口通讯serialport关闭了但是还是有线程存在
展开全部
1. 先判断在关闭原先串口 com:
1
2
3
4
if (com != null)
{
com.Close();
}
2. 然后重新new,在打开串口:
1
2
3
4
com = new System.IO.Ports.SerialPort(strComName); //strComName串口名
com.Open();
// ...设置属性
// ...绑定串口接收函数
1
2
3
4
if (com != null)
{
com.Close();
}
2. 然后重新new,在打开串口:
1
2
3
4
com = new System.IO.Ports.SerialPort(strComName); //strComName串口名
com.Open();
// ...设置属性
// ...绑定串口接收函数

2024-04-12 广告
莘默(上海)自动化设备有限公司成立于2016年3月,是中国工控领域的领先分销商,专业从事欧美工控自动化产品的贸易。主要经营欧美各国知名品牌的高精密编码器、传感器、仪器仪表、阀门、泵、电机以及各类自动化产品。服务于冶金,汽车,化工,食品,能源...
点击进入详情页
本回答由上海莘默提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询