CRC的校验原理与CAN总线原理简介.ppt





《CRC的校验原理与CAN总线原理简介.ppt》由会员分享,可在线阅读,更多相关《CRC的校验原理与CAN总线原理简介.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、CRC的校验原理一、名称与特点CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。二、几个基本概念1、帧检验序列FCS(Frame Check Sequence):为了进行差错检验而添加的冗余码。2、多项式模2运行:实际上是按位异或(Exclusive OR)运算,即相同为0,相异为1,也就是不考虑进位、借位的二进制加减运算。如:10011011+11001010=01010001。3、生成多项式(generator polynomial):当进行CRC检验时,发送方与接收方需要事先约定
2、一个除数,即生成多项式,一般记作G(x)。生成多项式的最高位与最低位必须是1。常用的CRC码的生成多项式有:CRC8=X8+X5+X4+1CRC-CCITT=X16+X12+X5+1CRC16=X16+X15+X5+1CRC12=X12+X11+X3+X2+1CRC32=X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+X1+1每一个生成多项式都可以与一个代码相对应,如CRC8对应代码:100110001。三、计算示例四、错误检测 当接收方收到数据后,用收到的数据对P(事先约定的)进行模2除法,若余数为0,则认为数据传输无差错;若余数不为0,则认为数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CRC 校验 原理 CAN 总线 简介

限制150内