下你所需,载你所想!
汇集开发技术源码资料

CRC16校验模块支持进制随意转换

:1.785KB :1 :2019-11-23 12:36:38

部分简介

.子程序 CRC16校验码, 文本型, 公开, 直接处理无空格16进制字符串,例 CRC16效验码(“010500010000”)
.参数 效验数据, 文本型, ,

.子程序 进制转换, 文本型, 公开, 可以将从二进制到三十六进制的数值随意进行转换,不可以转换负数以及小数。
.参数 被转换文本, 文本型, ,
.参数 被转换进制, 整数型, ,
.参数 转换的进制, 整数型, ,

1、循环校验码(CRC码): 是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。
2、生成CRC码的基本原理: 任意一个由二进制位串组成的代码都可以和一个系数仅为‘0’和‘1’取值的多项式一一对应。例如:代码1010111对应的多项式为x6+x4+x2+x+1,而多项式为x5+x3+x2+x+1对应的代码101111。

CRC16校验模块支持进制随意转换

热门推荐

相关文章