基于解决Xmodem协议中CRC校验的目的,以经典的LFSR硬件电路为基础,采用了按字节并行运算CRC校验码,以及多字节CRC算法的方法。在Quartus II环境下,通过以VHDL语言仿真试验,得出Xmodem协议中CRC校验,以多字节循环并行CRC算法能够满足高速实时性要求的结论。
上传时间: 2013-10-09
上传用户:胡萝卜酱
提出了飞控计算机与测控系统之间接口的统一帧结构设计新的方法和思路,初步建立了完备的格式化通信信息集。对帧结构进行动态配置,使帧结构具有通用化功能和可操作性。探讨了帧结构校验方法,使之具有检/纠错功能。理论分析表明,新的统一帧结构设计能够有效提高无人机测控系统机载设备的通用化。
上传时间: 2013-10-26
上传用户:yyq123456789
pcie基本概念及其工作原理介绍:PCI Express®(或称PCIe®),是一项高性能、高带宽,此标准由互连外围设备专业组(PCI-SIG)制 订,用于替代PCI、PCI Extended (PCI-X)等基于总线的通讯体系架构以及图形加速端口(AGP)。 转向PCIe主要是为了实现显著增强系统吞吐量、扩容性和灵活性的目标,同时还要降低制造成本,而这 些都是基于总线的传统互连标准所达不到的。PCI Express标准在设计时着眼于未来,并且能够继续演 进,从而为系统提供更大的吞吐量。第一代PCIe规定的吞吐量是每秒2.5千兆比特(Gbps),第二代规 定的吞吐量是5.0 Gbps,而最近公布PCIe 3.0标准已经支持8.0 Gbps的吞吐量。在PCIe标准继续充分利 用最新技术来提供不断加大的吞吐量的同时,采用分层协议也便于PCI向PCIe的演进,并保持了与现有 PCI应用的驱动程序软件兼容性。 虽然最初的目标是计算机扩展卡以及图形卡,但PCIe目前也广泛适用于涵盖更广的应用门类,包括网络 组建、通信、存储、工业电子设备和消费类电子产品。 本白皮书的目的在于帮助读者进一步了解PCI Express以及成功PCIe成功应用。 PCI Express基本工作原理 拓扑结构 本节介绍了PCIe协议的基本工作原理以及当今系统中实现和支持PCIe协议所需要的各个组成部分。本节 的目标在于提供PCIe的相关工作知识,并未涉及到PCIe协议的具体复杂性。 PCIe的优势就在于降低了复杂度所带来的成本。PCIe属于一种基于数据包的串行连接协议,它的复杂度 估计在PCI并行总线的10倍以上。之所以有这样的复杂度,部分是由于对以千兆级的速度进行并行至串 行的数据转换的需要,部分是由于向基于数据包实现方案的转移。 PCIe保留了PCI的基本载入-存储体系架构,包括支持以前由PCI-X标准加入的分割事务处理特性。此 外,PCIe引入了一系列低阶消息传递基元来管理链路(例如链路级流量控制),以仿真传统并行总线的 边带信号,并用于提供更高水平的健壮性和功能性。此规格定义了许多既支持当今需要又支持未来扩展 的特性,同时还保持了与PCI软件驱动程序的兼容性。PCI Express的先进特性包括:自主功率管理; 先进错误报告;通过端对端循环冗余校验(ECRC)实现的端对端可靠性,支持热插拔;以及服务质量(QoS)流量分级。
上传时间: 2013-11-29
上传用户:zw380105939
DEll016是一种可支持ARINCA-29总线协议的串行接收、发送器件。介绍了一种基于DEll016的ARINCA29通信接口的设计方法,设计了一种基于DSP处理器的429总线转换接口电路,并给出了DEll016的数据收发过程;软件方面采用嵌入式实时操作系统DSP/BIOS为平台.重点介绍了软件驱动程序的编写。关键词:DSP/BIOS;ARINC429总线;DEll016 航空电子综合系统是将航空电子设备通过总线综合成一个分布式通信系统,各个独立的分系统都是由计算机来完成数据的采集、计算、处理和通信的。数据总线被称为现代航空电子系统的“骨架”。ARlNc429是航空电子系统之间最常用的通信总线⋯之一。它符合航空电子设备数字数据传输标准。要在计算机上实现ARINC429总线数据的接收和发送,必须实现429总线与计算机总线之间的数据传输。本文提出了一种以DSP芯片TMS320F2812【2t51为控制核心,以嵌入式系统DsP/BIOS为平台的ARINC 429总线接口的设计方案。 ARINC429是一种广泛应用于民用和军用飞机的串行数据总线结构,是一种单向广播式数据总线,通讯介质采用的是双绞屏蔽线,通信采用双极性归零制的三态码调制方式,基本信息单元是由32位构成的一个数据字。数据传输采用广播传输原理,按开环进行传输,传输速率有两种:高速传输率为lOOkbps±1%,低速传输率为12~14.5kbps 4-l%。奇偶校验位作为每个数字的一部分进行传输,允许接收器完成简单的误差校验。该总线具有抗干扰能力强、连线简单、可靠性高、数据资源丰富、数据精度高等优点。绝大多数的现役民用飞机,如波音系列飞机、欧洲空中客车等机种,其航空电子设备系统间的信息交换采用的就是ARINCA29串行总线标准。
上传时间: 2013-11-17
上传用户:潇湘书客
//115.2k串行口通信程序,校验方式为简单双向校验, //而且是必要的,因为任何采用中断、crc等的方法 //均很难保证速度和避免错误. //总体速度5KB/秒 //单片机程序 //使用22.1184晶振
上传时间: 2015-01-19
上传用户:xiaodu1124
通过设置发送并接收消息:可以设置端口,波特率,奇偶校验等参数
上传时间: 2013-12-26
上传用户:qw12
MODBUS驱动,已经使用,从机方式,RTU,CRC校验
上传时间: 2015-02-10
上传用户:chenxichenyue
怀恋Dos时代吗? 这里有一个Dos下的加/解密软件[提供原代码!],叫做VCDKEY,你可能要奇怪为什么叫VCDKEY?这要从上大学时候说起了:大学时候,有个铁哥们叫做"小胖子",此兄爱看VCD碟子,于是经常租碟在自己电脑上看,而且还经常将一些喜欢的精彩片段辑录到电脑中,而其人缘极好,经常有人去他电脑上玩,但他又不愿意让别人看到他录下的东西!有天,他跟我谈到了他的苦衷,于是,我决定为我的哥们写个东西,于是就有了这个东西! 其实,它的原理很简单,就是文件各字节的异或,但是要配合好字节的异或却要做一些另外的工作!而且它还具有CRC校验及运行时候的进度提示!作为个人的文件加密,C语言的学习都有一定的价值吧! 本人才疏学浅,没有炫耀之意思,只想代码,软件共享,大家共同提高!
上传时间: 2014-01-03
上传用户:frank1234
通过设置发送并接收消息:可以设置端口,波特率,奇偶校验等参数
上传时间: 2013-12-11
上传用户:851197153
自动进行JAVA单元测试和代码标准检查来帮助开发人员编写克号的代码的工具。可分析类,然后生成单元测试案例来包括最大的覆盖测试,发现未处理的异常并校验需求。-自动的基本错误预防,包括单元测试和自动代码标准检查-生成并执行单元测试案例-提供了进行黑盒测试、模型测试和系统测试的快速简单的途径-识别并预防未处理的运行时异常,函数错误,内存泄露,性能问题和安全弱点-监控测试的覆盖范围-自动回归测试-检查超过380个来自JAVA专家的编码规范-改正违反超过160个编码规范的错误-允许用户创建自己的编码规范-和IBMWebSphere和Eclipse集成
上传时间: 2015-03-15
上传用户:qiaoyue