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

软件流程

  • 电气绘图软件

    电气绘图软件,简单的图纸绘制。---------------------------------------------------------------------

    标签: 电气 绘图软件

    上传时间: 2013-04-24

    上传用户:kakuki123

  • 基于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

  • 华为软件编程规范

    对华为软件编程规范的简要介绍。有意向进入华为的可以提高水平!

    标签: 华为 软件 编程规范

    上传时间: 2013-08-04

    上传用户:脚趾头

  • 基于ARMLinux的嵌入式系统软件测试研究与应用

    随着人们对软件产品质量要求的不断提高,软件测试技术得到越来越多的重视和应用。本文深入研究嵌入式软件的测试技术,并将研究成果应用到测试实践中。论文的主要工作有: 嵌入式软件作为一种特殊的软件,符合软件的大多数特征,要研究嵌入式软件测试就必须先了解软件测试。本文研究了软件测试基本理论和通用测试技术,对当前国内外软件测试研究现状和热点做了综合分析,为下一步研究工作打下了测试理论基础。同时,针对嵌入式系统软件的特点,研究了针对于嵌入式系统的软件测试技术,分析了嵌入式系统软件的特征及测试要求。 构建了针对嵌入式系统软件测试的完备的测试策略是本文的重点之一。它旨在建立符合嵌入式系统软件特性的测试策略。包括测试模型的建立、单元测试、软件集成测试、软件与硬件集成测试、系统测试、确认测试及回归测试。通过对嵌入式系统软件测试的研究,实现了对嵌入式系统软件测试策略的优化。 在对建立嵌入式系统软件测试环境的研究中,应用了交叉开发测试环境的概念并研究了基于驻留监控软件、指令集模拟器以及基于JTAG的调试代理的交叉测试方法。最后搭建了基于ARM-Linux的嵌入式系统软件测试环境。 依据嵌入式系统软件测试的策略并根据语言学习系统的特点进行了有针对性的测试。在针对语言学习系统进行的软件测试设计和测试实施全过程中,验证了所提出的测试策略和测试模型,确保语言学习系统的软件质量的同时提高了测试效率。

    标签: ARMLinux 嵌入式系统 软件测试

    上传时间: 2013-04-24

    上传用户:qweqweqwe

  • 基于RTX51 的单片机软件设计

    随着单片机应用的日益广泛,对它的软件开发效率要求越来越高,从汇编到C 语言,然后过渡到了操作系统。MCS51 作为单片机世界的长生不衰的主力军,应用于其上的RTX51 得到了很大的发展, 它硬件要求低

    标签: RTX 51 单片机 软件设计

    上传时间: 2013-06-08

    上传用户:ljmwh2000

  • 基于ARMLinux的2n伪随机信息系统研究与开发

    随着计算机软硬水平的不断提高,嵌入式领域的发展也取得了长足的进步。目前,嵌入式与Linux技术的结合正在推动着嵌入式技术的飞速发展,嵌入式系统的研究和应用产生了显著的变化。 硬件上,嵌入式平台由51系列内核的8位机系统逐步上升到以ARM内核为主流的32位系统;软件上Linux作为操作系统的发展史上一个重要的里程碑,以高安全性和稳定性、开源免费等的优势使得其在政府、国防、教育、工业等领域获得了广泛的运用。 2n伪随机多频道激电理论(简称伪随机理论),是由何继善院士率先提出并命名的,其实质是将含有3,5,7…等多个奇数主频率的复合波同时向大地发送,接收机同时接收经大地介质传导的复合波中各主频率电流响应。在地球物理勘探领域,基于伪随机理论的数据采集系统具有抗干扰能力强、测量精度高、观测速度快、装置轻便等优点而得到广泛应用。 本文在分析伪随机理论基础上,结合当前嵌入式软硬件发展的最新成果,开展对ARM Linux嵌入式数据信息系统的研究与实现。 首先,通过需求分析,对各种采集方案比较后,设计系统总体方案。通过数据信息系统驱动总体分析,选用嵌入式板载的音频芯片实现数据A/D转换,完成Linux下采集设备驱动程序设计。 其次,在ARM9内核的S3C2410嵌入式处理器硬件平台,按照嵌入式软件开发流程,搭建嵌入式Linux交叉开发平台;裁剪并移植Linux内核,构建嵌入式文件系统。 再次,利用当前流行的嵌入式图形开发库Qtopia Core,结合Sqlite数据库与Linux多线程技术,设计数据采集应用程序,建立数据信息系统的应用软件模型,此基础上对整个系统进行测试,与理论值进行对比实验。 最后,就课题的不足做出总结,并且提出系统后期的改进建议。

    标签: ARMLinux 伪随机 信息系统

    上传时间: 2013-07-11

    上传用户:CETM008

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

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

    标签: ARMLinux 控台

    上传时间: 2013-07-05

    上传用户:1406054127

  • 基于ARM处理器S3C44B0的自动指纹识别系统研究

    指纹识别是在指纹图像上找到指纹的特征,通过计算机模糊比较的方法,把两个指纹的特征模板进行比较,计算出它们的相似程度,最终得到两个指纹的匹配结果。本文对现已存在的多种指纹识别算法进行编程比较,并对细化算法提出改进。同时采用基于ARM7TDMI内核的32位处理器S3C44B0作为主控制器,半导体电容传感器FPS200作为指纹数据采集设备,构建了自动指纹识别系统。论文完成主要工作如下: 1、指纹采集模块的设计:根据FPS200的相关寄存器资源和管脚特性,完成指纹传感器FPS200的电路设计;研究FPS200主要寄存器的功能和图像采集方式,给出FPS200在三种工作方式下的工作流程,并且对三种工作模式进行分析。 2、指纹识别算法研究:通过对现已存在的多种图像预处理算法进行编程实现和对比研究发现,细化后的图像多存在短线、断线、毛刺等干扰以及细化不彻底的现象,为此提出了新的修复算法:分析目标点周围纹线的走向趋势,选择去除或者保留周围的相连点,较好地解决了细化不彻底的问题;再对细化后的图像采用方形模板进行纹线跟踪,去除伪特征点,克服了逐步递进的纹线跟踪算法过于复杂、不易实现等问题。 3、采用Sansung公司基于ARM7TDMI内核的32位RISC处理器S3C44B0,构建了自动指纹识别系统。该系统主要包括电源管理部分、指纹图像采集模块、存储器模块、JTAG调试接口以及与外设连接的串行接口。硬件部分主要完成指纹采集模块接口的设计与开发,软件部分主要完成指纹图像采集程序、指纹识别算法程序和串口通信程序的开发,此外还通过串口实现指纹数据上传到上位机,在VB环境下实现了简易的人机交互软件,提供指纹图像的直观显示,用于对指纹识别程序进行测试,并对测试结果进行了分析。

    标签: S3C44B0 ARM 处理器 自动

    上传时间: 2013-05-22

    上传用户:Andy123456

  • 基于ARM的OTDR系统及其应用软件设计

    随着光通信技术的不断发展,光纤的需求量大幅增加,光纤测量仪器也随之迅速发展起来,其中光时域反射仪(OTDR)受到广泛重视。光时域反射仪是八十年代发展起来的新型光纤故障测试设备,其主要用途是能够找出光纤的断点,并进行故障定位。光时域反射仪具有非破坏性测量、功能齐全、安全性好、使用方便等优点,在工程上得到广泛应用。目前,该领域主要被国外产品垄断且价格昂贵。在这一背景下,国内企业开展OTDR的研制和开发,以降低成本,改进技术,占领光纤测试领域的市场成为当务之急。 本论文首先简要介绍了光时域反射仪的历史和现状,并阐述了光纤测量技术涉及的光学原理,以及光时域反射仪的基本工作原理。在理论分析部分之后,基于对系统的特点及开发资源的考虑,提出基于嵌入式系统的光时域反射仪解决方案。在此基础上,详细介绍了以ARM为控制核心、DSP为运算核心的系统总体硬件结构;讨论了采用ARM9内核的S3C2410处理器的软件解决方案;着重说明了Linux嵌入式操作系统的选取与移植、bootloader的引导以及根文件系统的制作。最后重点论述了图形用户系统(GUI)的选取以及QtopiaCore的移植和开发过程。 本文所设计的光纤测量系统具有测量准确、可靠性高等特点。实验表明,该系统能够根据国际标准完成对光纤的衰减和长度等指标的检测。

    标签: OTDR ARM 应用软件

    上传时间: 2013-04-24

    上传用户:1222

  • 基于ARM的PC104总线嵌入式工控机的研究和实现

    在特定的工业测控应用中对处理器的功耗有严格的要求,类似X86处理器芯片系列由于继承了原有8086的构架,功耗很大,不能满足要求。当前应用广泛的ARM系列处理器有低功耗、高处理器能力的优点,非常适合于此类应用。由于ARM处理器并没有对PC/104总线有支持,所以本设计使用CPLD可编程逻辑完成ARM本地总线与PC/104总线的转换。文章完成了以下工作: 1.介绍了工业控制计算机的发展情况和当前使用广泛的PC/104计算机,描述了嵌入式系统的发展历史和软硬件组成,分析了X86与ARM处理器构架的特点与优缺点; 2.从PC/104总线规范出发,对基于ARM处理器的PC/104工业控制嵌入式工控机进行了总体设计,软硬件选型部分对当前流行的软硬件系统进行了详细地描写,硬件处理器选用SAMSUNG公司的S3C2410,软件系统采用嵌入式Linux操作系统; 3.对系统硬件各个部分实现细节进行了描写,包括最小系统、CAN网络、以太网络和PC/104总线控制器;其中着重对PC/104总线控制器的实现方案进行了讨论,分析了ARM本地总线时序和PC/104总线时序,最后使用VHDL语言实现了了总线控制器逻辑; 4.移植了嵌入式Linux操作系统,Linux操作系统移植分为配置、编译和下载运行调试三个步骤;基于Linux操作系统编写了PC/104总线驱动,驱动完成映射PC/104地址到系统虚拟地址和中断绑定;编写了基于PC/104的CAN总线驱动,分析了驱动初始化、中断处理流程、数据缓冲区管理和文件操作接口,描写了驱动的编译和下载过程;最后给出了应用程序接口; 5.根据机车工业控制领域的具体要求,开发了实际系统,给出了系统主要参数指标;对系统的运算性能进行了测试,测试表明定点运算能力与X86相当,符合设计要求:系统通过铁标高低温测试和射频干扰测试,并进行了为期3个月的装车试运行,试运行过程中系统工作正常,完全能够满足设计要求。

    标签: ARM 104 PC 总线

    上传时间: 2013-07-10

    上传用户:520