CRC算法原理与实现系列文章:
CRC算法原理与实现02——数学原理与模2运算 – 徐晓康的博客
CRC算法原理与实现03——参数说明、计算步骤与应用场景 – 徐晓康的博客
CRC算法原理与实现04——软硬件实现方法简介 – 徐晓康的博客
CRC算法原理与实现05——并行计算公式推导 – 徐晓康的博客
CRC算法原理与实现06——自编Python计算任意CRC – 徐晓康的博客
CRC算法原理与实现07——Verilog单步计算任意CRC – 徐晓康的博客
CRC算法原理与实现08——Verilog多步计算任意CRC – 徐晓康的博客
CRC算法原理与实现09——C语言计算任意CRC – 徐晓康的博客
前言
C语言实现CRC的开源库比较多,比较流行的有:
GitHub – whik/crc-lib-c: 基于C语言的CRC校验库,包括常用的21个CRC参数模型实现
GitHub – lammertb/libcrc: Multi platform CRC library
等以后需要用了再研究。