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

软件模拟

  • 基于ARM与Zigbee的风蚀风沙小气候监控系统的研究

    随着科技的不断进步,现代电子技术、信息技术得到不断的发展,随之也带来了监控技术的不断发展。现代监控技术的含义已不仅仅是局限于某种单一的或独立的传感器测量或数据处理,而是多种技术的集成融合。针对与风蚀风沙与小气候环境的监测技术的实际需要,本选题提出了一种基于嵌入式ARM-Linux技术、Zigbee技术、GPRS网络技术与现代传感器技术的风蚀风沙与小气候环境的监控系统。 针对风蚀风沙以及小气候环境监测的各种传感器的种类以及型号的差别性与环境因子的需要,本选题选择了功能强大的ARM9处理器AT91RM9200为硬件平台,以开源的嵌入式Linux操作系统为软件平台的设计方案。考虑到野外监测中传感器的分布问题,选择了无线自主路由的Zigbee技术进行各种模拟传感器的连接,Zigbee主模块与AT91RM9200处理器之间的通信采用RS-232总线进行连接的设计思路。在对数据进行处理方法的选择上,本选题进行了数据的本地存储与GPRS网络无线远程发送相结合的设计方法。本地存储可以利用具有USB接口的现场存储设备如U盘、SD卡等。在进行GPRS网络传输时,本课题选择了西门子公司的MC39i模块实现GPRS网络与Internet网络的无缝对接,以进行终端设备与远端服务器的通信。软件设计上,采用了模块化设计,使用多线程编程,提高了软件运行的能力,在网络编程上使用了Socket编程技术,保证了多通道数据的网络传输。 本系统已经实现了硬件设计、软件设计的全部过程,并且已经在吉林白城中国农业大学实验站安装使用。实践表明,该系统具有可靠性高、体积小、安装方便,数据采集及时、准确、可靠等特点,适合大部分野外环境的监测应用。

    标签: Zigbee ARM 监控系统

    上传时间: 2013-04-24

    上传用户:tzl1975

  • 智能仪表人机界面软件自动生成的方法

    智能仪表人机界面软件自动生成的方法 The Method of Automatic Generation for HMI Software in Intelligent Inst

    标签: 智能仪表 人机界面软件 自动生成

    上传时间: 2013-07-04

    上传用户:woshini123456

  • LabVIEW软件中菜单形式的用户界面设计与实现

    LabVIEW虚拟仪器软件广泛应用于测控系统的开发。在阐述了菜单形式用户界面基本设计思想和几个主要函数的基础上,详述了两种不同的菜单式友好用户界面实现方法。文章所述方法在实际课题中的运用取得了

    标签: LabVIEW 软件 菜单 用户界面设计

    上传时间: 2013-07-20

    上传用户:黑漆漆

  • DTMF音频分析软件8.0

    能通过电话按键时的录音文件,采用离散傅立叶变换Goertzel算法,通过软件能够精确分析按键声音0-9、#、*的识别,通过最新技术和语音识别技术分析,能够完美的呈现出音频文件中电话号码发声的识别数字号码及按键顺序. 作者:小光 QQ:1512839549

    标签: DTMF 8.0 音频分析 软件

    上传时间: 2013-06-13

    上传用户:gengxiaochao

  • DTMF音频高级分析软件10.0

    能通过电话按键时的录音文件,采用离散傅立叶变换Goertzel算法,通过软件能够精确分析按键声音0-9、#、*的识别,通过最新技术和语音识别技术分析,能够完美的呈现出音频文件中电话号码发声的识别数字号码及按键顺序. 作者:小光 QQ:1512839549

    标签: DTMF 10.0 音频 分析软件

    上传时间: 2013-05-22

    上传用户:baiom

  • 电气绘图软件

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

    标签: 电气 绘图软件

    上传时间: 2013-04-24

    上传用户:kakuki123

  • 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嵌入式平台的X86译码SoC架构设计.pdf

    SoC(System On a Chip)又称为片上系统,是指将微处理器、模拟IP核、数字IP核和存储器(或片外存储器接口)集成在单一芯片上。SoC产品不断朝着体积小、功能强的方向发展,芯片内部整合越来越多的功能。ARM架构作为嵌入式系统流行的应用,其应用的扩展面临软件扩充的问题,而X86平台上却有很多软件资源。若将已有的X86软件移植到ARM平台,则可以在一定程度上解决软件扩充的问题。 本论文针对X86指令在ARM中兼容的应用,以智能手机的应用为例,提出了基于ARM嵌入式平台,使用X86指令到ARM指令的二进制翻译模块,达到对X86指令的兼容。主要研究ARM公司的片上总线系统——AMBA AHB和AMBA APB片上总线标准。对Multi-layer总线结构进行研究,分析了Multi-layer AHB系统中使用的Bus Matrix模块的结构,从Bus Matrix模块的内部矩阵结构和系统架构两方面针对系统的特点作出优化。 最后介绍了论文采用的事物级模型与Verilog HDL协同仿真的方法和系统的控制过程,通过仿真结果的比较,验证了利用二进制翻译模块实现X86指令执行的可行性和优化后的架构较适合于X86翻译系统的应用。

    标签: ARM X86 SoC

    上传时间: 2013-06-28

    上传用户:钓鳌牧马

  • 华为软件编程规范

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

    标签: 华为 软件 编程规范

    上传时间: 2013-08-04

    上传用户:脚趾头