文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > 基于ARM的嵌入式系统设计方法研究
侵权投诉

基于ARM的嵌入式系统设计方法研究

“嵌入式系统概论”课程设计

维普资讯 doc.guandang.net

僵 J埭木与僵一亿 I

基于 A M的嵌入式系统设计方法研究 R A Su y o h eg to fAR B s d E e d dS se td nteD in Me d o M ae mb d e y tm h 邵常勇。陈 涤董国锋

S A h, og C E D D N u-n H O Ca ̄yn H N i O GG o eg f 3 2住 A M处理器具有高性能、功耗的特性, R低已经成为嵌入式系统开发的首选,而嵌入式系统的初始化

引导技术是嵌入式系统开发的一个难点。本文介绍了于 A M的嵌入式系统的设计方法,基 R重点讲解了 系统的初始化引导技术。 AM R嵌入式系统 nnx u .

Al I b s

T e3一i A h 2 bt RM rcso a h ulyo ihp r r n ea dlw e eg ed d, n lsb cme poesrh steq ai fhg e oma c n o nryne e a dI eo t f d d yt,b t h nt l aint h q eo mb d e ytm i ut d e sse m u eiiai t c n u fe e d ss t i z o e i d e i admc l s

h n t oc t eeo me t e tef' h iei ed vlp n f ̄ sc nh o

po lm.T i p p rit d c sted sg e o f RM ae mb d e ytm,a dmanye pan ei t la rbe hs a r u e einm t do e no h h A bsd e e d dss e n il x list n i i— h i az t n tc nq e i e h i . o u

Ke wod AR y rs M E e d ytm Ln x mb d e ss d e iu

1概述 嵌入式系统被定义为:以应用为中心,以计算机技术为

为安全要求较高的应用而设计。

,

A微处理器包含一系列的内核结构, M R以适应不同的应

用领域,用户如果希望使用 Wi E或标准 L u等操作系统 n C ix n 以减少软件开发时间,就需要选择 A M 2T以上带有 M U R 70 M ( m r aae etU t Me oy ngm n n )功能的 A M芯片, R 2T M i R A M70、 A M90、 R 2T、R 4T Sr gA M都带有 M U功能。 R 2T A M

92 AⅢI、t n- R 6 o M

基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、 体积、功耗严格要求的专用计算机系统。嵌入式系统的硬件 和软件都必须高效率地设计,量体裁衣、除冗余,去力争在同 样的硅片面积上实现更高的性能。3 2位 A M嵌入式处理器 R

而 A M T M则没有 M U不支持 Wnos E和标准 L u, R 7D I M, i w d C ix n 但目前有 uL u等不需要 M U支持的操作系统可运行于 Cix n M A M T M硬件平台之上。事实上, L u已经成功移植到 R TD I u ix Cn 多种不带 M U的微处理器平台上, M并在稳定性和其他方面 都有上佳表现。

具有高性能、低功耗的特性,并且提供了可编程性和可操作 性,软件的设计可以独立于硬件,已被广泛应用于消费电子

产品、无线通信和网络通信等领域。 嵌入式 L u是一种由裁剪过的内核和根据需要定制的 ix n

系统模块组成的小型操作系统。其特点有:微小,多内核最几百 K; B支持 X 6 3多种 8b一 4b的 M U和 M U支 8等 O i 6 t P t i C;持 R M等多种存储器; O具有多任务、多进程的特征,具有一定的实时性;网络支持完整,件开放性好,iL主机通信软 L x m

3 B ol dr发 ot ae开 o Bo odr由汇编语言编写的芯片引导程序。它固化 ot ae是 l在目标板的 R M中, O用于启动存放在 R AM中或者 R M中的 O嵌入式软件的程序。如果 C U支持, bo odr P在 otae开发过程 l

上的程序可移植到嵌入式 L u系统上; ix n具有强大的技术支持背景。 . 典型的基于 A M嵌入式 L u系统硬件平台一般包括 R ix n 一

中也可以将它放在 R M中运行。在嵌入式 L u的开发中, A ix n 首先要根据硬件目标板的特性开发出 b tae程序, o l dr oo以完 成下面的任务: 3 1初始化处理器 .使用 bol dr ota e初始化处理器中的一些配置寄存器。比 o

个以 A M为内核的处理器、储器和必要的外部接口与 R存

设备;其设计要点主要包括: R选型、otae开发、 AM bo odr l系统

初始化、下载系统映像 (操作系统固化 )存储器管理等部分。、 下面对各

步骤进行详细介绍。

如:如果需要使用 A M 2T R 70处理器的 M U的话, M就应当在

2 R选型 A M 删

.

boodr otae中使用控制命令打开 M。 l MU 3 2初始化必备的硬件 .

微处理器目前包括下面几个系列: R A M7系列、

使用 b tae初始化和设置板上的必备硬件。比如初 ol dr oo始化内存、lh O F sR M和中断控制器等;主机下载系统映像 a从

AM R 9系列、 R g A M E系列、 R 0 A M1E系列、euC r Scroe系列、 I Ie nl

的 Xc eIe的 So A n g、t ̄ n l tn R。其中,R 7A M、 R g rg A M、 R 9A M E和 A蝴 1 4 I 0为个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。Sc C r ew oe系列专门

到硬件板上的接口设备也是由它完成初始化的,比如:有些硬件板使用以太网传输嵌入式系统映像文件,那么在 bo o. t 1 dr o e中会使用以太网卡驱动程序初始化硬件, a随后与客户 端的 boodr otae客户端程序通讯, l并完成下载工作。

*山东大学信息科学与工程学院

济南 200 5 10

基于ARM的嵌入式系统设计方法研究

第1页

你可能喜欢

  • 工程电路
  • 嵌入式系统设计师
  • 嵌入式系统开发
  • ARM嵌入式系统论文
  • ARM嵌入式程序设计
  • 人民币升值的影响
  • 人民币升值的原因

热门文档

相关文档

  • 基于ARM的嵌入式系统设计方法研究

    ARM ,linux系统,嵌入式开发ARM ,linux系统,嵌入式开发隐藏>> 研究与探讨 信息技术与信息化 基于 ARM 的嵌入式系统设计方法研究 A Study on the Deign Method ...

  • 第四讲 基于ARM的嵌入式系统设计方法

    嵌入式系统开发与应用东南大学信息科学与工程学院 2011.09 第四讲 基于ARM的嵌入式系统设计方法 主要内容 ? 嵌入式系统设计方法 ? 基于S3C2410的硬件设计 主要内容...

  • 【论文】基于ARM的嵌入式系统开发方法及其应用研究

    基于ARM的嵌入式系统开发方法及其应用研究_专业资料。从基础概念入手,先介绍了嵌入式系统的定义、特点及结构组成,以ARM-Linux为例说明了嵌入式系统的搭建;然后研究...

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

    《基于 ARM 的嵌入式系统设计》课程标准一、课程性质及任务 1.课程定位 本课程是计算机应用技术专业嵌入式系统方向的专业课, 是学生专业能力的 核心课程之一。 ...

  • 基于ARM的嵌入式系统设计方法和流程

    引言由于 ARM 的强大的处理能力与其性能,目前 ARM 已经被广泛应用于各种嵌入式系统中。 与之相应,ARM 的系统设计复杂度和难度,较之传统的设计方法也大大提升了。...

  • 基于ARM的嵌入式系统开发方法及其应用研究

    基于ARM的嵌入式系统开发方法及其应用研究_计算机软件及应用_IT/计算机_专业资料。基于 ARM 的嵌入式系统开发方法及其应用研究 摘要:从基础概念入手,先介绍了嵌入式...

  • 【论文】基于ARM嵌入式Web服务器系统的设计与研究

    基于ARM嵌入式Web服务器系统的设计与研究_专业资料。介绍了一种新型的基于ARM的嵌入式Web服务器系统设计与实现方案,阐述了系统的软硬件实现方法,针对嵌入式服务器...

  • 基于ARM的嵌入式系统硬件设计

    仪器 指导教师:汪乐宇;陈耀武 2003.2.1 浙江人学硕士学位论文 摘要 摘 要 本文提出并研究设计了一种基于ARM处理器的嵌入式应用系统,月:完成了系统的硬件设计。...

  • 基于ARM的流水灯嵌入式系统设计

    基于S3C2410 的流水灯 控制系统设计 学班姓组 号: 级: 名: 别: 第三组 指导教师: 课程名称: 《ARM 嵌入式系统设计实训》 提交日期: 2013 年 12 月 27 ...

  • 文献检索课题综合报告范例 基于ARM 的嵌入式系统程序开发

    文献检索课题综合报告范例 基于ARM 的嵌入式系统程序开发_其它技巧_PPT制作技巧...但与 之相应,ARM 的系统设计复杂度和难度,较之传统的设计方法也大大提升了。 ...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email