如何实现串口超时处理 用dataReceived接收响应数据,那怎么判断串口超时问题呢?知道用定时器可以,但是我要用定时器发握手包,怎么实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 串口是什么通信协议,如果是RS232的话,可以同时收发,485的话收和发只能分开。你就用两个定时器么,或者建个线程去做这件事,数据一发送就启动计时器(线程),在dataReceived事件里做一些事,比如改变某个变量的值,如果时间间隔后变量的值没变,就是超时 不是有个属性ReadTimeout吗,这个可以设定超时的时间,你设置下,然后超时会抛出异常发生超时,你再写入你要做的超时处理代码好了 楼上的,我用dataReceived读,没有数据触发不了com.read()啊 可以直接用Read操作,设置readTimeOut,超时时会引发一个超时异常。 协调开发 winfrom中用sql语句改变sql登陆方式 重启服务等===============!!! 如何把数据库配置信息写入到注册表里面呢? 请教连接池的几个概念? 服务器端socket问题?高手帮帮忙。 怎样写一个数据库连接类 昨天买了一本书,今天正式加入C# C#操作XML节点的疑问!!请各位高手指点迷津!!!! 无法进入onpaint 关于记录主键自动编号的又一小问题 关于疑问:UI.Add add = new UI.Add() C#简单问题
发生超时,你再写入你要做的超时处理代码好了