Location:
Search - crc16-itu
Search list
Description: 函数名称:CRC-16 Process
函数原型:INT16U make_crc16(INT8U *msgaddr,INT8U datalen)
函数功能:进行CRC校验和产生CRC代码.这个函数只影响全局变量crc16.
校验字放在字符串最后,低8位在前高8位在后.
msgaddr : 进行CRC16校验的据块的首地址
datalen : 进行CRC16校验的据块的个数
CRC-ITU的计算算法如下:
a.寄存器组初始化为全\"1\"(0xFFFF)。
b.寄存器组向右移动一个字节。
c.刚移出的那个字节与数据字节进行异或运算,得出一个指向值表的索引。
d.索引所指的表值与寄存器组做异或运算。
f.数据指针加1,如果数据没有全部处理完,则重复步骤b。
g.寄存器组取反,得到CRC,附加在数据之后(这一步可省略)。
Platform: |
Size: 1717 |
Author: liu |
Hits:
Description: 函数名称:CRC-16 Process
函数原型:INT16U make_crc16(INT8U *msgaddr,INT8U datalen)
函数功能:进行CRC校验和产生CRC代码.这个函数只影响全局变量crc16.
校验字放在字符串最后,低8位在前高8位在后.
msgaddr : 进行CRC16校验的据块的首地址
datalen : 进行CRC16校验的据块的个数
CRC-ITU的计算算法如下:
a.寄存器组初始化为全"1"(0xFFFF)。
b.寄存器组向右移动一个字节。
c.刚移出的那个字节与数据字节进行异或运算,得出一个指向值表的索引。
d.索引所指的表值与寄存器组做异或运算。
f.数据指针加1,如果数据没有全部处理完,则重复步骤b。
g.寄存器组取反,得到CRC,附加在数据之后(这一步可省略)。
Platform: |
Size: 1024 |
Author: liu |
Hits:
Description: CRC-16算法的C语言实现(以常见的CRC-ITU为例引出的比特型算法)。-CRC-16 algorithm of the C language (in common CRC-ITU as an example of bit-based algorithm for extraction).
Platform: |
Size: 91136 |
Author: semihost |
Hits:
Description: delphi CRC 16 32
delphi下的crc8,CRC16,CRC32算法的例子,直接拷贝代码就可以使用了-delphi CRC 16 32
Platform: |
Size: 285696 |
Author: 白杨 |
Hits:
Description: 控制领域里的校验码CRC16 是国际电联标准的,希望有用-Control field is a check code CRC16 ITU standards, and I hope useful
Platform: |
Size: 263168 |
Author: 李复 |
Hits:
Description: 这是一个工程控制领域的一个国际电联的CRC16校验码的动态库程序-This is a field of engineering controls ITU CRC16 checksum of a dynamic library program code
Platform: |
Size: 10240 |
Author: 李复 |
Hits:
Description: CCITT的CRC16代码,自己编写的已通过验证,注意和Matlab的CRC函数有所不同。-This script calculates the 16-bit ITU-T CRC. The generator polynomial is G(x)=1+ X^5+ X^12+ X^16
Platform: |
Size: 1024 |
Author: 张原 |
Hits:
Description: 三种常用的CRC16校验算法的C51程序。以及16位CRC校验原理与算法分析。 CRC校验有多种方式,如:CRC8、CRC16、CRC32等等。在实际使用中,我们经常使用CRC16校验。CRC16校验也有多种,如:1005多项式、1021多项式(CRC-ITU)等。在这里我们不讨论CRC算法是怎样产生的,而是重点落在几种算法的C51程序的优化上。-three commonly CRC16 checksum algorithm C51 program. And a 16-bit CRC checksum principle and algorithm analysis. CRC check a variety of ways, such as: CRC8 CRC16, CRC32, etc.. In actual use, we often use the CRC16 checksum. CRC16 checksum variety, such as: polynomial 1005 1021 polynomial (CRC-ITU). Here we do not discuss how the CRC algorithm generated, but the emphasis falls on the optimization of several algorithms C51 program.
Platform: |
Size: 226304 |
Author: zenglinman |
Hits:
Description: CRC ITU CODE FOR CRC-16 CYLIC REDUCDANCY CHECK
Platform: |
Size: 1024 |
Author: celo celka |
Hits:
Description: 此代码采用Verilog语言实现8位CRC校验功能,采用CRC-ITU标准制定的CRC16校验-This code USES the Verilog language function of eight CRC check the CRC- ITU CRC16 calibration standards
Platform: |
Size: 1024 |
Author: zhangpeng |
Hits: