//一个适合单片机使用的CRC32算法,可分步计算 //收到一个email求助CRC32算法,从以前做过的upsd3254远程升级代码中提取一个出来,这个函数参考了在网上搜到的代码,并做了简化,以实现分步计算CRC32:
2023-04-06 17:27:53 5KB 单片机 CRC32
1
CRC校验实用程序库 在数据存储和数据通讯领域,为了保证数据的正确,就不得不采用检错的手段。在诸多检错手段中,CRC是最著名的一种。CRC的全称是循环冗余校验,其特点是:检错能力极强,开销小,易于用编码器及检测电路实现。从其检错能力来看,它所不能发现的错误的几率仅为0.0047%以下。从性能上和开销上考虑,均远远优于奇偶校验及算术和校验等方式。因而,在数据存储和数据通讯领域,CRC无处不在:著名的通讯协议X.25的FCS(帧检错序列)采用的是CRC-CCITT,ARJ、LHA等压缩工具软件采用的是CRC32,磁盘驱动器的读写采用了CRC16,通用的图像存储格式GIF、TIFF等也都用CRC作为检错手段。
2022-11-24 02:14:10 21KB crc32
1
用java 编写实现的CRC32算法,很详细
2022-09-07 14:57:15 2KB java CRC CRC32
1
C# CRC16 CRC32 算法 CRC16 和 CRC32 的源代码
2022-04-06 15:18:57 4KB C# CRC16 CRC32 算法
1
crc32标准算法: 宽度:32 多项式:04C11DB7 初始值:0xFFFFFFFF 异或值:0xFFFFFFFF 输入输出数据反转; 与在线工具算出的crc32值一样,包含文件校验。
2021-05-21 19:02:49 5KB linux c语言 crc32算法
1
最好的crc32算法,可以直接调用,速度很快
1
CRC32 算法的FPGA实现和C语言实现
2019-12-21 21:11:44 958KB CRC32 VC FPGA
1
你会看到如何从基于bit的基本CRC算法如何逐步推演==〉扩张到使用CRC校验表的逐Byte计算==〉扩张到如何去掉追加的r个0==〉考虑实际中的位反转;直到最终的CRC32算法
2010-01-24 00:00:00 219KB CRC32 校验表 table-driven
1