虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

CrC

循环冗余校验(英语:Cyclicredundancycheck,通称“CrC”)是一种根据网上数据包或计算机文件等数据产生简短固定位数校验码的一种散列函数,主要用来检测或校验数据传输或者保存后可能出现的错误。生成的数字在传输或者存储之前计算出来并且附加到数据后面,然后接收方进行检验确定数据是否发生变化。一般来说,循环冗余校验的值都是32位的整数。由于本函数易于用二进制的计算机硬件使用、容易进行数学分析并且尤其善于检测传输通道干扰引起的错误,因此获得广泛应用。此方法是由W.WesleyPeterson于1961年发表。
  • Modbus CrC 校验码的小程序

    Modbus CrC 校验码的小程序

    标签: Modbus CrC 校验码 程序

    上传时间: 2013-10-23

    上传用户:6546544

  • 单片机通信系统中CrC算法与硬件环境编程的实现

    在通信系统中从多检错手段中,CrC是非常著名的一种。CrC-全称循环冗余校验是对数据块校验的一种高效的差错控制方法。在单片机通信系统设计过程中,当传输距离较远或是采用无线传输时,为了保证高效而无错地传输数据,必须对数据进行检错,从性能和成本上考虑,采用CrC校验算法远优于奇遇校验和算术和校验等方法。CrC的计算有两种方法,一种是采用专门的硬件,另一种就是软件方法。对于小型低成本的51单片机系统而言,常常需要在没有相关硬件的支持下实现CrC校验,也即通过软件来完成CrC计算(CrC算法)。 这里给出了3种算法,从性能和成本上考虑,它们的适用范围也稍有不同:第一种适用于单片机程序存储空间较小但CrC计算速度要求不高的情况;第二种适用于程序存储空间较大且CrC计算速度要求较高的情况;最后一种适用于程序存储空间不太大,且CrC计算速度要求适中的情况。

    标签: CrC 单片机 通信系统 算法

    上传时间: 2014-12-26

    上传用户:dongbaobao

  • C51实现单片机CrC快速算法

    摘要:本文介绍了CrC的基本原理和计算方法,给出了利用C51实现单片机CrC的快速算法关键字:CrC;C51;单片机;快速算法

    标签: C51 CrC 单片机 快速算法

    上传时间: 2013-10-30

    上传用户:奔跑的雪糕

  • 简单实用的单片机CrC快速算法

    摘要:提供两个实用的、能够在单片机上通过软件来实现的CrC快速算法,其中一个适用于51系列等单片机,另一个适用于PIC单片机,这两种算法十分简单快捷。

    标签: CrC 简单实用 单片机 快速算法

    上传时间: 2014-01-05

    上传用户:brain kung

  • CrC编码原理及其基于DSP编码

    循环冗余码(CrC)是种常用的检测错误码,广泛应用十测控I耍通信领域。文中介绀基于Tt54x系列DsP的cR【:软件实上见力法。

    标签: CrC DSP 编码

    上传时间: 2013-11-06

    上传用户:tom_man2008

  • Xmodem协议中CrC算法的FPAG实现

    基于解决Xmodem协议中CrC校验的目的,以经典的LFSR硬件电路为基础,采用了按字节并行运算CrC校验码,以及多字节CrC算法的方法。在Quartus II环境下,通过以VHDL语言仿真试验,得出Xmodem协议中CrC校验,以多字节循环并行CrC算法能够满足高速实时性要求的结论。

    标签: Xmodem FPAG CrC 协议

    上传时间: 2013-11-18

    上传用户:lty6899826

  • CrC校验原理

    CrC校验原理

    标签: CrC

    上传时间: 2013-10-22

    上传用户:gyq

  • CrC校验C语言实现

    CrC校验C语言实现

    标签: CrC C语言

    上传时间: 2013-10-12

    上传用户:zhuce80001

  • CrC算法及C语言实现

    CrC算法及C语言实现

    标签: CrC 算法 C语言

    上传时间: 2013-10-10

    上传用户:ch3ch2oh

  • CrC校验串口接受发送

    CrC校验的AVR mega64单片机串口接受跟发送函数,发送数据跟接受数据可以1602液晶屏显示

    标签: CrC 串口 发送

    上传时间: 2013-10-10

    上传用户:气温达上千万的