2015-09-07 88 views
1

我目前正在理解UART通信。奇偶校驗位用於檢查傳輸中的錯誤,但爲什麼會出現奇數和偶數模式?UART通信:使用奇數和偶數部分

他們提供完全相同的用途。兩種模式中的一種就足夠了。例如,奇數可以一直使用,沒有問題,不是嗎?

感謝您的解釋。

+0

是的,但它的歷史。沒有技術解釋,只是不同的人在不同的時間做了不同的事情。 –

+0

這只是因爲有兩個選擇,它們同樣有效。只要機器和設備達成一致,選擇哪一個就沒有關係。如果你可以決定,然後選擇偶數,那就不那麼奇怪了。 –

回答

1

如果你使用EVEN奇偶校驗,並且如果你在UART的捷徑線上接地,那麼所有的數據位和奇偶校驗都將爲0,並且接收端可以明白它是OK並接收0x00。所以從我的角度來看就是在這種情況下更好的奇偶校驗。

但你也可以找到相反的情況,在這裏可以更好地使用偶校驗