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

ARM嵌入式

ARM(AdvancedRISCMachines),既可认为是一个公司的名字,也可认为是对一类微处理器的统称。
  • 基于ARM的嵌入式系统移植设计.rar

    本文阐述了微处理器芯片S3C2410的内核、处理器模式、寄存器组、存储系统、寻址方式以及中断模式。研究了处理器的启动下载代码bootloader,并将裁减后的bootloader映像文件下载到ARM平台的Flash中;对嵌入式linux操作系统!文件系统和基于图形库的应用软件的开发也做了初步的研究。

    标签: ARM 嵌入式系统 移植

    上传时间: 2013-06-17

    上传用户:wl9454

  • 基于ARM的嵌入式USB图像采集系统.rar

    嵌入式图像采集系统具有体积小、成本低、稳定性高等优点,在远程监控、可视电话、计算机视觉、网络会议等领域应用广泛。为克服传统基于单片机的图像采集系统的种种不足,本文提出了一种新的解决方案,利用高速的ARM9嵌入式微处理器S3C2410A为硬件核心,搭配USB摄像头,结合Linux构建了一套嵌入式的图像采集系统。USB摄像头有着容易购买、性价比高等优点,但长期以来将其直接应用于嵌入式系统却很困难。随着ARM微处理器的广泛应用,嵌入式系统的性能得到了极大的提升。人们逐渐将操作系统引入其中,方便系统的管理和简化应用程序的开发。Linux是一个免费开源的优秀操作系统,将其移植到嵌入式系统中能够对系统进行高效地管理、极大地方便应用程序的开发。嵌入式的Linux操作系统继承了Linux的优良特性,还有着节约资源,实时性强等优点。在本方案中以嵌入式Linux操作系统为基础,借助其对USB、网络等的强大支持能力来构建高度灵活的图像采集系统。通过利用Linux操作系统内建的video4Linux对摄像头进行编程,实现了将USB摄像头采集到的视频数据进行显示和存为图片的功能。本文中具体讲述了嵌入式的软硬件平台的构建,USB摄像头的驱动开发,图像采集应用程序的实现等。本文提出的嵌入式图像采集方案适用于市面上绝大多数流行的USB摄像头,还能把得到的图像通过以太网传输以实现远程的监控。这套方案利用应用程序编程接口video4linux所提供的数据结构、应用函数等,实现了在Linux环境下采集USB摄像头图像数据的功能,并运用嵌入式的GUI开发工具Qt/Embedded来编写最终的应用程序实现了美观的用户界面。充分运用Linux操作系统和其工具的强大功能来实现图像采集, 对基于Linux内核的后续图像应用开发具有实用意义。本系统完全基于开放的平台和模块化的实现方法,具有良好的可移植性,可方便地进行各种扩展。这种方案所实现的图像采集系统成本低,灵活性高,性能好,是一种优良的解决方案。本文详细介绍了这种基于Linux系统和S3C2410A平台的嵌入式图像采集系统。关键词:嵌入式,ARM,USB,图像采集,Linux

    标签: ARM USB 嵌入式

    上传时间: 2013-06-05

    上传用户:bangbangbang

  • 基于ARM的嵌入式linux系统下的MP3设计.rar

    随着消费类电子产业的蓬勃发展,越来越多的嵌入式电子产品走进了千家万户。电脑的形态也不再局限于以前的PC机,各式各样的嵌入式系统出现在了众多的行业和应用中,其中ARM和Linux结合的产品在市场上最受青睐。ARM由于其低功耗、高性能、小体积、低成本受到了越来越广泛的重视,成为众多公司产品开发的主流硬件。而Linux则因其开放的源代码,可裁剪的内核,便利的开发环境,各硬件平台的通用性,逐渐成为嵌入式开发的主流操作系统。本课题的嵌入式MP3设计就是基于ARM和linux平台的。 @@ 本课题实现了一个完整的嵌入式系统,选用zq2410开发板为目标平台,linux作为目标操作系统,在这样的软硬件环境下研究实现MP3播放器。 @@ 文章首先综述了嵌入式系统开发方法,介绍了ARM处理器及其特点,Linux操作系统,嵌入式系统的开发模式以及如何搭建交叉开发环境,然后介绍了所选硬件平台zq2410目标板的各种资源,在系统软件开发中,介绍Uboot、Linux的裁剪和移植,根文件系统的制作以及核心驱动程序的开发,应用程序开发中,介绍了MP3的原理,移植Madplay MP3播放器,最后成功对Madplay播放器实现了综合控制。 @@关键词:嵌入式;ARM; Linux;驱动程序;MP3;

    标签: linux ARM MP3

    上传时间: 2013-05-26

    上传用户:lo25643

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

  • 嵌入式Linux系统开发技术详解—基于ARM

    本书以嵌入式Linux系统开发流程为主线,剖析了嵌入式Linux系统构建的各个环节。本书从嵌入式系统基础知识和Linux编程技术讲起,接下来说明了嵌入式Linux交叉开发环境的建立,然后分析了嵌入式Linux系统的引导程序、内核和文件系统三大组成部分,最后介绍了嵌入式Linux系统集成和部署的方法。本书使用的嵌入式Linux系统软件全部来源于开源站点,文中提供了具体的链接地址。本书主要以ARM平台为例,对U-Boot和Linux内核启动过程做了详细分析,为学习嵌入式Linux系统开发奠定基础。本书从概念上阐述了嵌入式Linux系统开发流程

    标签: Linux ARM 嵌入式

    上传时间: 2013-04-24

    上传用户:Miyuki

  • 基于ARM的嵌入式Linux终端的研究与实现

    嵌入式Linux是将普通Linux操作系统进行剪裁、修改,使之能在嵌入式计算机系统上运行的一种操作系统。由于兼有Linux和嵌入式系统的优点,以及ARMLinux因其开放的资源特性,嵌入式Linux系统有着巨大的市场前景和商业机会。 在实际的应用系统中,对操作系统的实时性能也有一定的要求。比如在通信系统中,如果能对操作系统的实时性能进行优化,提高系统的响应速度,就可以用软件实现通信协议,降低对硬件的要求,用单芯片实现通信系统,从而降低产品成本。 本论文的研究主要是基于ARM920T硬件平台,该平台主要面向高性能的用户产品开发。在此平台基础上,本文围绕着Linux内核向ARM平台移植中几个核心技术展开讨论:首先对嵌入式Linux系统体系结构进行了归纳,并详细阐述了与系统移植相关的重要层。接着,给出了启动引导代码Boot Loader和Linux内核初始化部分移植到硬件平台上的整个过程,解决了移植过程中所面临的任务和难题。最后,在对Linux内核驱动模型深入掌握的基础上,深入探讨了QT/Embedded界面的移植。 本文最后讨论了一些当前嵌入式Linux实时优化技术。分析了在成功移植ARM Linux内核基础上,优化ARM Linux的中断系统,降低系统的中断延时。

    标签: Linux ARM 嵌入式

    上传时间: 2013-06-21

    上传用户:change0329

  • 基于ARM的嵌入式Linuz操作系统的移植

    随着电子产品的飞速发展,嵌入式系统已经在这个社会上无处不在。操作系统作为嵌入式产品的灵魂,一定要依据产品的需要安装合适的操作系统,以便于可以更好的编写应用程序。 本研究将Linux操作系统移植到QQ2440开发板。操作系统移植的目的是为了能够更好的利用开发板开发应用程序,本文将Linux2.6版本内核移植到QQ2440开发板,使开发板可以用于工业过程控制。文章介绍了嵌入式系统的特点、ARM体系结构、嵌入式Linux操作系统。重点描述了Linux操作系统的移植,论文在Linux操作系统移植研究中,首先,进行了移植环境的设计和搭建,建立交叉编译环境,配置网络文件系统NFS。然后,对Linux2.6版本内核和vivi进行配置和编译并以yaffs文件系统为例,介绍了yaffs根文件系统映象的制作。最后,介绍了一种解决内核实时化的方法。在论文的最后,给出了嵌入式Linux驱动程序的概念与结构以及开发流程,并进行了UART2串口以及LCD显示屏驱动的开发。全文详细的描述了嵌入式Linux操作系统移植的流程,在基于QQ2440开发板上给出了bootloader、内核以及文件系统移植的实现方法。并给出了解决Linux内核实时化的一种算法并进行了驱动程序的开发。

    标签: Linuz ARM 嵌入式 操作系统

    上传时间: 2013-06-04

    上传用户:LouieWu

  • 基于ARM的嵌入式linuz系统下的MP3设计

    随着消费类电子产业的蓬勃发展,越来越多的嵌入式电子产品走进了千家万户。电脑的形态也不再局限于以前的PC机,各式各样的嵌入式系统出现在了众多的行业和应用中,其中ARM和Linux结合的产品在市场上最受青睐。ARM由于其低功耗、高性能、小体积、低成本受到了越来越广泛的重视,成为众多公司产品开发的主流硬件。而Linux则因其开放的源代码,可裁剪的内核,便利的开发环境,各硬件平台的通用性,逐渐成为嵌入式开发的主流操作系统。本课题的嵌入式MP3设计就是基于ARM和linux平台的。 本课题实现了一个完整的嵌入式系统,选用zq2410开发板为目标平台,linux作为目标操作系统,在这样的软硬件环境下研究实现MP3播放器。 文章首先综述了嵌入式系统开发方法,介绍了ARM处理器及其特点,Linux操作系统,嵌入式系统的开发模式以及如何搭建交叉开发环境,然后介绍了所选硬件平台zq2410目标板的各种资源,在系统软件开发中,介绍Uboot、Linux的裁剪和移植,根文件系统的制作以及核心驱动程序的开发,应用程序开发中,介绍了MP3的原理,移植Madplay MP3播放器,最后成功对Madplay播放器实现了综合控制。

    标签: linuz ARM MP3 嵌入式

    上传时间: 2013-04-24

    上传用户:Amygdala

  • 基于ARM的嵌入式USB图像采集系统

    嵌入式图像采集系统具有体积小、成本低、稳定性高等优点,在远程监控、可视电话、计算机视觉、网络会议等领域应用广泛。为克服传统基于单片机的图像采集系统的种种不足,本文提出了一种新的解决方案,利用高速的ARM9嵌入式微处理器S3C2410A为硬件核心,搭配USB摄像头,结合Linux构建了一套嵌入式的图像采集系统。USB摄像头有着容易购买、性价比高等优点,但长期以来将其直接应用于嵌入式系统却很困难。随着ARM微处理器的广泛应用,嵌入式系统的性能得到了极大的提升。人们逐渐将操作系统引入其中,方便系统的管理和简化应用程序的开发。Linux是一个免费开源的优秀操作系统,将其移植到嵌入式系统中能够对系统进行高效地管理、极大地方便应用程序的开发。嵌入式的Linux操作系统继承了Linux的优良特性,还有着节约资源,实时性强等优点。在本方案中以嵌入式Linux操作系统为基础,借助其对USB、网络等的强大支持能力来构建高度灵活的图像采集系统。通过利用Linux操作系统内建的video4Linux对摄像头进行编程,实现了将USB摄像头采集到的视频数据进行显示和存为图片的功能。本文中具体讲述了嵌入式的软硬件平台的构建,USB摄像头的驱动开发,图像采集应用程序的实现等。本文提出的嵌入式图像采集方案适用于市面上绝大多数流行的USB摄像头,还能把得到的图像通过以太网传输以实现远程的监控。这套方案利用应用程序编程接口video4linux所提供的数据结构、应用函数等,实现了在Linux环境下采集USB摄像头图像数据的功能,并运用嵌入式的GUI开发工具Qt/Embedded来编写最终的应用程序实现了美观的用户界面。充分运用Linux操作系统和其工具的强大功能来实现图像采集,对基于Linux内核的后续图像应用开发具有实用意义。本系统完全基于开放的平台和模块化的实现方法,具有良好的可移植性,可方便地进行各种扩展。这种方案所实现的图像采集系统成本低,灵活性高,性能好,是一种优良的解决方案。本文详细介绍了这种基于Linux系统和S3C2410A平台的嵌入式图像采集系统。

    标签: ARM USB 嵌入式 图像采集系统

    上传时间: 2013-04-24

    上传用户:再见大盘鸡