数据冗余校验(crc)

上传:GordonCAO 浏览: 54 推荐: 0 文件:CS 大小:3.04KB 上传时间:2018-12-09 13:30:07 版权申诉
/// 循环冗余校验(CRC-16) /// 1, 设置16bitCRC寄存器初始值为FFFF(hex)。 /// 2, 将数据的下一个8bit字节与16bitCRC寄存器的低8bit进行异或,并把结果存入16bitCRC寄存器。 /// 3, 16bitCRC寄存器向右移一位(MSB补零),并检查被移出的LSB。 /// 4, 若被移出的LSB为1,则16bitCRC寄存器与A001(hex)相异或。 /// 5, 重复第3与第4步直到8次移位全部完成。此时一个8bit数据处理完毕。 /// 6, 重复第2至第5步直到所有数据全部处理完成。 /// 7, 最终16bitCRC寄存器的内容即为CRC值。
上传资源
用户评论
相关推荐
CRC冗余校验
为某一串数据添加CRC码,并且并验证正确性,可在改动后检测正确性
RAR
1.8MB
2020-08-31 22:13
CRC校验循环冗余校验
CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。
DOCX
23KB
2021-04-24 12:16
CRC循环冗余校验
总结得非常详细的CRC,相信你看懂后,CRC就彻底掌握了。在理解遇到困难时不妨想想亦或的特性:结合律(a^b)^c=a^(b^c),不理解的我们可以探讨一下哈哈,我也看了好久。
PDF
169KB
2020-09-17 03:32
循环冗余校验CRC
CRCisoneofthemostversatileerrorcheckingalgorithmusedinvariousdigitalcommunicationsystems.CRCstandsfo
pdf
387.61 KB
2022-10-22 13:09
CRC循环冗余校验大全
里面包含很齐全的CRC循环冗余校验方式-查表法,是用js写的,其可以利用到各类框架的前端当中。其中校验方式包含如下:CRC-8-AT40、CRC-16-IBM/ANSI、CRC-16-CCITT、CR
ZIP
0B
2020-05-17 23:18
CRC循环冗余校验
CRC循环冗余码校验,计算机网络课程中会用到。JAVA实现
JAVA
0B
2018-12-08 03:00
循环冗余校验CRC
CRC的计算过程,还有CRC的介绍文字,是本人考试之前整理的,
DOC
0B
2018-12-08 03:00
CRC校验工具循环冗余校验
CRC校验工具一个小巧很实用的校验工具,分享给大家。 支持CRC16 CRC32 校验,支持文件拖放功能。可验证下载后的文件是否与服务器上的文件一致,检错能力强,开销小。
EXE
38KB
2020-09-20 22:34
CRC循环冗余校验校验工具
循环冗余校验码是数据通信领域中最常用的一种差错校验码.modbus规约经常用到
EXE
0B
2020-05-17 23:18
CRC循环冗余校验计算软件
CRC计算软件,是MODBUS计算循环冗余码的非常不错的工具
RAR
0B
2019-05-13 19:44
crc循环冗余校验的实现
简单,好用(根据计算机网络第2版的习题做的,代码行后面有针对每一句的解释)
CPP
0B
2019-03-18 01:16
crc循环冗余校验
c#编写,crc循环冗余校验码,包括信息发送,生成校验码,随机干扰,消息接收,校验。运行通过!
CPP
0B
2018-12-29 14:35
CRC冗余校验系统java代码
CRC冗余校验算法,用输入输出流完成数据的保存和读取, 完成CRC12位、16位、CCITT、32位校验。
RAR
0B
2019-01-11 03:18
CRC循环冗余校验的代码
计算机网络中CRC循环冗余校验方法的代码。其中有很多注释,读起来不麻烦,能够很好的阅读理解,对大家对于CRC的实现有更好的帮助.
CPP
0B
2020-05-17 23:18
循环冗余校验CRC模块设计
基于eda的课程设计题目 循环冗余校验(CRC)模块设计
DOC
327KB
2020-08-22 03:05