0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是奇校验和偶校验?常见的奇偶校验方式有哪些?

工程师邓生 来源:未知 作者:刘芹 2023-10-17 16:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是奇校验和偶校验?常见的奇偶校验方式有哪些?

1. 奇偶校验是指在数字通信中采用一种技术对传输的数据进行校验。由于数字信号传输容易受到干扰,例如噪声、电磁辐射、误码等,因此需要在传输前对数据进行校验,以保证正确性。常用的校验方法有奇偶校验、循环冗余校验(CRC)、海明码等。

2. 奇偶校验是一种最简单的校验方法,它将一个整数的二进制表示中1的个数进行奇偶性判断,如果为奇数,校验位取0,如果为偶数,校验位取1。在接收端,对接收的数据进行校验,如果校验错误,则表明数据传输发生了错误,需要重新发送。

3. 奇偶校验主要有三种方式:奇校验、偶校验和空校验。其中,奇校验是指将数据位和校验位中1的个数取奇数,偶校验则是将数据位和校验位中1的个数取偶数。空校验则不输出校验位,仅在数据位中传输数据。

4. 在奇偶校验中,主要使用奇校验和偶校验。奇校验适用于传输数据中1的个数为偶数的情况,例如传输字符“1010”。在奇校验下,校验位为1,因为该数据中包含两个1。偶校验适用于传输数据中1的个数为奇数的情况,例如传输字符“1001”。在偶校验下,校验位为0,因为该数据中包含两个1。空校验主要用于数据中1的个数不确定时,例如传输字符“11111111”。

5. 在实际应用中,奇偶校验主要用于串口通信、网络传输、磁盘存储等领域。虽然奇偶校验方法简单,但是不够安全,容易被攻击者破解。因此,在一些对安全性要求较高的场合,需要采用更加复杂的校验方式,例如CRC和海明码。

6. 总之,奇偶校验是数字通信中最简单的校验方法之一。它可以有效地检测数据传输中的错误,但是不够安全。在实际应用中,需要根据实际情况选择不同的校验方式,以保证数据传输的正确性和安全性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 二进制
    +关注

    关注

    2

    文章

    809

    浏览量

    43251
  • 串口通信
    +关注

    关注

    34

    文章

    1667

    浏览量

    58221
  • 奇偶校验
    +关注

    关注

    0

    文章

    16

    浏览量

    8439
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    SN74BCT29854:8位到9位奇偶校验总线收发器的技术剖析

    SN74BCT29854:8位到9位奇偶校验总线收发器的技术剖析 在电子设计领域,数据传输的准确性和可靠性至关重要。今天,我们将深入探讨德州仪器(TI)的SN74BCT29854 8位到9位奇偶校验
    的头像 发表于 04-23 09:50 385次阅读

    解析IDT74SSTUBF32865A:28位1:2带奇偶校验的寄存器缓冲器

    解析IDT74SSTUBF32865A:28位1:2带奇偶校验的寄存器缓冲器 在电子设计领域,对于DDR2内存模块等应用来说,一款性能优良的寄存器缓冲器至关重要。今天我们就来深入剖析Renesas
    的头像 发表于 04-13 18:15 1212次阅读

    IDT74SSTU32865:28位1:2带奇偶校验寄存器缓冲器的技术剖析

    IDT74SSTU32865:28位1:2带奇偶校验寄存器缓冲器的技术剖析 在DDR2 DIMM设计领域,IDT74SSTU32865这一28位1:2带奇偶校验的寄存器缓冲器扮演着重要角色。下面我们
    的头像 发表于 04-12 12:45 497次阅读

    74ABT899:9位可锁存收发器与奇偶校验器的技术剖析

    74ABT899:9位可锁存收发器与奇偶校验器的技术剖析 在电子设计领域,一款性能优良的收发器对于数据传输和校验至关重要。今天,我们就来深入探讨Fairchild Semiconductor推出
    的头像 发表于 04-10 14:20 236次阅读

    剖析IDT74SSTUBF32865A:28位1:2带奇偶校验的寄存器缓冲器

    剖析IDT74SSTUBF32865A:28位1:2带奇偶校验的寄存器缓冲器 在DDR2内存模块的设计中,一款优秀的寄存器缓冲器至关重要。今天我们就来深入了解Renesas
    的头像 发表于 01-31 17:35 1296次阅读

    便携式热处理炉气校验仪开机方法

    校验
    jf_60971317
    发布于 :2026年01月16日 13:24:26

    CW32F030 RAM存储器的介绍

    时钟频率进行访问 •支持奇偶校验功能 3 RAM 存储器操作 用户可执行的 RAM 存储器操作包括:读操作、写操作。 对 RAM 的读写操作支持 8bit、16bit 和 32bit 三种
    发表于 01-12 06:33

    通讯数据求和取反加一校验方

    现在有一组通讯协议,但是我对校验方法不熟悉导致通讯异常,想问问大神指点一下校验方法-如图所示我想给ID1的发送连接指令正确数据应该是怎样的
    发表于 12-23 14:29

    UART校验校验介绍

    校验校验位使一帧数据中数据位和校验位中“1”的总数为奇数。 校验
    发表于 12-15 06:02

    示波器如何校验探头补偿?

    探头补偿校验是确保测量信号保真度的核心环节,通过精确调节探头补偿电容,使校准信号呈现理想方波波形。 一、校验准备 1. 工具与连接 设备:正常工作的示波器、待校准探头及配套小一字螺丝刀 连接:探头
    的头像 发表于 11-24 11:34 581次阅读
    示波器如何<b class='flag-5'>校验</b>探头补偿?

    CS校验原理与应用

    接收方重新计算校验和,与接收到的校验值比较。 特点: 简单快速:计算量小,硬件/软件实现容易。 检测能力有限: 能检测奇数个比特错误。 能检测部分突发错误(但不如CRC)。 无法检测某些常见错误(如
    发表于 11-19 07:51

    CRC校验的本质和物理意义

    工业控制系统中,Modbus RTU协议的CRC校验如同通信网络的\"免疫系统\",某石化厂DCS系统曾因CRC计算错误导致0.3%的数据包丢失,引发连锁控制故障。 一、CRC
    发表于 11-13 07:58

    进行数据校验时如何保证场景覆盖的全面性?

    在数据校验中保证场景覆盖的全面性,核心是 从 “数据属性 - 业务逻辑 - 异常边界 - 环境交互” 多维度拆解场景 ,通过系统化梳理、优先级排序和动态迭代,避免因场景遗漏导致校验漏洞。以下是具体
    的头像 发表于 09-25 17:42 856次阅读

    怎样选择适合的数据校验系统时间同步硬件?

    在电能质量在线监测装置的数据校验系统中, 时间同步硬件的选择需紧密匹配 “数据校验准确性” 核心需求 (如多监测点数据时间戳一致性、校验结果时间溯源性),同时兼顾工业现场(如变电站、电厂)的特殊环境
    的头像 发表于 09-19 11:46 708次阅读
    怎样选择适合的数据<b class='flag-5'>校验</b>系统时间同步硬件?

    如何确保电能质量在线监测装置的数据校验的准确性?

    确保电能质量在线监测装置(以下简称 “监测装置”)数据校验的准确性,需围绕 “ 标准溯源、流程规范、环境控制、数据审核、全周期追溯 ” 五大核心环节,建立全链条管控机制,覆盖校验前准备、校验过程执行
    的头像 发表于 09-18 11:05 805次阅读
    如何确保电能质量在线监测装置的数据<b class='flag-5'>校验</b>的准确性?