当前位置:   article > 正文

CRC-16校验

crc-16

 

CRC-16 IBM  x 16 + x 15 + x 2 + 1

CRC编码的原理,网上有很多,简单的说就是将数据用生成式进行模2除法。

这里我主要写一下,查表法的原理。

一、原理:

数据项: <BnBn-1Bn-2Bn-3,...,B3B2B1>

先查表获得Bn的两字节余式,将该余式的高8位与Bn-1进行模2运算,假定B'n-1,低8位与Bn-2进行模2运算,假定结构为B'n-2,得到< B'n-1B'n-2Bn-3,...,B3B2B1 >,以此类推,最终获得两字节的CRC码.(参考字节型CRC算法实现一文)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/683757
推荐阅读
相关标签
  

闽ICP备14008679号