1. 首页
  2. 编程语言
  3. C#
  4. CRC16校验详细源码下载

CRC16校验详细源码下载

上传者: 2019-01-23 00:36:50上传 RAR文件 32.17KB 热度 47次
● 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,进行通讯信息帧下一
用户评论
码姐姐匿名网友 2019-01-23 00:36:50

感谢分享!

码姐姐匿名网友 2019-01-23 00:36:50

忘记了想再看看

码姐姐匿名网友 2019-01-23 00:36:50

正确的,可以用,谢谢了

码姐姐匿名网友 2019-01-23 00:36:50

很实用,多谢分享1

码姐姐匿名网友 2019-01-23 00:36:50

不错,资源可以学习一下

码姐姐匿名网友 2019-01-23 00:36:50

不错的资源,感谢分享

码姐姐匿名网友 2019-01-23 00:36:50

返回的高低位反了,希望有改进,还是有用,谢谢

码姐姐匿名网友 2019-01-23 00:36:50

非常不错的资源

码姐姐匿名网友 2019-01-23 00:36:50

说的很仔细,很是用

码姐姐匿名网友 2019-01-23 00:36:50

代码可以使用,正好项目中需要用到,多谢了。