crc计算小工具

2015-11-12 21:38 阅读 339 次 评论 2 条

crc校验是什么就不说了,反正就是一个数据校验计算方法,计算与定义的多项式有关。以前写过通过查表计算crc校验的dsp程序。现在多项式变了,需要重新写,所以后来将crc校验不做查表法,每次需要写了程序后生成表。但还是需要写完成程序进行验证,如果有对接的协议数据,那么就好验证了,如果没有,就只能找地第三方的计算工具,比对计算结果了。下面介绍一个我经常用的crc校验工具。

可以设置初始值,这个功能一般的工具不具备(虽然也不难,只是想不到),可以通过文件计算,支持多字节计算。

如果多项式为x16+x12+x5+1,符合ccitt标准,如下图设置1021。

crc校验工具计算实例

多项式与图中的对应关系为将最高位x16的1去掉,则得到如图中所示的多项式。

还有一个常用的多项式为x16+x15+x2+1,对应的多项式应该为8005。

这个工具还支持crc32计算,也是可以支持多项式更改的。

crc校验工具下载:http://yunpan.cn/cLJ59Is7fUQhJ (提取码:e833)

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:crc计算小工具 | 起点博客
分类:软件应用 标签:, ,

发表评论


表情

  1. 辛风
    辛风 【农民】

    可以试下是否好用

  2. will
    will【站长】

    应该还不错,主要是做个比对