日期:2014-05-19  浏览次数:20803 次

c#2.0 SerialPort控件的使用?
我用SerialPort控件的DataReceived事件   能够读取串口数据,但是用Close()方法关闭串口时,总是要等待好久(感觉像死机),不知怎样才能快速关闭??

------解决方案--------------------
可能的原因(不一定对):
1、你注册事件后在close前应该取消注册
2、设置串口的WriteTimeout和ReadTimeOut看看
------解决方案--------------------
感觉是硬件问题吧,关闭端口会出现假死的情况。
------解决方案--------------------
没有出现LZ所述的问题呀!
------解决方案--------------------
不是bug,从你贴的代码。看不出问题。