【数电】一文带你轻松搞定奇偶校验原理与规则(案例演示)

前言

大家好吖,欢迎来到 YY 滴单片机系列 ,热烈欢迎! 本章主要内容面向接触过单片机的老铁
主要内容含:

欢迎订阅 YY滴C++专栏!更多干货持续更新!以下是传送门!

※【奇偶校验原理与规则】

在这里插入图片描述

  • 规则总结:
  1. 利用奇/偶校验,保证数据中1的个数为奇/偶;
  2. 8位数据+1位校验位校验位
  • 偶校验:保证数据个数为偶数,检验位补0/1
  • 奇校验:保证数据个数为奇数,检验位补0/1
  • 例如:奇校验,数据中有2个1,2是偶数,校验位补1,保证它是奇数个1
  1. 计算接收到的数据中,1的奇/偶和我们采用的奇/偶校验方式是否一致,来保证数据接受正确与否
  • 举例演示
  1. 我们需要的数据排列是:0000 0011,我们如何来检验它正确?
  • 利用奇校验
  1. 我们给他补上一个校验位(8->9位),我们原来的数据中有2(偶数)个1,所以补上1,保证数据为奇数;最终数据为0000 0011 1,现在我们数据中有奇数个1
  2. 串口接收到数据后,数据为0000 0011 1,其中1的个数为奇数,1的奇偶和我们采用的奇校验方式一致,则表示它正确(一定程度)
  • 偶检验同理
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YY的秘密代码小屋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值