0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是奇校驗和偶校驗?常見的奇偶校驗方式有哪些?

工程師鄧生 ? 來源:未知 ? 作者:劉芹 ? 2023-10-17 16:28 ? 次閱讀

什么是奇校驗和偶校驗?常見的奇偶校驗方式有哪些?

1. 奇偶校驗是指在數(shù)字通信中采用一種技術(shù)對傳輸?shù)臄?shù)據(jù)進行校驗。由于數(shù)字信號傳輸容易受到干擾,例如噪聲、電磁輻射、誤碼等,因此需要在傳輸前對數(shù)據(jù)進行校驗,以保證正確性。常用的校驗方法有奇偶校驗、循環(huán)冗余校驗(CRC)、海明碼等。

2. 奇偶校驗是一種最簡單的校驗方法,它將一個整數(shù)的二進制表示中1的個數(shù)進行奇偶性判斷,如果為奇數(shù),校驗位取0,如果為偶數(shù),校驗位取1。在接收端,對接收的數(shù)據(jù)進行校驗,如果校驗錯誤,則表明數(shù)據(jù)傳輸發(fā)生了錯誤,需要重新發(fā)送。

3. 奇偶校驗主要有三種方式:奇校驗、偶校驗和空校驗。其中,奇校驗是指將數(shù)據(jù)位和校驗位中1的個數(shù)取奇數(shù),偶校驗則是將數(shù)據(jù)位和校驗位中1的個數(shù)取偶數(shù)??招r瀯t不輸出校驗位,僅在數(shù)據(jù)位中傳輸數(shù)據(jù)。

4. 在奇偶校驗中,主要使用奇校驗和偶校驗。奇校驗適用于傳輸數(shù)據(jù)中1的個數(shù)為偶數(shù)的情況,例如傳輸字符“1010”。在奇校驗下,校驗位為1,因為該數(shù)據(jù)中包含兩個1。偶校驗適用于傳輸數(shù)據(jù)中1的個數(shù)為奇數(shù)的情況,例如傳輸字符“1001”。在偶校驗下,校驗位為0,因為該數(shù)據(jù)中包含兩個1。空校驗主要用于數(shù)據(jù)中1的個數(shù)不確定時,例如傳輸字符“11111111”。

5. 在實際應(yīng)用中,奇偶校驗主要用于串口通信、網(wǎng)絡(luò)傳輸、磁盤存儲等領(lǐng)域。雖然奇偶校驗方法簡單,但是不夠安全,容易被攻擊者破解。因此,在一些對安全性要求較高的場合,需要采用更加復(fù)雜的校驗方式,例如CRC和海明碼。

6. 總之,奇偶校驗是數(shù)字通信中最簡單的校驗方法之一。它可以有效地檢測數(shù)據(jù)傳輸中的錯誤,但是不夠安全。在實際應(yīng)用中,需要根據(jù)實際情況選擇不同的校驗方式,以保證數(shù)據(jù)傳輸?shù)恼_性和安全性。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 二進制
    +關(guān)注

    關(guān)注

    2

    文章

    803

    瀏覽量

    42038
  • 串口通信
    +關(guān)注

    關(guān)注

    34

    文章

    1633

    瀏覽量

    56344
  • 奇偶校驗
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    8290
收藏 0人收藏

    評論

    相關(guān)推薦

    基于Verilog語言實現(xiàn)CRC校驗

    CRC即循環(huán)冗余校驗碼:是數(shù)據(jù)通信領(lǐng)域中最常用的一種查錯校驗碼,其特征是信息字段和校驗字段的長度可以任意選定。循環(huán)冗余檢查(CRC)是一種數(shù)據(jù)傳輸檢錯功能,對數(shù)據(jù)進行多項式計算,并將得到的結(jié)果附在幀的后面,接收設(shè)備也執(zhí)行類似的算
    的頭像 發(fā)表于 03-24 10:36 ?927次閱讀
    基于Verilog語言實現(xiàn)CRC<b class='flag-5'>校驗</b>

    如何通過I2C加載TPS2388x SRAM和奇偶校驗代碼

    電子發(fā)燒友網(wǎng)站提供《如何通過I2C加載TPS2388x SRAM和奇偶校驗代碼.pdf》資料免費下載
    發(fā)表于 09-06 11:16 ?0次下載
    如何通過I2C加載TPS2388x SRAM和<b class='flag-5'>奇偶校驗</b>代碼

    LP886-Q1在大屏汽車導(dǎo)航的應(yīng)用及其EEPROM燒錄校驗方

    電子發(fā)燒友網(wǎng)站提供《LP886-Q1在大屏汽車導(dǎo)航的應(yīng)用及其EEPROM燒錄校驗方法.pdf》資料免費下載
    發(fā)表于 09-05 11:14 ?0次下載
    LP886-Q1在大屏汽車導(dǎo)航的應(yīng)用及其EEPROM燒錄<b class='flag-5'>校驗方</b>法

    8位到9位奇偶校驗總線收發(fā)器ABT8338數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《8位到9位奇偶校驗總線收發(fā)器ABT8338數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 05-30 10:02 ?0次下載
    8位到9位<b class='flag-5'>奇偶校驗</b>總線收發(fā)器ABT8338數(shù)據(jù)表

    奇偶校驗發(fā)生器/校驗器和3態(tài)輸出的16位收發(fā)器ABT16657數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《帶奇偶校驗發(fā)生器/校驗器和3態(tài)輸出的16位收發(fā)器ABT16657數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 05-30 09:45 ?0次下載
    帶<b class='flag-5'>奇偶校驗</b>發(fā)生器/<b class='flag-5'>校驗</b>器和3態(tài)輸出的16位收發(fā)器ABT16657數(shù)據(jù)表

    8位到9位奇偶校驗總線收發(fā)器SN74BCT29854數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《8位到9位奇偶校驗總線收發(fā)器SN74BCT29854數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 05-29 09:50 ?0次下載
    8位到9位<b class='flag-5'>奇偶校驗</b>總線收發(fā)器SN74BCT29854數(shù)據(jù)表

    奇偶校驗發(fā)生器/校驗器和3態(tài)輸出的八進制收發(fā)器SN74F657數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《帶奇偶校驗發(fā)生器/校驗器和3態(tài)輸出的八進制收發(fā)器SN74F657數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 05-29 09:44 ?0次下載
    帶<b class='flag-5'>奇偶校驗</b>發(fā)生器/<b class='flag-5'>校驗</b>器和3態(tài)輸出的八進制收發(fā)器SN74F657數(shù)據(jù)表

    奇偶校驗器和雙3態(tài)輸出的3.3-V 12位通用總線驅(qū)動器SN74ALVCH16903數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《帶奇偶校驗器和雙3態(tài)輸出的3.3-V 12位通用總線驅(qū)動器SN74ALVCH16903數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 05-29 09:31 ?0次下載
    帶<b class='flag-5'>奇偶校驗</b>器和雙3態(tài)輸出的3.3-V 12位通用總線驅(qū)動器SN74ALVCH16903數(shù)據(jù)表

    詳解TSMaster CAN 與 CANFD 的 CRC E2E 校驗方

    面對切換工具鏈的用戶來說,在TSMaster上完成總線通訊中的CRC/E2E校驗處理不是特別熟悉,該文章可以協(xié)助客戶快速使用TSMaster完成CAN/CANFD總線通訊的CRC/E2E校驗。本文
    的頭像 發(fā)表于 05-25 08:21 ?3414次閱讀
    詳解TSMaster CAN 與 CANFD 的 CRC E2E <b class='flag-5'>校驗方</b>法

    雙8位至9位奇偶校驗總線收發(fā)器ABT16833數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《雙8位至9位奇偶校驗總線收發(fā)器ABT16833數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 05-24 09:29 ?0次下載
    雙8位至9位<b class='flag-5'>奇偶校驗</b>總線收發(fā)器ABT16833數(shù)據(jù)表

    做lora通訊用到usart,配置時遇到的usart奇偶校驗問題求解

    位:校驗位),校驗使能,校驗。在此條件下,數(shù)據(jù)寄存器寫入0x101,那么發(fā)送時發(fā)送的結(jié)果是什么,是0x001,還是0x101?首先數(shù)據(jù)寄存器可以寫入9位數(shù)據(jù),那么發(fā)送時
    發(fā)表于 05-20 08:30

    CRC(循環(huán)冗余校驗)應(yīng)用舉例

    CRC(循環(huán)冗余校驗)應(yīng)用舉例
    的頭像 發(fā)表于 05-16 16:12 ?1670次閱讀

    Hex文件格式CRC校驗,怎么編寫計算校驗的程序?

    0x3A)的所有各字節(jié)的和模256的余。即各字節(jié)二進制算術(shù)和,不計超過256的溢出值后用0x100減去這個算數(shù)累加和,得出得值就是此行得校驗和。 計算方法,但看的不是很懂,望指導(dǎo)或者代碼更好
    發(fā)表于 05-16 06:53

    8位到9位奇偶校驗總線收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《8位到9位奇偶校驗總線收發(fā)器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 05-15 09:33 ?0次下載
    8位到9位<b class='flag-5'>奇偶校驗</b>總線收發(fā)器數(shù)據(jù)表

    校驗熱電的電位差計是如何校對的?

    校驗熱電的電位差計是一種高精度的測量設(shè)備,它用于測量和校準(zhǔn)熱電產(chǎn)生的熱電動勢。
    的頭像 發(fā)表于 05-08 11:31 ?1510次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品