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

流程设计

  • 基于ARM和GPRS的光纤直放站监控系统的设计与实现

    随着通信技术飞速发展和直放站的广泛应用,直放站监控系统在实时监测直放站的工作状态和远程控制方面发挥了重大作用,然而当前的直放站监控系统多采用单片机作为主控制器,通过GSM网络或PSTN网络传输监控数据,随着直放站监控系统日益复杂化,目前的直放站监控系统显得处理速度慢,处理的任务有限,远程传输数据效率不高;为了改善当前直放站监控系统现有的这些缺点,采用新的主控制器ARM7系列芯片,利用新的传输数据技术GPRS,设计并实现了一款光纤直放站监控系统。 在充分研究当前直放站监控系统发展现状和实现技术的基础上,根据《中国移动直放站监控系统数据需求规范》对监控参数和功能设置的要求,论证了光纤直放站监控系统的整体设计方案和监控终端的实现架构,选择了PHILIPS的ARM7芯片LPC2134作为主控制器,选择了SIMCOM300作为远程通信模块;详细介绍了光纤直放站监控系统监控终端的硬件电路设计,阐释了监控终端嵌入软件的设计思路流程,分析了如何把嵌入式软件开发技术和GPRS远程数据传输的技术运用到项目实践中去,说明了监控系统中所用的通信协议,并且利用VC++开发环境,采用SOCKET网络编程技术和ADO数据库开发技术,设计了光纤直放站监控系统监控中心应用软件。 经过实验验证,该设备运行结果良好,提高了光纤直放站的稳定性和可靠性,光纤直放站监控系统监控终端处理任务的能力得到增强,远程传输数据速度变快,传输数据所耗费用降低,为光纤直放站系统的监控提供了一种新的设计实现。

    标签: GPRS ARM 光纤直放站 监控系统

    上传时间: 2013-08-02

    上传用户:aa17807091

  • 基于ARM和GPRS远程无线监控系统的设计与实现

    随着计算机软件和硬件的发展,以及图像处理技术的日益成熟,基于嵌入式的监控系统发挥越来越重要的作用。针对无人值守行业对远程监控的需要,特别是厂房、仓库等场所,本文实现了一种基于嵌入式的远程无线监控系统。系统以ARM处理器为核心,通过摄像头采集监控图像,并利用GPRS网络完成数据的传输,以达到远程监控的目的。 本文介绍了该系统的总体架构,确定了系统硬件与软件的实现方案。并对设计中用到的一些技术原理和协议做了一些介绍和分析。其中,本设计以三星公司ARM9系列的S3C2410为核心,采用了市场上广泛使用的价廉物美的ZC301芯片的USB摄像头,以及西门子公司的GPRP模块TC35i来实现系统的各部分功能。 本文完成了对Linux操作系统在本监控系统的移植,设计了系统软件的总体流程,并完成了各个模块的软硬件实现:用户通过手机发送控制命令,TC35i接收后传给ARM处理器,处理器根据协议解释命令,控制设备产生相应的动作,继而通过GPRS网络发送数据到指定邮箱,从而实现了系统监控功能。除此之外,系统实现了软件的模块化,完成对重要模块的介绍与分析,如短消息处理模块以及SMTP邮件发送模块。

    标签: GPRS ARM 远程无线 监控系统

    上传时间: 2013-04-24

    上传用户:playboys0

  • 基于IEEE1451.1的网络化智能传感器设计

    IEEE 1451 是一种从传感器或执行器到微处理器及网络之间的硬件和软件接口标准。本文根据1451.1 标准,研制面向Internet的网络化智能机器人手爪传感器系统,并给出硬件设计框图和软件流程。

    标签: 1451.1 IEEE 网络化智能 传感器设计

    上传时间: 2013-08-03

    上传用户:lgd57115700

  • 基于ARM内核的小型化Bootloader的设计与实现

    嵌入式系统发展到今天,应用越来越复杂,功能越来越强大,这就使得我们在嵌入式开发中必须加入对操作系统的支持,由此,产生了Bootloader的应用。作为嵌入式系统中的启动模块,Bootloader的作用就是引导和加载操作系统内核镜像。Bootloader的设计与移植工作已经成为嵌入式系统开发中的重要环节。 在实际的嵌入式系统开发项目中,人们经常选择移植通用Bootloader,例如U-Boot到自己的目标板。U-Boot虽然支持多种嵌入式操作系统和处理器架构,功能设置高度灵活,设备驱动丰富,但U-Boot代码组织结构过于庞大,启动流程机理和文件间的依赖关系复杂,这使得采用U-Boot进行Bootloader的开发往往会不得要领;另一方面,嵌入式系统是资源受限的,为了更好的适应市场,嵌入式产品的开发极其重视成本。以U-Boot-1.1.4来说,其源代码大小就有38.4M,移植后生成的可执行bin文件一般也要500K以上,这对于宝贵的Flash资源来说无疑是种浪费。 论文以ARM内核处理器应用为切入点,设计了一种小型ARMBootloader-MicroBootloader。在理论上,通过对Bootloader的分析,总结了其主要功能、启动过程,提出了Bootloader设计的典型框架,并按照这一典型框架对MicroBootloader进行了总体设计。在实现上,采用模块化设计原则组织源文件,使得整个MicroBootloader组织结构清晰简洁,便于维护与扩展,方便针对不同硬件平台的移植进行修改。 论文的创新点在于做到了代码量大小与功能的平衡。整个文件组织只有37个文件,代码总计为208K,生成的可执行bin文件仅35K。通过实验验证,MicroBootloader完全能够完成Bootloader的基本功能,其扩展功能也能实现下载操作系统镜像,并让其在目标板上成功运行,具有一定的现实意义和后续应用开发价值。

    标签: Bootloader ARM 内核

    上传时间: 2013-04-24

    上传用户:qweqweqwe

  • 基于DSP和ARM的虹膜识别系统设计及实现

    生物识别技术是根据人体自身所固有的生理特征或行为特征来进行身份识别。与传统识别方法相比,生物特征的身份识别技术不存在携带不便、丢失、遗忘等问题。虹膜识别以其精确度高、稳定性好、高独特性、非接触等特点作为一种新兴的生物识别技术使它受到国内外研究人员的重视。 近年虹膜识别理论的发展十分迅速,到目前为止已经有虹膜识别系统投入了商业应用,但大多数此类系统都需要PC作为运行平台而缺乏灵活性。但是嵌入式应用是虹膜识别技术走向实际应用的必然趋势。因此本文提出了一个利用DSP+ARM实现虹膜识别嵌入式应用的一个方案。本系统由6个模块组成:电源管理和监控、虹膜图像采集、虹膜图像处理(DSP)、存储器(SDRAM和FLASH)、人机交互(ARM)以及数据传输部分。 在硬件设计方面介绍了DSP的有关知识和DSP系统硬件设计的过程,讲解了DSP系统各硬件模块的设计与调试。在软件设计方面介绍了利用CCS开发的设计流程和调试经验并且对于如何固化代码使系统硬件自举进行详细阐述,另外还介绍了如何基于WINCE利用ARM系统进行人机界面快速开发。 最后,文章对未来工作方向进行了简要的说明。

    标签: DSP ARM 虹膜识别 系统设计

    上传时间: 2013-04-24

    上传用户:hwl453472107

  • ARM_LINUX平台下基于开源软件的车载导航终端的研究与设计.pdf

    随着国内汽车工业的发展,国内的车辆导航系统的市场需求也越来越大。目前国内推出的一些车载导航定位系统还没有在车载系统中得到广泛的应用,还须在改进技术、提高精度的同时降低开发成本。 车载导航终端结合了导航定位技术、地理信息系统(GIS)、通讯技术以及嵌入式计算机技术,为用户提供导航定位、地理信息等服务。车载导航终端由GPS定位系统、电子地图、嵌入式系统组成。导航终端接收GPS所传送的卫星信号,得到车辆的即时位置,通过GPS信号处理系统传送给主机,再配合嵌入式系统上的空间数据库,将车辆经过的轨迹显示在显示屏上。 本论文首先讨论了车载导航系统的原理和硬件结构,然后分析设计了软件系统的工作流程及实现方案;介绍了Boot Loader和Linux内核的定制、移植;重点介绍了在ARM处理器和Linux操作系统实现车载导航终端各功能模块的详细过程,以及地图匹配和路径规划算法及实现。 为了缩短开发周期、降低开发成本,本设计采用了基于开源软件二次开发的方式。

    标签: ARM_LINUX 开源软件 车载导航

    上传时间: 2013-06-01

    上传用户:xmsmh

  • H.264高清视频编解码系统中ARM控制模块的软件设计.pdf

    随着数字电视日益深入人心,高清概念越来越为人所熟知。带有高清视频功能的产品已经逐步走向人们的工作和生活,高清视频处理已经从理论研究走向系统实际应用。毫无疑问,无论是从观众的视觉还是从产业的角度来看,高清视频已经成为数字视频技术发展的必然趋势。本文研究了整个编解码系统中ARM控制模块的软件设计,最终完成以PC机为终端控制平台,经ARM控制模块将命令发送给核心编解码芯片MB86H51,使其完成相应的操作。、本文主要的工作有如下几个方面: 1、根据ARM各型号芯片的特点,结合本系统的实际需求,最终选定Atmel公司的AT91SAM9261作为ARM控制板的核心处理芯片,并深入了解该芯片的工作原理和内部结构。 2、根据本系统中所选用的DataFlash型号及外围电路连接情况等诸多因素,并结合Atmel公司所提供的AT91SAM9261一级BootLoader参考代码,编写调试符合本系统启动运行的一级BootLoader引导程序,也称为Bootstrap引导程序,最终成功实现引导U-Boot程序。 3、深入分析了U-Boot和Linux的体系结构和编译过程,结合AT91SAM9261芯片的特点和实际外围电路的连接情况,修改U-Boot和Linux中主要的编译参数,并进行重新编译,最终成功移植到系统板中。 4、在ITU-T提供的H.264标准的参考解码程序JM8.6的基础上,详细研究了H.264视频编码标准以及具体的解码器结构和解码流程,并结合DirectX技术,开发了一款基于PC机的H.264解码播放器,用于验证存储在PC机上的H.264压缩码流的正确性。

    标签: 264 ARM 高清视频

    上传时间: 2013-04-24

    上传用户:acon

  • 基于ARM嵌入式平台的RFID阅读器设计.pdf

    射频识别技术(RFID,RadioFrequencyIdentification)是目前自动识别技术发展的趋势所在,更被誉为21世纪最重要的十大技术之一。当成本这一始终阻碍RFID得到全面发展的问题在全球各国政府政策的支持下得到解决后,RFID得到了前所未有的广泛发展和应用。在条形码逐步被RFID标签取代的今天,作为RFID系统核心组成部分的RFID阅读器,有着极其广泛的技术开发空间和市场前景。如何根据应用的需要,设计出性能良好、使用方便并且具有相当通用性的RFID阅读器产品,是众多企业和单位在应用中会遇到的课题。 本文首先简单介绍了RFID基本原理和RFID阅读器系统结构,然后结合工程项目的要求,介绍了一个基于ARM嵌入式平台的便携式RFID阅读器的设计实现的实例。在设计和实现过程中,首先进行了系统需求和特点的分析,结合系统便携化和功能复杂性方面的特点以及ARM嵌入式系统的优势制定了系统方案并进行了功能模块划分。然后在此基础上设计了各模块的硬件电路,编写了相应的驱动和测试程序。并且利用这些驱动和测试代码在ADS环境下通过JTAG接口对电路进行了调试和功能验证。接着采用802.11b/g方案对阅读器进行了无线组网的设计。此后在硬件系统的基础上,简述了Linux嵌入式操作系统下阅读器软件的开发。文章最后还介绍了将所设计实现的样机投入实际应用环境下的测试情况,详细描述了测试的内容、方法和结果。 文章试图通过对一个阅读器开发实例的详细介绍,提出一套完整的阅读器设计思路和流程,为学习和开发人员提供帮助。

    标签: RFID ARM 嵌入式平台

    上传时间: 2013-04-24

    上传用户:hmr0452

  • 基于ARMLinux平台综导显控台的设计与实现

    以电子计算机为中心,以最佳统计理论为方法,将载体上的某些或全部的导航设备综合在一起,形成一个有机的统一整体,提高导航信息精度,扩大单一导航设备或系统的功能,这样的系统通称为组合导航系统。 本文以某校研制的综导显控台为工程背景,在对综导显控台进行需求分析的基础上提出了基于ARM-Linux平台的综导显控台的设计方案。在对系统软硬件平台给出了详细分析的基础上阐述了系统应用软件设计的思想和基本原则,然后对应用软件的任务进行了详细的划分并完成了系统的相关软件设计。研究了基于ARM-Linux平台的综合导航显控台的CAN总线、串口通信、以太网接口通信技术并完成了相应的软件。 本文对嵌入式系统软硬件开发技术作了详细而深入的研究,介绍了嵌入式系统的组成原理及特点。深入研究了嵌入式实时操作系统Linux及linux环境下应用程序的开发,包括linux下设备驱动程序的开发、符合硬件环境的系统引导程序Bootloader和文件系统的、Linux内核的裁剪和移植、嵌入式GUI的开发。依照软件工程学的一般流程对综导显控台从分析、设计、实现进行完整的论述。最后从系统运行的情况来看本论文所设计的基于ARM-Linux的综导显控台基本上满足了用户系统的要求,提高了组合导航系统的实时性。

    标签: ARMLinux 控台

    上传时间: 2013-07-05

    上传用户:1406054127

  • 基于ARM的PCI北桥设计与验证

    PCI(Peripheral Component Interconnect)总线以其高性能、低成本、开放性、独立于处理器、软件透明等众多优点成为当今最流行的计算机局部总线。在嵌入式系统领域中,许多IP都是基于PCI总线设计的。本文阐述一种以ARM9作为CPU的嵌入式系统的PCI北桥设计与验证。 首先介绍基于ARM的嵌入式系统结构,并深入研究PCI2.2总线行为规范。在此基础上提出一种基于ARM处理器的PCI总线北桥的设计方案,整个设计主要分为主设备接口模块,目标设备接口模块,配置寄存器模块和集成总线仲裁器三大部分。对于主设备接口模块和目标设备接口模块,论文主要从数据通路和控制路径的实现两方面进行阐述。对于集成的总线仲裁器,设计采用两优先级的循环优先算法,通过一组设备编号寄存器实现了PCI总线上的仲裁,此外,论文对跨时钟域的信号同步和PCI配置寄存器也作了较为详细的描述,最终采用自顶向下的方法实现了整个设计。 在验证部分,引入了基于平台的验证思路,通过搭建验证平台,可以高效地实现验证。论文重点讨论了验证平台的搭建和行为模型的建立,并介绍了一种命令总线,通过打包各个验证点控制验证流程。此外,为提高验证的自动化程度,论文对验证所使用的脚本也进行了描述。通过此验证平台和脚本,提高了整个验证系统的可移植性和可重用性。 论文最终完成了PCI北桥的RTL级的功能描述,并使用仿真软件完成对设计的仿真验证。设计通过验证并成功实现在基于ARM的集成处理器,达到预定的功能设计要求,并具有良好的性能,最后对后续开发进行了探讨。

    标签: ARM PCI 北桥

    上传时间: 2013-05-22

    上传用户:uuuuuuu