我的程序有两个serialport,对应两个DataReceived,两个串口分别对应两套设备,用来收发数据.现在两个串口分别都能工作,但是当一个串口工作时,再打开另一个串口,先前打开的串口就收不到数据,就停止工作了,求高手指教~!

解决方案 »

  1.   

    没有遇到这个现象。你看看,是不是两个串口的接收事件用成了一个。
      

  2.   

    没有遇到这个现象。你看看,是不是两个串口的接收事件用成了一个。
      

  3.   

    可能是两个串口的接收事件用成了一个。
      

  4.   

    要将所有用到的串口对象保存为全局对象,我之前遇到过。
      

  5.   

    正常不应该出现这样的情况啊,自己细心检查一下吧
      

  6.   

    应该是程序问题,调试一下看看