CRC16校验详细源码下载
● CRC码的计算方法是: 1.预置1个16位的寄存器为十六进制FFFF(即全为1);称此寄存器为CRC寄存器; 2.把第一个8位二进制数据(既通讯信息帧的第一个字节)与16位的CRC寄存器的低 8位相异或,把结果放于CRC寄存器; 3.把CRC寄存器的内容右移一位(朝低位)用0填补最高位,并检查右移后的移出位; 4.如果移出位为0:重复第3步(再次右移一位); 如果移出位为1:CRC寄存器与多项式A001(1010 0000 0000 0001)进行异或; 5.重复步骤3和4,直到右移8次,这样整个8位数据全部进行了处理; 6.重复步骤2到步骤5,进行通讯信息帧下一
推荐下载
-
crc16校验_1.zap15
crc16校验_1.zap15
21 2021-04-19 -
C#串口CRC16校验Modbus
C#的串口开发,需要用到CRC16校验。本程序只是一个验证。比如说,传输 16进制的 36 37 39 49 37 ,输入进去,点击按钮就能算出校验值。x16+x15+x2+1
32 2020-08-10 -
C语言实现CRC16校验
C语言实现CRC16校验
21 2020-08-15 -
累加校验和CRC16校验计算器
累积校验和 CRC16 校验计算器对输入控制不好。重新输入建议,清空后重新输入
50 2019-06-21 -
crc16校验源码c语言和delphi翻译
此代码针对单片机处理十六进制数据和字符串数据的crc16的校验值 附带c语言程序进行对比
16 2020-08-29 -
Modbus协议中CRC16校验工具及源码
Modbus协议中CRC16校验工具及源码
31 2019-05-03 -
C#计算CRC16校验码示例详细注释
如果你需要对数据进行CRC校验,你可以使用这个使用C#编写的CRC16校验码示例。与普通的词典法不同,这个示例使用了算法来计算CRC,下面详细介绍了实现原理。对于CRC16-CCITT,只需替换公式即
54 2018-12-07 -
ruby crc16源码
Ruby crc16 source code
32 2019-06-26 -
CRC16和CRC32校验工具显示算法
校验小工具,各种校验,包括CRC校验算法
37 2019-09-03 -
汇编实现CRC16校验Dosbox上运行
可以在Dosbox下运行以下程序,附有详细的注释,仅供参考 设计一个CRC-16(生成多项式为X16+X15+X2+1)校验码生成器,并实现以下功能: 输入一串字符串(长度不超过20),以二进制形式
19 2020-08-18
用户评论