首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于单片机的CRC算法的C51实现   总被引:2,自引:0,他引:2  
论文通过讨论 CRC 算法的原理,推导出适用于 51 单片机的 CRC 算法,并用 C51 语言实现基于单片机的 CRC 算法.此程序在 51 系列单片机中有较好的可移植性,具有实际应用价值.  相似文献   

2.
本文讨论了CRC的原理,推导出适用于51单片机的CRC算法,并给出部分适用于51单片机的汇编程序。  相似文献   

3.
CRC编码和校验的软件实现方法   总被引:1,自引:0,他引:1  
CRC编码和校验的核心运算是多项式除法的求余运算,本文针对求余运算的特点,提出一种把被除多项式分段的求余算法。该算法适于根据每段被除多项式用查表的方法求出对应的余式,具有计算速度快,所占内存少的优点。文中还给出了用MCS-51单片机汇编语言编制的两种求余子程序和比较结果。  相似文献   

4.
适用于51单片机的CRC算法研究   总被引:2,自引:0,他引:2  
本文讨论了cRc的原理,推导出适用于51单片机的cRc算法,并给出部分适用于51单片机的汇编程序.  相似文献   

5.
周林 《航天器工程》1996,5(4):42-50
详细地对多项式预测法和内插法进行了理论分析,给出了用计算机实现的算法流程图,并在MCS—51单片机上进行了实验,得出了一些有益的结论。  相似文献   

6.
文章介绍了IEEE802.3 CRC-32的一种VHDL语言程序实现。对CRC的重要性进行了简要的介绍,重点讨论了CRC的算法分析、CRC-32的VHDL语言程序实现。  相似文献   

7.
在箭上通信中,数据校验是必不可少的,循环冗余校验CRC就是一种普遍采用的校验方法。本文介绍了箭上设备通信框图,比较目前在箭载计算机中普遍采用的几种基于FPGA的CRC校验算法。在分析不同算法优缺点基础上,提出一种输入数据位宽可变的串行计算算法。该算法耗费资源少,配置灵活,易于移植,适合在各类箭载计算机的FPGA平台上实现CRC校验码实时计算。目前该算法已经过仿真验证,并在新一代运载火箭飞行试验中得到成功应用。  相似文献   

8.
该文介绍MCS-51单片机查表指令的使用方法,并给出相应的程序示例。  相似文献   

9.
介绍了一种采用单片机AT89C51作为主控芯片,专用集成芯片SA4828产生S19WM波形的三相逆变电源,并给出了试验结果及波形。  相似文献   

10.
飞利浦公司研制的LPC900系列单片机采用6倍速80C51内核,具有低成本、低功耗、低电磁干扰(EMI)、高抗干扰性及内建电源Brownout侦测、模拟功能、UART、12C和片内RC震荡器的新一代单片机。本文介绍LPC900系列单片机用于摩托车点火器数码识别功能的设计原理,使数码点火器轻松增加了防盗功能。  相似文献   

11.
本文介绍了利用VHDL语言,在MAXPLUSⅡ平台上,使用CPLD实现串行、并行两种信源方式的CRC码的设计及其模型验证结果。无论是串行,还是并行的信源要想实现CRC码设计必须建立校验、纠错两个模块,完成数据传输中的差错控制。同时在用硬件实现CRC码传输的过程中,比较了串、并两种方式的优缺点。  相似文献   

12.
89C51单片机与I2C总线的并行扩展   总被引:1,自引:0,他引:1  
为提高89C51单片机与I2C总线的工作效率,提高整机工作性能,根据I2C总线协议笔者设计了89C51单片机与I2C接口电路。用VHDL语言进行设计,并用MAXPLUSⅡ进行编译仿真,下载到FPGA芯片EPM7128SLC84-15。  相似文献   

13.
一种基于FPGA的快速CRC算法及实现   总被引:1,自引:0,他引:1  
在数字通信中,循环冗余校验(Cyclic Redundancy Check,CRC)是一种常用的差错控制方法,它具有差错检测精确度高、效率高的特点.在设计中采用模拟人类的思维方式,创建快速、移植性强的串行循环移位异或运算方式来实现CRC编解码的算法,优化了系统电路.硬件测试表明,其在实现效率、消耗资源等方面取得了较好效果.  相似文献   

14.
ATM信元交换系统一般采用CRC循环冗余校验编码来保护信元的信头。文章介绍了并行CRC生成的基本方法;研究了并行CRC纠正单比特错误的实现原理;设计了ATM信元信头并行CRC生成与校验的FPCn模块;特定芯片的实现结果表明,CRC生成模块与校验模块的数据吞吐量分别超过1.6Gbit/s和800Mbitl/s。  相似文献   

15.
文章针对 SPCE061A 的运算能力,提出了基于 Lagrange一次插值开平方算法,讨论了算法精度与单片机运算精度、节点数据表容量的关系.给出了算法在 SPCE061A 单片机上快速实现的方法.算法以最多两次乘法运算和少量的数据表存储容量计算出开平方近似结果,在十六位微控制器上实现,得到万分之一的精度.  相似文献   

16.
飞利浦公司研制的LPC900系列单片机采用6倍速80C51内核,具有低成本、低功耗、低电磁干扰(EMI)、高抗干扰性及内建电源Brownout侦测、模拟功能、UART、I2C和片内RC震荡器的新一代单片机.本文介绍LPC900系列单片机用于摩托车点火器数码识别功能的设计原理,使数码点火器轻松增加了防盗功能.  相似文献   

17.
空间数据系统咨询委员会(CCSDS)协议的分层特征对数传预处理的完全并行提出挑战,虚拟信道、应用过程的多路复用为并行处理提供契机。本文面向高性能数传预处理需求,在分析处理性能瓶颈的基础上,提出一种层间流程中央处理器(CPU)控制、层内瓶颈步骤GPU加速的协同处理新方法。以高级在轨系统(AOS)帧循环冗余校验(CRC)、工程参数提取与物理量转换算法为研究对象,对图形处理器(GPU)线程分配、CPU-GPU协同任务划分进行设计。实验结果表明:方法可实现CRC校验11.449 6 GB.s-1、工程参数提取与物理量转换0.902 4 GB.s-1的处理速率,性能较传统CPU架构提升显著。  相似文献   

18.
CDT通讯规约在我国电力系统的调度系统中应用广泛 ,但规约本身存在传输效率不高等缺点。文中提出一种适用于 CDT通讯规约生成多项式和中间余式的计算机实现的算法 ,可简化 CRC校验码计算方法 ,从而达到提高传输效率的效果  相似文献   

19.
本设计系统利用温度传感器DS18B20和AT89C51单片机采集环境温度,将测得的数据经串口传至PC机,PC机利用LabVIEW的串行通讯功能实现PC机与单片机之间的通讯,在LabVIEW环境下读取串口数据并进行处理、存储和显示。此系统使用以单片机为核心的小系统作为前端的温度采集模块,同时利用功能强大的LabVIEW软件进行数据处理。  相似文献   

20.
文章概述了单片机与PC机间串行口通信的基本原理,介绍了89C51单片机及其外围信号采集电路构成的下位机的原理及程序框图,并详述了在Delphi环境下上位机利用Spcomm控件与下位机进行RS232串行口通信的实现。在教学和实际工作中有很强的实际应用价值。  相似文献   

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

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