1. 首页
  2. 编程语言
  3. C#
  4. CRC校验源代码(C#)

CRC校验源代码(C#)

上传者: 2020-08-16 02:55:10上传 RAR文件 27.3KB 热度 12次
1、循环校验码(CRC码):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。 2、生成CRC码的基本原理:任意一个由二进制位串组成的代码都可以和一个系数仅为‘0’和‘1’取值的多项式一一对应。例如:代码1010111对应的多项式为x6+x4+x2+x+1,而多项式为x5+x3+x2+x+1对应的代码101111。 3、CRC码集选择的原则:若设码字长度为N,信息字段为K位,校验字段为R位(N=K+R),则对于CRC码集中的任一码字,存在且仅存在一个R次多项式g(x),使得 V(x)=A(x)g(x)=xRm(x)+r(x); 其中: m(x
用户评论
码姐姐匿名网友 2020-08-16 02:55:10

正在进行DLMS的研究,这个源码对我非常有用。

码姐姐匿名网友 2020-08-16 02:55:10

写得很好,源代码看上去一目了然。运行方面也没问题