.net3.0 SerialPort通訊的一點bug 提醒一下大家

之前一直用serialPort覺得還挺穩定的,這次總是出錯,後來找到了錯誤原因

SerialPort.Parity=Parity.Even時,有時候接收的數據是正確的,她卻給判定成校驗錯誤,然後把這個數據改成ParityReplace(64)的數據,並且如果錯一定數量之後就數據加一個。

解決辦法是ParityReplace=0就好了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章