嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减,适应应用系统,对功能,可靠性,成本,体积,功耗严格要求的专用计算机系统[1]。广泛应用于军事,信息家电,无线通信设备,消费类电子产品,移动计算平台等诸多领域,是当今热门的计算机开发技术。 随着科学技术发展,人们生活水平提高,数字高清电视逐渐普及,在各大卖场,对销售过程中展示设备也随之提出了更高的要求。但据调查,在中国现有的高清播放系统普遍存在价格昂贵,损耗高,寿命短及外部接口少等缺陷,导致无法普及。 针对这一现状,本课题设计了一种以嵌入式处理器ARM系列32位嵌入式EM8623芯片为硬件平台,嵌入式实时操作系统uclinux为系统软件平台的高清播放系统。 ARM(Advanced RISC Machines)既是一种处理器架构,又是公司的名称,该公司主要设计处理器架构,并将其技术授权给其他芯片厂商。该处理器架构具有外型小,性能高等特点,多用于便携式通讯工具,多媒体数字式消费类仪器和嵌入式系统解决方案等领域。本课题在充分考虑系统实用性和开发成本的基础上,采用EM8623芯片为CPU,片外扩展FLASH和SDRAM存储器。 uclinux系统从Linux2.0/2.4内核派生而来,虽然是为了支持没有MMU(虚拟内存管理单元)的处理器而设计,但保留了操作系统的所有特性,为硬件平台更好地运行提供了保证,也降低了软件设计复杂度,提高了系统的实时性和灵活性,缩短了开发周期。 该高清播放系统具有工作时间长,性能稳定等特点,采用面向对象和面向过程综合编程方法,ASM,C,C++多种语言混合编程方式实现,使系统具有很高的健壮性和可扩展性。 基于ARM的高清播放系统在现场运行稳定可靠,达到了预期的效果和实际要求。而且由于该高清播放系统外接接口丰富(包括常见的HDMI,S-Video,VGA,YPbPr,YCbCr),连接使用方便,所以具有很好的市场价值,可广泛应用于电视销售柜台,化妆品展示柜台,联网广告机等领域。
上传时间: 2013-04-24
上传用户:564708051@qq.com
整数倍分频,有多种分频方式(包括1倍分频、奇偶数分频)
上传时间: 2013-06-12
上传用户:ruan2570406
嵌入式网络视频监控系统是一种以嵌入式技术、视频编码技术和网络传输技术为核心的新型视频监控系统,它在稳定性、实时性、处理速度、功能、价格、扩展性等方面和传统的视频监控系统相比有着突出的优势,同时也代表着目前视频监控系统研究和发展的方向。 本文研究并实现了以微处理器S3C2440和嵌入式Linux操作系统为核心的嵌入式网络视频监控系统。论文首先介绍了嵌入式视频监控技术的发展趋势和研究现状,而后阐述了该系统硬件总体设计方案,讨论了基于嵌入式Linux操作系统的开发平台的构建,详细论述了视频采集、编码、存储、传输等单元的软硬件设计,重点论述了基于AL9V576的视频编码模块和基于TW2835的视频处理模块的设计。 本文研究的主要内容如下: 1、研究视频采集单元的优化方法,设计采用音视频控制器TW2835采集四路模拟视频输入信号并叠加OSD环境信息显示,提高了视频处理的功能和视频质量; 2、研究双核构架,采用混合信号系统级芯片C8051F340控制TW2835、采集环境信息并与S3C2440串口通信,使视频采集单元模块化设计,增加了产品设计的灵活性,减小了主控芯片的负担和软件设计的复杂性,便于产品功能的扩展和二次开发; 3、研究并分析了MPEG-4的硬件实现方式,采用高品质、高性能、低功率视频压缩芯片AL9V576进行MPEG-4编码,大幅提升了压缩效率,另外还设计了SRAM主机接口与主控芯片通信,突破了传统芯片大多采用的PCI接口的限制,方便模块的组合; 4、研究并设计了CF卡存储方案,实现了一种在嵌入式视频服务器上的视频检索和存储方法。
上传时间: 2013-05-16
上传用户:cuicuicui
随着海洋勘测技术的发展,研制高性能的海洋测流仪器越来越重要。多普勒声学海流剖面仪就是一种非常重要的用来测量海流速度的仪器。在调试多普勒声学海流剖面仪的过程中,多普勒声学海流剖面仪信号模拟器是很重要的设备,它是数字模拟技术与多普勒声学技术相结合的产物,它通过模拟的方法产生声学海流剖面仪回波信号,以便在不具备实际海洋情况的条件下,可以在实验室环境中对声学海流剖面仪的样机进行系统调试。在此情况下,本文研制了一种声学海流剖面仪信号模拟器,并对声学海流剖面仪回波信号接收过程中使用的算法进行了研究。 本文首先比较了多普勒声学海流剖面仪的发射信号与接收信号之间的关系,分析了产生多普勒频移的原因。选用直接数字频率合成技术(DDS)生成多普勒声学海流剖面仪调试所需要的回波信号o DDS技术克服了传统信号源的频率精度不高和频率不稳等问题。本文选用专用DDS芯片AD9833来实现回波信号的产生,利用ARM嵌入式技术对输出信号进行控制。 信号模拟器以S3C2410处理器为核心构建了硬件平台,采用核心板与扩展板相结合的硬件结构。核心板主要包括了存储系统、网络接口和各种通讯接口。其主要功能是存储大量数据信号和通讯功能;扩展电路包括了16路DDS信号输出及信号调理电路,可以通过软件来配置16路信号相应的工作状态及选择信号输出形式。硬件设计预留了一定数量的I/O接口以备将来扩展之用。 建立嵌入式Linux开发环境;并分析BootLoader启动机制,移植VIVI;通过配置内核相关文件,移植Linux2.4.18内核到模拟器系统;编写16路DDS的驱动程序;设计了模拟器的上位机通讯程序及用应程序;对系统进行了软硬件调试,调试结果表明模拟器完全能够模拟声学海流剖面仪的回波信号。 最后,结合回波信号形式,采用基带解调、复相关等技术对接收回波信号所使用的算法进行了研究,估算出多普勒频移,配合了调试海流剖面仪样机工作的进行。该模拟器不但可以模拟回波信号,还可以作为发射信号来用,大大提高了模拟器的实用性。关键词:声学海流剖面仪;S3C2410; AD9833;嵌入式Linux;回波信号
上传时间: 2013-04-24
上传用户:prczsf
主要介绍一种基于Philips 公司的MF RC500 的射频识别读写器的设计:首先介绍系统的组成以及MF RC500的特性,接着给出天线的设计规范,最后给出MCU 89C52与MF RC500的接口
上传时间: 2013-05-20
上传用户:hzy5825468
随着金融行业的不断发展,IC智能卡正在并已经融入当今信息技术的主流,人们已愈来愈多地开始接受和使用IC智能卡。根据应用环境的不同,传统的IC卡读写机具可以分为两种:座式IC卡读写器和IC卡手持POS机。无线局域网、嵌入式系统和生物鉴别三种技术相结合的IC卡手持POS机是一种很好的方式。因此我们提出了一种基于ARM+DSP协作架构的射频IC卡无线手持POS机设计方案。 本文首先介绍了ARM+DSP嵌入式系统,指纹识别技术和无线数传技术,提出了ARM+DSP协作架构的双处理器连接方案。之后,给出了系统的总体结构图,包括硬件部分和软件部分。 硬件部分为ARM和DSP两个子系统,分别以LPC2210和TMS320VC54025为核心,加上存储器和各种外设。详细说明了两个CPU通过HPI主机方式进行通信、主机系统的主控处理器LPC2210外设的接口电路设计。 软件部分包括嵌入式μ C/OS-Ⅱ移植要点,任务设计,驱动程序设计等。详细说明了在嵌入式μ C/OS-Ⅱ平台中,显示任务,键盘任务和IC卡读写任务设计过程以及它们的驱动程序的代码的编写。 本课题的研究己取得阶段性成果,能够实现一些基本的功能。
上传时间: 2013-06-07
上传用户:黑漆漆
MSC1211 单片机是美国德州仪器公司最新推出的集成数字/模拟混合信号的高性能芯片,具有很高的计算速度,时钟频率达到33MHZ,降低了系统噪声和电源功耗,提高了对接收的信号射频数据处理能力;
上传时间: 2013-07-05
上传用户:thh29
射频和无线技术入门,绝对的从零开始,Caribbean j. Weisman 著
上传时间: 2013-04-24
上传用户:xiaowei314
该文利用FPGA技术,设计了全概率宽带数字接收机的实验平台,并在其上提出了数字接收机实现的可行性方法,以及对这些方法的验证.该文的主要贡献和创新有以下几个方面.提出了并行结构算法的工程实现,讨论了解决前端采样的高速数据流远远超过后端DSP处理能力问题的可行性方法.利用多相滤波下变频的并行结构特点,使滤波器能够以高效的形式实现,也使得后端的混频能够工作在一个较低的速率上.经过多相滤波下变频处理后的数据,在速率和数量上都有大幅减少,达到了现有通用DSP器件的处理能力的要求.针对多相滤波下变频与短数据快速测频算法的特点,用FPGA搭建了其实验模型,并利用微机EPP接口,对实验目标板进行控制并与其进行数据交换.利用FPGA的在线编程特性,可以方便灵活对各种实现方法加以验证、比较.同时也给调试带来了方便,可以每个模块单独调试而不用改变硬件结构,使调试效率大大提高.该平台也可用来对其他数字处理算法进行实现性分析与实验.参考软件无线电设计的概念和国内外相关文献,提出了多项滤波下变频结构的FPGA实现.传统的DDC通过数字混频、滤波、抽取实现数字下变频,在高速A/D和电子侦察环境条件下商用DDC不能使用.该文采用滤波器多相分解方法,按数字混频序列划分调谐信道,使用先抽取,后低通滤波,再混频的数字下变频结构,高效实现了变载频带通信号数字下变频.结合多相滤波下变频结构、算法对测频精度及速度的要求,提出了短数据快速测频算法的具体实现,使用流水线的设计方法,提高了系统的数据吞吐率,在尽可能短的时间内提供多相滤波下变频所需的载频位置信息.以上两部分的FPGA实现除了纯粹的算法模块外,还包括测试用的外围模块,以及运行于实验平台上的控制模块、缓存、数据控制等.这些模块也用FPGA来实现.
上传时间: 2013-06-22
上传用户:haoxiyizhong
工程师必读攻略数模混合设计,将进一步提高工程设计人员的数模混合设计的水平
上传时间: 2013-04-24
上传用户:小草123