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

2024-02-26 08:55:27 浏览数 (1)

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

在这里插入图片描述在这里插入图片描述
  • 规则总结:
  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的奇偶和我们采用的奇校验方式一致,则表示它正确(一定程度)
  • 偶检验同理

0 人点赞