永发信息网

如何判断串口链接正常 C#

答案:4  悬赏:70  手机版
解决时间 2021-03-28 14:36
  • 提问者网友:呐年旧曙光
  • 2021-03-28 05:10
如何判断串口链接正常 C#
最佳答案
  • 五星知识达人网友:想偏头吻你
  • 2021-03-28 05:28
引用 1 楼 的回复:一般我都是给串口发数据,收到正确回应才判断串口正常,否则就是有问题.还有你这个try里是不是判断反了? try { p.Open(); label6.Text = "正常"; } catch { label6.Text = "异常"; } if (label6.Text == "正常") p.Close(); ……没反吧。我意思是:如果串口如果异常,则重连。。。p.open()如果不能正常执行,说明串口正在被使用,则链接正常啊。就会捕捉到异常,执行CATCH
全部回答
  • 1楼网友:人類模型
  • 2021-03-28 09:09
引用 4 楼 的回复:用p.IsOpen属性判断是否已打开好像不行吧。。我想判断这个端口有没有在使用。为什么我拔下设备和插上设备时 P.Isopen都是false
  • 2楼网友:冷風如刀
  • 2021-03-28 08:26
一般我都是给串口发数据,收到正确回应才判断串口正常,否则就是有问题.还有你这个try里是不是判断反了? try { p.Open(); label6.Text = "正常"; } catch { label6.Text = "异常"; } if (label6.Text == "正常") p.Close(); ...
  • 3楼网友:酒者煙囻
  • 2021-03-28 06:53
这个当设备拔出的时候 电脑是读不出串口号的。所以判断设备是否连接正常,只需要读出串口号就行了~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯