bolizhicheng204 发表于 2018-1-11 10:37:05

[分享]不同多项式CRC16校验源代码和计算工具

本帖最后由 bolizhicheng204 于 2018-1-11 10:46 编辑

最近在看CRC,STM32自带32位CRC校验很鸡肋。找到的资源多种多样再加上多项式不同很多不好用。
现在找到一个可用的源代码,非查表。含多个 多项式的计算方法,和计算工具对比没问题。不敢独享

loveraul 发表于 2018-1-11 10:40:39

谢谢分享,收藏备用。

R88 发表于 2018-1-11 13:14:35

感谢。。。

Excellence 发表于 2018-1-11 13:49:04

谢谢分享

243574454 发表于 2018-1-11 14:10:54

谢谢正好有用

OurWay 发表于 2018-1-11 14:14:04

以前这个工具见到过,只是这次带有各个CRC计算的源码,还是不错的,谢谢分享{:smile:}

XUEPENGBIN 发表于 2018-1-11 14:50:11

用过类似楼主的代码。发现查表用时间最短。相差将近1倍的时间。

bolizhicheng204 发表于 2018-1-11 15:24:59

XUEPENGBIN 发表于 2018-1-11 14:50
用过类似楼主的代码。发现查表用时间最短。相差将近1倍的时间。

我主要用在bootload, 这是一个非常重要的过程,时间长一点也无所谓。最主要是里面包含多个多项式的算法,适应性强。

Maurice 发表于 2018-1-11 16:04:28

MARK,有时间测下好用不,感谢LZ分享

markdif 发表于 2018-1-15 21:07:39

谢谢,抽空我也来测试下

Achin 发表于 2018-1-16 22:02:11

之前一直是用0.1版本的,有点小bug,这个更新蛮好

pcl 发表于 2018-1-16 22:24:24

谢谢分享, 看起来不错

Mingrui 发表于 2018-1-16 22:43:20

Mark一下,谢谢分享!

yanzhiwei 发表于 2018-1-16 23:39:37

之前用过查表的,直接计算的还没用过,收藏备用

wujinliang 发表于 2018-3-4 14:08:05

MARK,,,,{:smile:}

bigharpoon 发表于 2018-3-4 20:36:44

MARK下,谢谢分享。

一心2013 发表于 2018-4-18 08:06:09

请问楼主有测试过吗?我用CRC-MODBUS那个解析数据,结果跟这软件计算出来的结果不一样,不知道是不是PIC的MPLAB编译器的问题。

bolizhicheng204 发表于 2018-4-18 08:38:39

一心2013 发表于 2018-4-18 08:06
请问楼主有测试过吗?我用CRC-MODBUS那个解析数据,结果跟这软件计算出来的结果不一样,不知道是不是PIC的M ...

我测试过,程序和我上传到软件对比测试

baoqi 发表于 2018-4-18 08:58:06


MARK下,谢谢分享。

haigerl 发表于 2018-4-18 09:25:15

有个pycrc的python软件可以直接生成各种CRC多项式的C程序,可以网上搜一搜用法。

zhcj66 发表于 2018-12-11 16:28:32

haigerl 发表于 2018-4-18 09:25
有个pycrc的python软件可以直接生成各种CRC多项式的C程序,可以网上搜一搜用法。 ...

楼上的贴个连接

jifei538610 发表于 2019-4-22 01:04:51

感谢楼主{:handshake:}

peterkzhu 发表于 2020-12-21 22:55:10

               感谢楼主。非常有用

neutronlmk 发表于 2022-2-26 18:41:51

非常好用,谢谢楼主。
页: [1]
查看完整版本: [分享]不同多项式CRC16校验源代码和计算工具