新聞中心

        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 )檢錯等.


        關鍵詞: 串口通訊奇偶校

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 依兰县| 灵寿县| 雅江县| 军事| 浏阳市| 桂平市| 克拉玛依市| 沁源县| 渭南市| 长治县| 寿宁县| 梧州市| 威信县| 灵武市| 乌苏市| 哈密市| 涞水县| 彭水| 榆中县| 南涧| 府谷县| 丘北县| 江北区| 梁山县| 开原市| 平谷区| 达州市| 宁陵县| 北辰区| 郧西县| 外汇| 太康县| 巍山| 朝阳县| 郁南县| 石河子市| 蓬莱市| 西充县| 城固县| 新河县| 东港市|