ReceivedBytesThreshold不可以为0的你只小要设置成1你看一下MSDN
ReceivedBytesThreshold 值小于或等于零。会触发ArgumentOutOfRangeException异常http://msdn.microsoft.com/zh-cn/system.io.ports.serialport.receivedbytesthreshold(VS.80).aspx
ReceivedBytesThreshold 值小于或等于零。会触发ArgumentOutOfRangeException异常http://msdn.microsoft.com/zh-cn/system.io.ports.serialport.receivedbytesthreshold(VS.80).aspx
ReceivedBytesThreshold 是串口收到多少字节触发事件的条件,0肯定会有问题。
1楼正解
大家的意思是serialport.open()之后,只要ReceivedBytesThreshold大于0就会触发dataReceived事件?
然后在这里面接受byte[]数据?