|
|
|
如果用軟件模擬的串口,發(fā)生這種情況的概率會不小,如果是硬件模塊發(fā)送出現(xiàn)這種情況建議換器件,帶緩沖的發(fā)送器會在發(fā)送移位寄存器為空時自動把緩沖器內(nèi)的數(shù)據(jù)裝入移位寄存器,接收反之。接收一般會在檢測到起始位的中點(由波特率算出)對RX引腳進(jìn)行采樣,由于波特率的誤差累計,數(shù)據(jù)幀越長,采樣點就會前后移動,偏離數(shù)據(jù)位中心。一般的經(jīng)驗是:波特率理論誤差0.2%以內(nèi),加上振蕩器誤差2%(內(nèi)部、最大),則數(shù)據(jù)幀長度不超過128位,這樣粗略計算在接收最后一位時采樣點偏移不超過30%,相對安全 |
評分
-
查看全部評分
|