请选择 进入手机版 | 继续访问电脑版

集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1148|回复: 3

通讯校检

[复制链接]
fpga_feixiang 发表于 2020-5-30 15:58:03 | 显示全部楼层 |阅读模式
在一个p位二进制数据序列之后附加一个r位二进制校检码,构成一个总长为p+r的二进制序列。附加在数据序列之后的这个校检码与p位二进制序列之间存在一个特定的关系,如果因干扰等原因使得数据序列中的一些位发生错误,这种特性的关系就会破坏。因此,可以通过检查该关系,实现对接收到的数据正确性的检验。

根据校检码与p位二进制序列之间的关系,可以将通讯校检方式分为:

a. 奇偶校检:每个字节的校检码与该字节(包括校检码)中1的个数对应;

b.  累加和校检:每个数据包的校检码为该数据包中所有数据忽略进位的累加和;

c.  CRC-xx校检:每个二进制序列的校检码为该序列与所选择的GF(2)多项式模2除法的余数。

奇偶校验检测错误概率大约为50%,简单但传输效率低。奇偶校验多用于低速度数据通讯,如RS232。

累加和校验检测错误概率大概为1/256,实现简单,也被广泛的采用。

CRC校检,只要选择的除数GF(2)多项式位数足够多,检测错误的概率几乎不存在。
大鹏 发表于 2020-5-30 16:11:15 | 显示全部楼层
在一个p位二进制数据序列之后附加一个r位二进制校检码,构成一个总长为p+r的二进制序列
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-3-29 19:58 , Processed in 0.071165 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表