首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 24 毫秒
1.
在数据采集系统中通常需要加入差错控制码 ,使一个不可靠的通信链路变成一个可靠的链路 ,其中常用检错码来进行差错控制 .文中介绍了CRC校验的基本原理及其查表算法实现 ,并给出了利用VB编程语言实现该算法的程序流程图 ,同时给出了VB语言下相应位操作的实现技巧 .  相似文献   

2.
简要介绍了数据通信中CRC校验的基本原理和常用算法 ,给出了一种用查表法实现多种CRC计算的通用C #源代码 ,并说明了采用查表法计算CRC时某些值得注意的问题。  相似文献   

3.
循环冗余校脸CRC(Cyclic Redundancy Check)是一种编码简单,且高效、可靠的差错控制方法,广泛应用于工业测控及数据通信领城。首先分析了CRC的校验原理、冗余位的产生方法、性能分析。然后以CRC-32为例,给出了软件实现算法的C语言代码。  相似文献   

4.
16位循环冗余校验码(CRC)的原理和性能分析   总被引:10,自引:0,他引:10  
张平安 《山西科技》2005,(5):123-125
CRC是一种数据通信中广泛应用的检错方法,文章从编码的数学原理出发,分析了CRC的编码本质、生成/校验矩阵、最小码重等参数,推导了编码应用中的检错概率、漏检错误概率结论,给出了利用CRC纠正单比特错误的实现算法和仿真性能。  相似文献   

5.
循环冗余校验CRC的分析及硬件实现   总被引:2,自引:0,他引:2  
为保证数据传输的正确性,需要对通信过程进行差错控制.循环冗余校验CRC由于编码简单、误判概率低,在通信系统中得到了广泛的应用.介绍了循环冗余校验码的基本原理,重点分析了其硬件电路的实现方法,并在此基础上用VHDL语言设计了CRC编码程序,给出了应用于通信系统中的仿真结果.  相似文献   

6.
CRC编码算法研究与实现   总被引:9,自引:1,他引:9  
目的研究CRC编码中模2除法运算的规则,解决CRC编解码过程中的延时问题。方法对CRC编码中模2除法进行变换,得出一种无延时、简单、实用的编码算法。结果采用Verilog语言设计一个经过验证的16位无延时的CRC-16软核。结论该软核可直接应用到具有CRC-16校验电路的收发器中。  相似文献   

7.
CRC在数据通信中的应用及其软件实现   总被引:1,自引:1,他引:0  
论述了 CRC 校验的数学原理及其在数据通信中的应用,分别给出了用单片机8031的汇编语言实现和用 BASIC 及 C 语言的高级语言实现 CRC 校验的程序。并阐述了 CRC 校验技术在数据通信及其计算机数据存储中的应用。  相似文献   

8.
CRC检错码在CDT远动规约中的研究及实现   总被引:3,自引:0,他引:3  
CDT通讯规约在我国电力系统的调度系统中应用广泛,但规约本身存在传输效率不高等缺点。本文讨论了CRC的原理,提出一种适用于CDT远动规约的CRC查表算法,并给出了CRC校错码在8051单片机中软件实现的源代码。  相似文献   

9.
CDT通讯规约在我国电力调度系统中应用广泛,但规约本身存在着传输效率不高等缺点.本文讨论了CRC的原理,提出一种适用于CDT远动规约的CRC查表算法,并给出了CRC校错码在8051单片机中软件实现的源代码.  相似文献   

10.
张晓渝 《甘肃科技》2013,29(8):14-16
介绍了循环冗余校验(CRC-Cycle Redundancy Code)的原理以及用二进制无借位除法计算生成多项式为CRC-16的CRC校验的方法,并给出了当发送一个字节和多个字节时的CRC校验C语言编程和流程图。循环冗余校验是提高数字传输可靠性的一种有效的方法。  相似文献   

11.
CRC算法的软件实现研究   总被引:3,自引:0,他引:3  
本文分析了循环冗余校验CRC算法,介绍了该算法的软件实现方法,并给出了Delphi环境下完整程序。  相似文献   

12.
基于CRC检错原理,针对USB2.0协议规定的要求,研究了一种通用的CRC16并行算法及硬件实现。该方法适用于不同的CRC生成多项式和不同的并行度,尤其对并行度大于8位的高速系统的CRC计算。与常用的串行算法及查表法相比,该方法使电路的硬件实现比较容易,提高了电路对数据的处理能力,减小了时延,具有现实性及优越性。  相似文献   

13.
CRC是一种能发现并纠正信息在存储和传输过程中连续出现的多位错误的校验编码.分析CRC码的校验原理及特点,推导相邻字节间的CRC-32校验码的计算方法,利用组合逻辑并行快速计算当前字节的32位CRC校验码,使用Verilog HDL设计编码电路,通过FPGA实现CRC-32编码及检错功能.电路不仅可以计算任意长度的字节信息流的CRC-32校验码,还可嵌入到通信传输系统中快速并行实现CRC-32的编码及检错运算,保证信息正确可靠地传输.  相似文献   

14.
CRC校验作为iSCSI协议中使用最频繁的一种检错机制,其算法的优劣会直接影响协议的执行效率.在分析传统CRC算法低效率的基础上,引入了一种快速并行的CRC算法,并根据iSCSI协议的特点对它进行了改进.测试结果表明,改进后的CRC算法在一定程度上减小了协议对CPU的占用率.  相似文献   

15.
游程长度编码非常简单,编码、解码速度快,应用广泛.本文主要介绍了游程长度编码的原理和实现技术,对游程长度编码技术做了较为全面地研究,包括游程压缩模型、数据压缩、解压缩过程,并给出了流程图和相应的程序.  相似文献   

16.
游程长度编码算法的研究   总被引:7,自引:0,他引:7  
游程长度编码非常简单,编码、解码速度快,应用广泛。本文主要介绍了游程长度编码的原理和实现技术,对游程长度编码技术做了较为全面地研究,包括游程压缩模型、数据压缩、解压缩过程,并给出了流程图和相应的程序。  相似文献   

17.
朱志伟  刘湘云 《科技信息》2009,(34):109-109,112
本文首先介绍了红外通信的基本原理,然后提出了一种利用定时中断方式采集遥控器编码,分析得出编码脉冲组中每个脉冲的宽度。最后介绍了一种基于AT89S51单片机的红外遥控解码的设计方案,并给出了硬件电路和程序流程图,为各类红外遥控器在单片机控制产品中的开发应用提供了一个非常实用的参考。  相似文献   

18.
在分析CRC编码算法的基础上,从传统的串行编码算法着手,推导出适合高速通信的并行算法,通过FPGA(现场可编程门阵列)验证确保算法代码的逻辑功能正确;采用中芯国际simc18(180 nm工艺库)实现了并行CRC32编码芯片的设计.该设计具有编码速度快、占用资源少、低功耗、易于量产等优点.  相似文献   

19.
一种油田监控无线数传系统的编解码方法   总被引:1,自引:0,他引:1  
程璐  郭黎利  王琥 《应用科技》2004,31(6):17-19
提出了一种用PIC单片机和无线数传模块,以软件方式实现对油田监控进行数据编码、解码的原理及方法.编码采用了曼码编码格式,数据帧包括同步头、起始位、有效数据位和CRC冗余位4部分.解码包括同步头的捕获、数据位的判定和CRC校验.试验结果证明,这种编/解码方法具有抗干扰能力强,传输数据灵活等优点,具有工程实践意义.  相似文献   

20.
讨论了利用微机实现信道编码和信息加密的一种通用编程方法,给出了快速产生CRC码和加密密钥的计算框图,该方法已在某机载雷达微机数传系统中成功应用,并取代了原有的硬件编码/译码器。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号