Location:
Search - ccitt crc check
Search list
Description: 8051上的CRC8校验 A CCITT-8 CRC calculator. The source contains both the calculated (smaller but slower) version, and the table driven (faster but larger) version.-8051 CRC8 check on the CCITT A-8 CRC calculator. Th e source contains both the calculated (smaller but slower) version, and the table driven (faster but larger) versio n.
Platform: |
Size: 2432 |
Author: buaalzx |
Hits:
Description: 8051上的CRC8校验 A CCITT-8 CRC calculator. The source contains both the calculated (smaller but slower) version, and the table driven (faster but larger) version.-8051 CRC8 check on the CCITT A-8 CRC calculator. Th e source contains both the calculated (smaller but slower) version, and the table driven (faster but larger) versio n.
Platform: |
Size: 2048 |
Author: buaalzx |
Hits:
Description: CRC的全称为Cyclic Redundancy Check,中文名称为循环冗余校验。它是一类重要的线性分组码,编码和解码方法简单,检错和纠错能力强,在通信领域广泛地用于实现差错控制-CRC called the Cyclic Redundancy Check, the Chinese name of the Cyclic Redundancy Check. It is an important class of linear block codes, encoding and decoding method is simple, and error detection and correction capability in the field of communication widely used to achieve error control
Platform: |
Size: 27648 |
Author: jojo |
Hits:
Description: crc16的算法,格式为X16+X12+X5+1,用于串口通讯数据的校验。-crc16 algorithm, the format for X16 X12 X5 one for serial data communications check.
Platform: |
Size: 28672 |
Author: |
Hits:
Description: crc任意位生成多项式
任意位运算
自适应算法
循环冗余校验码(CRC,Cyclic Redundancy Code)是采用多项式的
编码方式,这种方法把要发送的数据看成是一个多项式的系数
,数据为bn-1bn-2…b1b0 (其中为0或1),则其对应的多项式为:
bn-1Xn-1+bn-2Xn-2+…+b1X+b0
例如:数据“10010101”可以写为多项式
X7+X4+X2+1。
循环冗余校验CRC
循环冗余校验方法的原理如下:
(1) 设要发送的数据对应的多项式为P(x)。
(2) 发送方和接收方约定一个生成多项式G(x),设该生成多项式
的最高次幂为r。
(3) 在数据块的末尾添加r个0,则其相对应的多项式为M(x)=XrP(x)
。(左移r位)
(4) 用M(x)除以G(x),获得商Q(x)和余式R(x),则 M(x)=Q(x)
×G(x)+R(x)。
(5) 令T(x)=M(x)+R(x),采用模2运算,T(x)所对应的数据是在原数
据块的末尾加上余式所对应的数据得到的。
(6) 发送T(x)所对应的数据。
(7) 设接收端接收到的数据对应的多项式为T’(x),将T’(x)除以G(x)
,若余式为0,则认为没有错误,否则认为有错。-crc-generating polynomial arbitrary Operators adaptive algorithm Cyclic Redundancy Check (CRC. Cyclic Redundancy Code) is the polynomial coder, This way the data to be sent as a polynomial coefficient data bn- 1bn-2 ... b1b0 (0 or 1), corresponding to the polynomial : bn- 1Xn-1 bn- 2Xn-2 ... b1X belts such as : data "10010101" polynomial can be written as a X7 X4 X2. Cyclic Redundancy Check Cyclic Redundancy Check method of principle as follows : (1) The data to be sent to the corresponding polynomial p (x). (2) the sender and the receiver agreed on a generator polynomial G (x), set up the generator polynomial of the highest power of r. (3) In the data block Add to the end of r-0, then the polynomial corresponding to M (x) = XrP (x). (R-bits) (4) M (x) divided by G (
Platform: |
Size: 459776 |
Author: johu |
Hits:
Description: Modbus RTU CRC Check
Platform: |
Size: 2048 |
Author: 柳 |
Hits:
Description: CRC校验码生成软件,试用于调试通信时做数据校验时使用,一个不错的软件-CRC Check Code generation software, the trial in the debug communication data when checking the use of, a good software
Platform: |
Size: 129024 |
Author: 杨亮 |
Hits:
Description:
循环冗余码校验英文名称为Cyclical Redundancy Check,简称CRC。它是利用除法及余数的原理来作错误侦测(Error Detecting)的。实际应用时,发送装置计算出CRC值并随数据一同发送给接收装置,接收装置对收到的数据重新计算CRC并与收到的CRC相比较,若两个CRC值不同,则说明数据通讯出现错误。
根据应用环境与习惯的不同,CRC又可分为以下几种标准:
①CRC-12码;
②CRC-16码;
③CRC-CCITT码;
④CRC-32码。
CRC-12码通常用来传送6-bit字符串。CRC-16及CRC-CCITT码则用是来传送8-bit字符,其中CRC-16为美国采用,而CRC-CCITT为欧洲国家所采用。CRC-32码大都被采用在一种称为Point-to-Point的同步传输中。
下面以最常用的CRC-16为例来说明其生成过程。-err
Platform: |
Size: 3072 |
Author: qizhiwei |
Hits:
Description: 详细介绍了循环冗余校验CRC(Cyclic Redundancy Check)的差错控制原理及其算法实
现。-Details of Cyclic Redundancy Check CRC (Cyclic Redundancy Check) theory and the error control algorithm.
Platform: |
Size: 106496 |
Author: elunlang2000 |
Hits:
Description: 用c语言实现crc算法,采用ccitt标准多项式,查找表方法实现,高位先处理,接收校验成功标志为1d0f.-Checksum crc algorithm to achieve the standard which use ccitt polynomial, using look-up table method to achieve, high bit to deal with first, mark of success receiving check is 1d0f.
Platform: |
Size: 1024 |
Author: dustin |
Hits:
Description: crc-ccitt校验原理及编程实现,硬件采用FPGA实现CCITT校验.-usefull material for crc check ,including the funcion of crc and program.
Platform: |
Size: 230400 |
Author: nihao |
Hits:
Description: 循环冗余校验 CRC 的算法分析和程序实现。通信的目的是要把信息及时可靠地传送给对方,因此要求一个通信系统传输消息必须可靠与快速,在数字通信系统中可靠与快速往往是一对矛盾。为了解决可靠性,通信系统都采用了差错控制。本文详细介绍了循环冗余校验CRC(Cyclic Redundancy Check)的差错控制原理及其算法实现-Cyclic Redundancy Check
Platform: |
Size: 106496 |
Author: 朱红 |
Hits:
Description: CCITT的CRC检验代码。不是很难,但也是心血所结-CCITT The CRC check code. Is not difficult, but also efforts by the knot! ! !
Platform: |
Size: 2048 |
Author: wang hao |
Hits:
Description: 1、掌握循环冗余校验码的生成原理;
2、了解CRC校验程序有两种办法:一种为计算法,一种为查表法;
3、进一步掌握VB编程CRC校验程序;
4、用查表法计算CRC码的VB程序设计,生成多项式为CRC- CCITT;
-A master cyclic redundancy check code generation principle 2, understand the CRC checking of program in two ways: one for the calculation, one for the lookup table 3, and further understand CRC checksum procedure VB programming 4 using look-up table method to calculate CRC code VB programming, generator polynomial for the CRC-CCITT
Platform: |
Size: 4096 |
Author: 任务 |
Hits:
Description: CRC校验C语言实现,CRC(Cyclic Redundancy Check)校验应用较为广泛,以前为了处理简单,在程序中大多数采用LRC(Longitudinal Redundancy Check)校验,LRC校验很好理解,编程实现简单。用了一天时间研究了CRC的C语言实现,理解和掌握了基本原理和C语言编程。结合自己的理解简单写下来。-CRC, C language, CRC (Cyclic Redundancy Check) verification is widely used, previous to deal with simple procedure in most cases, in the LRC (Longitudinal Redundancy Check) checksum, LRC check a good understanding of programming simple. With the day of the CRC of the C language, to understand and master the basic principles and C language programming. In conjunction with their understanding of simple writing.
Platform: |
Size: 4096 |
Author: xiangyunl |
Hits:
Description: 详细介绍了循环冗余校验 CRC(Cyclic Redundancy Check)的差错控制原理及其算法实
现。 -Details of the cyclic redundancy check CRC (Cyclic Redundancy Check) error control principle and algorithm.
Platform: |
Size: 106496 |
Author: 李为 |
Hits:
Description: FPGA中并行实现CRC-CCITT标准的循环冗余校验码的生成-FPGA to achieve CRC-CCITT standard parallel cyclic redundancy check code generation
Platform: |
Size: 660480 |
Author: 黄欣睿 |
Hits:
Description: 51单片机实现串口crc校验(CCITT)-Serial crc check on the 51 MCU (CCITT)
Platform: |
Size: 2048 |
Author: 杨飞 |
Hits:
Description: 本程序使用Verilog语言来编写,实现基于CCITT-16算法的CRC检验码产生电路。-This program uses Verilog language to write, implement generating circuit based on CCITT-16 algorithm CRC check code.
Platform: |
Size: 4096 |
Author: 李世平 |
Hits:
Description: 用查表法计算 CRC 码的 CRC-CCITT 校验软件设计;通信传输方式通过共享文件实现;生成多项式为 CRC-CCITT,能在两台计算机上运行程序,一台产生 CRC 码,另一台校验。-CRC-CCITT check software is designed by using look-up table method communication transmission mode is realized by shared file generating polynomial is CRC-CCITT, can run program on two computers, one generates CRC code, Inspection.
Platform: |
Size: 5120 |
Author: 虹 |
Hits: