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

数据格式

  • 无线充电QI协议详解以及数据编码格式

    本文档资料主要介绍了目前市场上火爆的无线充产品中涉及的QI协议.包括无线充接收跟发射端之间的握手通讯过程,协议的数据包格式,以及数据位编码格式。

    标签: 无线充电 QI协议

    上传时间: 2022-05-30

    上传用户:

  • 基于FPGA的嵌入式系统SerialATA大容量数据存储控制器的研究.rar

    随着信息技术的飞速发展,数据吞吐量急剧增长,要求有更高的传输速度,来满足大量数据的传输,而原有的并行数据传输总线结构上存在自身无法克服的缺陷,在高频环境下容易串扰,而增大误码率。SATA串行总线技术应运而生。作为一种新型的总线接口,它提供了高达3.0Gbps的数据传输速率,使用8B/10B编码格式,采用LVDS NRZ串行数据传输方式,有良好的抗干扰性能,有更强的达到32位的循环冗余校验,并且提供了良好的物理接口特性,支持热拔插,代表着计算机总线接口技术的发展方向。FPGA作为一种低功耗的半导体器件,在高频工作环境中有优良的性能,将处理器与低功耗FPGA结合起来使用是数据存储应用的趋势,这样能够使得接口方案更加灵活。而在众多FPGA器件中,Xilinx公司的Virtex-4平台内部集成了PowerPC高性能处理器,并且其中提供了Rocket IO MGT这种嵌入式的多速率串行收发器,能够以6.25-622Mb/s的速度传送数据,并且支持包括SATA协议在内的多种串行通信协议。 本文从物理层、链路层、传输层分析了SATA1.0技术的接口协议,在此基础提出满足协议需求和适合FPGA设计的设计方案,并给出总体设计框图,依照FPGA的设计方法,采用Xilinx公司的Virtex-4设计了一个符合SATA1.0接口协议的嵌入式存储装置,实现数据的存储,仿真运行结果正常。

    标签: SerialATA FPGA 嵌入式系统

    上传时间: 2013-04-24

    上传用户:sz_hjbf

  • 视频格式转换算法研究及FPGA实现——去隔行、帧频转换、分辨率变换.rar

    在当今的广播系统中,绝大部分的视频信号是隔行采样的。采用这种扫描格式,能够大幅度地减少视频的带宽,但也会引起彩色爬行、画面闪烁、边缘模糊及锯齿等现象。这种缺陷经人尺寸屏幕放大后就更加明显。为改善画面的视觉效果,去隔行技术应运而生。同时,视频信号本身的低帧频也会导致行抖动、线爬行以及大面积闪烁等视觉效果上的缺陷。增加扫描频率会把这些视觉缺陷搬移到人眼不敏感的高频区域上去从而产生较好的主观图象质量。而为了适应不同显示终端以及对图像大小变化的要求就必须对原始信号分辨率即每帧行数和每行像素数进行变换。因此去隔行、帧频转换、分辨率变换成为视频格式转换的基本内容。 FPGA 的出现是VLSI技术和EDA技术发展的结果。FPGA器件集成度高、体积小,具有通过用户编程实现专门应用的功能。它允许电路设计者利用基于计算机的开发平台,经过设计输入、仿真、测试和校验,直到达到预期的结果。使用FPGA器件可以大大缩短系统的研制周期,减少资金投入。另外采用FPGA器件可以将原来的电路板级产品集成芯片级产品,从而降低了功耗,提高了可靠性,同时还可以很方便的对设计进行在线修改。 该文在介绍了视频格式转换中的主要算法后,重点对去隔行、帧频转换、分辨率变换的FPGA综合实现方案进行了由简单到复杂的深入研究,分别给出了最简解决方案、基于非线性算法的解决方案和基于运动补偿的解决方案。最简解决方案利用线性算法将去隔行,帧频转换,分辨率变换三项处理同时实现,达到FPGA内部资源和外部RAM耗用量都为最小的要求,是后续复杂方案的基础。其中去隔行采用场合并方式,帧频转换采用帧重复方式,分辨率变换采用均匀插值方式。基于非线性算法的解决方案中加入了对静止区域的判断,静止区域的输出像素值直接选用相应位置的已存输入数据,非静止区域的输出像素值通过对已存输入数据进行非线性运算得出。基于运动补偿的解决方案在对静止区域进行判断和处理的基础上,对欲生成的变频后的场间插值帧进行运动估计,根据运动矢量得出非静止区域的输出像素值。其中为求得输入场间相应时间位置上的插值帧输出数据,该方案采用了自定义的前后向块匹配运动估计方式,通过对三步搜索算法的高效实现,将SAD 值进行比较得出运动矢量。

    标签: FPGA 视频格式转换 算法研究

    上传时间: 2013-07-19

    上传用户:米卡

  • 基于ARM的起重机运行数据采集存储系统研究

    随着嵌入式的广泛应用,对传统的数据采集系统的改造,开发新型的嵌入式采集系统,目前已成为研制的热点。起重机采集系统类似于飞机上的“黑匣子”,能自动记录起重机运行数据,并能以文件的形式存储起重机的运行数据,而且可以通过USB通信接口实现数据的转移。与传统的采集数据相比,此系统有采集速度快,性能稳,功耗低,读取数据方便的优点。只需插入U盘,几分钟内就可以将数据取走,避免了传统将电脑带入现场采集数据的缺点。在起重机采集系统的项目开发过程中,本人的主要工作是实现数据采集模块的设计,通过构建基于ARM微处理器和开源Linux操作系统的平台,实现起重机运行数据的U盘存储。 本研究首先对课题研究的背景和整个系统做了概述;其次详述了系统的硬件设计和Linux移植到AT91RM9200平台的方法;然后详细讨论了系统的软件设计即基于Linux的U盘驱动的实现以及Mass Storage类协议及其子类UFI命令集,并采用单批量传输协议实现了部分UFI子类命令以实现对U盘逻辑扇区读、写等操作的驱动程序;在U盘上采用目前主流操作系统(Windows,Linux等)所支持的FAT32文件格式,实现了文件的读写等API函数,并在此基础上按文件系统的实现层次对其进行设计与优化,实现了起重机运行数据的可靠存储;最后对课题研究做了总结。

    标签: ARM 起重机 数据采集 存储

    上传时间: 2013-07-09

    上传用户:缥缈

  • 基于ARM的嵌入式数据存储系统研究

    随着电子技术的不断发展,嵌入式系统越来越多地在控制类、消费类、通讯类等电子产品广泛应用,嵌入式技术也越来越和人们的生活紧密结合。同时,计算机硬件的发展以及数据量的增加,对存储设备的要求也越来越高。 本文深入研究了嵌入式系统中数据存储和数据交换,提出了一套完整的嵌入式系统中数据存储和数据交换的设计方案,并详细介绍了其实现过程。Flash存储器由于体积小、功耗低、性能稳定等特点在便携式电子产品中得到了广泛的应用。Flash存储器主要有两种形式:Nor Flash和Nand Flash。Nor Flash具有XIP特性,可以直接在芯片上执行代码,而且读取速度较快。Nand Flash存储密度大、容量大、生产工艺简单、性价比高,但是控制方式复杂而且可能会存在一定的坏块。SD卡是近年来流行的大容量便携式存储卡。本系统中,我们以Flash和SD卡作为数据存储介质。在存储介质的选择方面,在系统内部采用了体积小、容量大、成本低的Flash,并采用Nor和Nand Flash相结合的方案:在Nor Flash上存储与系统相关的软件和程序,在Nand Flash上存储用户数据。系统外部采用安全性高、容量大、性能佳的SD卡作存储容量扩展。实现了基于Atmel公司ARM系列MCU的Flash存储器和SD卡的硬件电路的设计及底层驱动程序的设计。 本研究分别根据Nor和Nand Flash数据存储和操作特点,分析了JFFS2和YAFFS的特点以及各自的存储方式、断电保护、损耗平衡、垃圾回收等一系列的策略和机制,并在Nor和Nand Flash上实现并优化了这些管理机制。在SD上则采用目前主流操作系统(Windows,Linux等)所支持的FAT16文件格式,完成了从磁盘格式化到文件的读写等标准API函数,实现了嵌入式系统的高速数据交换。

    标签: ARM 嵌入式 数据存储 系统研究

    上传时间: 2013-04-24

    上传用户:qulele

  • CCD扫描缺陷检测实时数据处理技术

    在诸多行业的材料及材料制成品中,表面缺陷是影响产品质量的重要因素之一。研究具有显微图像实时记录、处理和显示功能的材料表面缺陷检测技术,对材料的分选和材料质量的检查及评价具有重要的意义。 本文以聚合物薄膜材料为被测对象,研究了适用于材料表面缺陷检测的基于现场可编程门阵列(FPGA)的缺陷数据实时处理技术,可实时提供缺陷显微图像信息,完成了对现有材料缺陷检测装置的数字化改造与性能扩展。本文利用FPGA并行结构、运算速度快的特点实现了材料缺陷的实时检测。搭建了以FPGA为核心的缺陷数据处理系统的硬件电路;重点针对聚合物薄膜材料缺陷信号的数据特征,设计了基于FPGA的缺陷图像预处理方案:首先对通过CCD获得的聚合物薄膜材料的缺陷信号进行处理,利用动态阈值定位缺陷区域,将高于阈值的数据即图像背景信息舍弃,保留低于阈值的数据,即完整保留缺陷显微图像的有用信息;然后按照预先设计的封装格式封装缺陷数据;最后通过USB2.0接口将封装数据传输至上位机进行缺陷显微图像重建。此方案大大减少了上传数据量,缓解了上位机的压力,提高了整个缺陷检测装置的检测速度。本文对标准模板和聚合物薄膜材料进行了实验验证。实验结果表明,应用了基于FPGA的缺陷数据实时处理技术的CCD扫描缺陷检测装置可对70μm~1000μm范围内的缺陷进行有效检测,实时重建的缺陷显微图像与实际缺陷在形状和灰度上都有很好的一致性。

    标签: CCD 缺陷检测 实时数据 处理技术

    上传时间: 2013-05-19

    上传用户:Alibabgu

  • 基于FPGA的航电数据处理及传输系统

    本文结合目前国内外航电数据处理系统的发展概况,设计了一款集数据采集、处理、控制及传输于一体的航电处理系统。文章首先深入研究了自适应滤波器原理,分析了LMS算法性能,着重从影响算法性能的因素入手,通过分析仿真,改进算法,提升了算法性能,给出仿真结果分析,并设计应用于系统之中;其次介绍了ARINC-429航空总线和RS-422串行总线的信息标准和传输格式。在此基础上,设计了基于FPGA的解决航电系统数据采集、滤波处理、控制传输和复杂非线性运算的一体化实现方案。选用XILINX公司的FPGA,实现了航电数据采集、传输和控制,集成了ARlNC-429和RS-422两种通信接口,实现了总线冗余,并实现了数据滤波和相应的算法处理。最后,在实验室环境下,对每个模块分别进行了软硬件测试。

    标签: FPGA 数据处理 传输系统

    上传时间: 2013-07-01

    上传用户:R50974

  • visa串口数据采集分离和显示

    通过串口visa组件上传具有一定格式数据,再通过格式协议将多路数据分离显示并进行计算。

    标签: visa 串口数据 采集 分离

    上传时间: 2013-07-24

    上传用户:vans

  • 利用TPM2定时器产生一通道语音信号输出,语音数据为PCM格

    利用TPM2定时器产生一通道语音信号输出,语音数据为PCM格式:PCM的概念脉冲编码调制(Pulse Code Modulation,PCM)是概念上最简单、理论上最完善的编码系统,是最早研制成功、使用最为广泛的编码系统,但也是数据量最大的编码系统。PCM的编码原理比较直观和简单,它的原理框图如图1-1所示。在这个编码框图中,它的输入是模拟声音信号,它的输出是PCM样本。图中的“防失真滤波器”是一个低通滤波器,用来滤除声音频带以外的信号;“波形编码器”可暂时理解为“采样器”,“量化器”可理解为“量化阶大小(step-size)”生成器或者称为“量化间隔”生成器。

    标签: TPM2 PCM 定时器 语音信号

    上传时间: 2013-11-21

    上传用户:DXM35

  • 汉字字模点阵数据批量生成工具5.3最新版

    一款处理汉字点阵字库的软件,处理后的点阵字库可用于点阵液晶、LED汉显等领域。 支持 1024x1024以内的任意点阵汉字支持 所有Windows字体支持 汉字大小调整支持 汉字位置调整支持 单个汉字字模生成支持 海量汉字批量字模生成支持 按汉语拼音排序支持 横扫纵扫两种扫描方式生成数据支持 8bit(字节)"ZN"扫描方式支持 4-32bit多种数据长度分组选择支持 字模数据取反支持 字节按位倒置支持 汉语拼音自动命名C语言数组格式支持 汉语拼音自动命名汇编语言DB表格式支持 自动编号数组命名及自动编号汇编DB表命名方式支持 图片Logo点阵数据生成支持 二进制数据字库DAT和BIN文件的生成支持 二进制字库文件索引(两个字节索引)支持 GB2312 字符集选择导入及字库生成支持 GBK字符集选择导入及字库生成(仅供参考)支持 繁简字体自由转换支持 单字节字符支持RS232串口通讯、可把字模数据发送到移动存储设备,集成汉字自动识别功能,清除非汉字字符,提取汉字功能,汉字字模点阵数据批量生成工具可用作开发辅助工具,得到精减汉字库,节约有限的ROM空间资源。也可用作带点阵LCD显示系统的汉化工具或其它需要汉字点阵数据的地方。

    标签: 5.3 汉字 字模 数据

    上传时间: 2014-01-24

    上传用户:menggesimida