• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 串口通訊-奇偶校驗

    串口通訊-奇偶校驗

    作者: 時間:2016-12-15 來源:網絡 收藏
    串行數據在傳輸過程中,由于干擾可能引起信息的出錯,例如,傳輸字符 E ,其各位為:
    0100 , 0101=45H
    D7 D0
    由于干擾,可能使位變為 1 ,這種情況,我們稱為出現了 " 誤碼 " .我們把如何發現傳輸中的錯誤,叫 " 檢錯 " .發現錯誤后,如何消除錯誤,叫 " 糾錯 " .
    最簡單的檢錯方法是" 奇偶校驗 " ,即在傳送字符的各位之外,再傳送 1 位奇 / 偶校驗位.可采用奇校驗或偶校驗.
    奇校驗:所有傳送的數位(含字符的各數位和校驗位)中, "1" 的個數為奇數,如:
    1 0110 , 0101
    0 0110 , 0001
    偶校驗:所有傳送的數位(含字符的各數位和校驗位)中, "1" 的個數為偶數,如:
    1 0100 , 0101
    0 0100 , 0001
    奇偶校驗能夠檢測出信息傳輸過程中的部分誤碼( 1 位誤碼能檢出, 2 位及 2 位以上誤碼不能檢出),同時,它不能糾錯.在發現錯誤后,只能要求重發.但由于其實現簡單,仍得到了廣泛使用.
    有些檢錯方法,具有自動糾錯能力.如循環冗余碼( CRC )檢錯等.


    關鍵詞: 串口通訊奇偶校

    評論


    技術專區

    關閉
    主站蜘蛛池模板: 洛宁县| 锡林郭勒盟| 乌拉特后旗| 罗江县| 偏关县| 平顺县| 玉屏| 甘孜县| 华安县| 云浮市| 兴化市| 陵川县| 南投市| 西藏| 罗江县| 鞍山市| 正蓝旗| 成安县| 平武县| 宁陕县| 铅山县| 平谷区| 绥滨县| 英超| 东海县| 贵阳市| 黔江区| 峡江县| 永济市| 高雄县| 潜山县| 牡丹江市| 常山县| 从江县| 敦煌市| 娄底市| 永新县| 靖边县| 新宾| 安多县| 柯坪县|