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

嵌入式实

  • RT0S在MCS-51系列单片机中的应用

    RT0S在MCS-51系列单片机中的应用:在嵌入式应用中使用实时操作系统(RTOS),已成为单片机应用领域的一个热点.本文对RTOS内核做了简单的介绍.讨论了在KEIL C V6.23编译器中,移植实

    标签: RT0S MCS 51 单片机

    上传时间: 2013-07-02

    上传用户:nanshan

  • 基于FPGA嵌入式系统的激光测距机的研究

    相位激光测距是一种高精度的距离测量技术,随着电子器件和信号处理技术的发展,这种测距技术在军用和民用领域必将得到更为广泛的研究和应用。本文介绍了一种基于FPGA嵌入式技术的相位激光测距系统,该系统采用先进的FPGA技术,实现了调制信号产生、信息控制与处理三个模块的整合,解决了传统相位激光测距所难以克服的弱点。 文中阐述了激光测距和调制信号源的基本原理,分析了影响测距精度的因素,指出应用DDS技术可以实现宽带、高精度的调制信号输出,说明了引起DDS输出信号杂散的原因和解决的办法。分析了应用FFT运算实现信号相位提取的基本原理及设计方法,采用这种检相技术,可以极大地提高测相精度与灵敏度。提出了基于FPGA嵌入式系统的相位式激光测距机的整体设计,并就各部分进行了详细的分析与设计。介绍了激光测距系统的外围电路和基于QuartusⅡ集成软件平台的部分硬件电路的设计,并对其中的设计进行了仿真和验证,总结提出了对系统今后的进一步改进和完善的思路。

    标签: FPGA 嵌入式系统 激光测距机

    上传时间: 2013-06-28

    上传用户:cc111

  • 嵌入式USB总线器件端处理器的FPGA实现研究

      本文提出了一种适合于嵌入式SoC的USB器件端处理器的硬件实现结构。并主要研究了USB器件端处理器的RTL级实现及FPGA原型验证、和ASIC实现研究,包括从模型建立、算法仿真、各个模块的RTL级设计及仿真、FPGA的下载测试和ASIC的综合分析。它的速度满足预定的48MHz,等效门面积不超过1万门,完全可应用于SOC设计中。  本文重点对嵌入式USB器件端处理器的FPGA实现作了研究。为了准确测试本处理器的运行情况,本文应用串口传递测试数据入FPGA开发板,测试模块读入测试数据,发送入PC机的主机端。通过NI-VISA充当软件端,检验测试数据的正确。     

    标签: FPGA USB 嵌入式 器件

    上传时间: 2013-07-24

    上传用户:1079836864

  • 嵌入式Linux开发指南

    嵌入式Linux开发指南,这是面向嵌入式Linux初学者,比较简练,适合入门

    标签: Linux 嵌入式 开发指南

    上传时间: 2013-05-18

    上传用户:fanghao

  • ARM嵌入式入门级教程

    ARM嵌入式入门级教程,非常适合初学者.不看不知道...

    标签: ARM 嵌入式 入门级 教程

    上传时间: 2013-07-01

    上传用户:924484786

  • ARM嵌入式教学实验系统的研究与实现

    ARM嵌入式技术在工业和生活中正得到越来越广泛的应用,为了适应技术的发展和社会的需求,满足为社会培养创新型人才的需要,高校通信类和电子类专业开设ARM嵌入式技术相关课程及其实验课程将成为趋势。在课程中设置合理实验,可以有效提高学生的动手能力和培养创新性思维,帮助学生更快、更好地掌握理论和应用技术。 论文设计的ARM嵌入式教学实验系统包括一块适合普通高校嵌入式技术实验课程教学的实验开发板及其配套的实验。该实验系统针对一般高校所开设的ARM嵌入式技术相关课程的要求而设计,配套实验符合教学大纲及实验课时的要求。 论文设计的实验开发板主要组成模块有:最小系统,包括控制器模块、电源模块、复位模块、Flash ROM模块、SDRAM模块、JTAG接口等;扩展接口,包括LED、键盘、RS232串口、I2C接口、液晶模块、以太网模块等。实验开发板采用S3C4510B网络控制芯片用作控制和信号处理,使用网络接口芯片DM9161和隔离变压器H1102完成网络接入,使用AM29LV160和HY57V641620HG构建16位存储单元,使用AT24C01和PCF8583来构建I2C接口,使用MAX232完成TTL电平转换以扩展RS232串口,并扩展键盘和LCD实现人机交互。实验开发板的硬件设计充分考虑了一般高校实验室的条件和需求,能够较好地将成本控制在150元左右,有利于在有限的条件下为每个学生尽可能的创造动手制作PCB的实验条件。实验板的接口设计能够让学生较为方便地开展实验,并考虑了实验板扩展和二次开发的需要。 论文设计的实验系统配套实验主要有基础实验、扩展实验和设计实验。基础实验主要帮助学生熟悉嵌入式系统的片内资源和特殊功能寄存器的配置方法,对整个嵌入式系统的架构有一定的理解,能编程完成一些简单的控制功能;扩展实验主要帮助学生建立嵌入式系统开发和设计的基本理念,能够设计和实现常见的外设驱动程序,能够进行操作系统的配置和移植,能够自行对实验板进行一定程度的扩展;设计实验能够帮助学生提高嵌入式系统的设计开发能力,使学生能根据需要设计出实现一定功能的扩展模块,从而使实验板扩展成实现具体功能的工业产品。基础实验包括ADS集成环境实验、键盘实验(GPIO输入)、LED实验(GPIO输出)、定时器实验、外部中断实验、UART串口通信实验、I2C接口实验、液晶显示实验;扩展实验包括建立交叉编译环境实验、操作系统编译实验、操作系统移植实验、以太网通信实验、TFTP实验、WEB访问实验;设计实验包括TCP/IP协议栈实验、Web服务器实验。学生通过完成基础实验、扩展实验和设计实验来达到教学大纲的要求,并可以在此基础上进行更深入的创新性开发实验,可以满足一般高校嵌入式技术实验课程教学的需要。 论文介绍了嵌入式交叉编译环境的建立以及实验开发板设计完成后进行的调试。实验开发板移植的嵌入式操作系统为uClinux,采用的Bootloader为U-boot。论文还简单介绍了实验系统的扩展方案和二次开发方案,并对嵌入式新技术的发展做了粗浅的探讨。 论文所做的工作以科学发展观为指导,是对普通高校ARM嵌入式技术实验课程设计的一次有益探索。

    标签: ARM 嵌入式 教学实验系统

    上传时间: 2013-04-24

    上传用户:jjq719719

  • 基于ARM S3C2410平台下嵌入式Linux虚拟机移植技术的研究与实现

    基于ARM S3C2410平台下嵌入式Linux虚拟机移植技术的研究与实现

    标签: S3C2410 Linux ARM 嵌入式

    上传时间: 2013-07-14

    上传用户:zuozuo1215

  • 基于ARM Cortex的嵌入式以太网通信的实现

    近年来,随着以太网技术的发展和普及,以TCP/IP协议为代表的开放式互联网技术在各个领域都得到了广泛的应用,但是大量的设备都有SPI串行接口,这些设备的串行数据需要通过网络进行传输,因此必须要寻求一种解决方案,用来解决这些传统设备与现今的网络设备之间的互联问题。本文针对这种情况设计了一种基于ARM处理器的嵌入式以太网接口系统。 本文分别对SPI串行通信和基于TCP/IP协议的以太网进行研究和分析,在此基础上设计一个嵌入式系统—基子ARM处理器的串行通信与以太网的协议转换系统,来实现SPI串行口与网口的数据传输。 首先分析了当前串行通信的应用现状和以太网技术的发展动态,指出SPI串口设备网络化的趋势,然后详细介绍了嵌入式处理器LM3S8962的特点和内部结构接着阐述了嵌入式TCP/IP协议栈的总体设计以及每层协议的编写过程。在硬件设计方面,对本文所设计的系统—基于ARM处理器的串行通信与以太网的协议转换系统进行了总体设计,将系统分为三个主要模块:处理器模块、SPI通信模块和以太网接口模块。同时在软件设计方面对启动代码流程、驱动程序设计与实现、软件包的配置进行了说明。对设计的主程序的流程图以及各个任务参数设置加以分析。最后对系统进行了测试表明通信是成功的。 总之,本文完成了嵌入式网络控制器的硬件平台架构设计、嵌入式操作系统的移植,为今后嵌入式网络控制器的后继开发提供了一个嵌入式平台,研究成果对于嵌入式远程监控系统在远程控制领域的应用具有一定的参考价值。

    标签: Cortex ARM 嵌入式 以太网通信

    上传时间: 2013-04-24

    上传用户:jiiszha

  • 基于ARMLinux的嵌入式教学实验平台构建

    国内大部分普通高校实验室的嵌入式实验教学系统基本上是基于8位CPU的单片机,这些系统的技术已经十分成熟且实验内容大多停留在单一的验证性实验,因此只能提供基础知识的教学而不能涵盖基础、综合、创新三个层次,也不能培养出市场对嵌入式系统需求的学生。而建立以ARM为内核的嵌入式处理器和嵌入式Linux操作系统相结合的实验教学体系及实验内容,能使学生在软、硬件知识结合上和能力上有新的提高。 ARM是当前全球领先的16/32位RISC微处理器内核,现在大多数功能强大的嵌入式处理器都是基于ARM内核构建的,如本课题中教学实验平台硬件部分以IntelXscale处理器PXA270为核心,软件部分以Linux操作系统为核心进行开发,教学实验平台是基于嵌入式Linux操作系统,高速的网络型硬件平台功能强大、复杂,起点高,适合于各高校的教学和实验,以及各种嵌入式系统的课题和科研项目。 构建教学实验平台的主要工作是完成硬件的设计、实现及操作系统移植。本论文主要在阐述嵌入式概念和主要开发技术、方法的基础上,对PXA270硬件平台和嵌入式Linux操作系统软件平台作了相关介绍;详细讲述了移植Linux到硬件平台的过程,实现ARM—Linux嵌入式系统软硬件的结合,并在该教学实验平台上设计了如触摸屏控制实验、USB设备实验与数字视频接口等实验。

    标签: ARMLinux 嵌入式 教学实验

    上传时间: 2013-07-04

    上传用户:yyq123456789

  • 基于ARM-LINUX的嵌入式媒体播放器的研究与实现

    随着科学技术的发展,人们对生活质量的要求越来越高,在视听享受方面,家庭影院越来越普遍,便携式电子设备也日趋成熟。目前,人们对嵌入式媒体播放器的研究越来越广泛了,国内外已经出现了像MP3、MP4和智能手机等众多样式的便携式嵌入式媒体播放器。但由于种种环境及条件的限制,这些便携式的媒体播放器都只能播放单一的或几种固定的媒体格式,可扩展性都比较差;而现在随着应用的不断增多,越来越多的更先进的压缩算法被提出,导致了媒体格式的多样化,在这种情况下,必然要求嵌入式媒体播放器要适应多种格式。为此,通过对各种PC机上的播放器设计架构的研究与借鉴,在本文中主要在软件方面为嵌入式媒体播放器设计了一种可扩展性架构,并设计了播放器界面,实现了一些播放器的功能。 另外,在本文还介绍了一种基于嵌入式技术的多媒体播放器的系统设计方案。该系统主要是通过在嵌入式芯片上加载操作系统,同时扩充必要的接口,在操作系统的支持下,开发多媒体播放器。 在本文的整个系统设计过程中,采用了Intel公司的PXA270处理器芯片,外扩展了USB接口,定制并加载了Linux操作系统,在操作系统的支持下,对各个外扩的接口进行了驱动程序的编写,同时应用QT/Embedded开发了多媒体播放器的图形界面并实现了相应的功能,最后,图像既可显示在LCD显示屏上也可通过VGA接口显示在电脑显示屏上,声音信号则是通过PXA270处理器的IIS总线传给CODEC芯片,然后将其转换为模拟信号,进而通过音箱或者耳机等设备放出。

    标签: ARM-LINUX 嵌入式 媒体播放器

    上传时间: 2013-06-19

    上传用户:stvnash