ARM9嵌入式系统2013概要.ppt

  1. 1、本文档共1061页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM9嵌入式系统2013概要

嵌入式系统 ARM9(S3C2410 A) 刘丽丽 补充 学委:下一次上课,交名单,两周后及课程设计的名单(打印稿和电子版) 电子版格式 班级名称 补充 本课程的学习方式:主动性、认真 学分:上课,上实验(把每个实验都做明白) 学好:用心,花费较多的时间做实验及课程设计 ARM和 XP (Ads 1.2) ARM 和 Linux (red hat 9.0版) 广州致远 周立功 单片机网站 看看 查找S3C2410A的中文手册 查找S3C2410A的所有寄存器汇总资料 查找ARM的汇编语言指令集 参考教材1:《ARM9嵌入式系统设计基础教程》黄智伟 北航出版社 参考教材2:《嵌入式Linux应用开发教程》 华清远见嵌入式学院 补充 一般说来,volatile用在如下的几个地方:   1、中断服务程序中修改的供其它程序检测的变量需要加volatile;    2、多任务环境下各任务间共享的标志应该加volatile; 3、存储器映射的硬件寄存器通常也要加volatile说明,因为每次对它的读写都可能有不同意义; 目录 第1章 嵌入式系统基础知识 第2章 ARM 9 体系结构 第3章 嵌入式系统输入/输出设备接口及存储器系统 第4章 S3C2410A 中断系统 第5章 时钟及电源管理模式 第6章 定时器工作原理 第7章 串行通信接口 第8章 DMA技术 第9章 人机接口 第10章 Linux操作系统基础 第11章 嵌入式Linunx软件设计 第12章 基于QtEmbedded的嵌入式图形用户界面设计 目录 实验 课程设计内容及格式 课程设计提交格式 第1章 嵌入式系统基础知识 1.1 嵌入式系统的定义和组成 1.2 嵌入式微处理器体系结构 1.3 嵌入式微处理器的结构和类型 思考题与习题 1.1 嵌入式系统的定义和组成 嵌入式系统的定义 目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 嵌入式系统无处不在,在移动电话、数码照相机、MP4、数字电视的机顶盒、微波炉、汽车内部的喷油控制系统、防抱死制动系统等装置或设备都使用了嵌入式系统。 1.1 嵌入式系统的定义和组成 1.嵌入式系统的发展历史 (1)无操作系统阶段:单片机是最早应用的嵌入式系统。单片机主要用来执行一些单线程的程序,完成监测、伺服和设备指示等多种功能,一般没有操作系统的支持,程序设计采用汇编语言。由单片机构成的这种嵌入式系统使用简便、价格低廉,在工业控制领域中得到了非常广泛的应用。 (2)简单操作系统阶段:20世纪80年代,出现了大量具有高可靠性、低功耗的嵌入式CPU(如Power PC等),芯片上集成有微处理器、I/O接口、串行接口及RAM、ROM等部件,面向I/O设计的微控制器在嵌入式系统设计应用。此时的嵌入式操作系统虽然还比较简单,但已经初步具有了一定的兼容性和扩展性,内核精巧且效率高,大大缩短了开发周期,提高了开发效率。 1.1 嵌入式系统的定义和组成 1.嵌入式系统的发展历史 (3)实时操作系统阶段:20世纪90年代,面对分布控制、柔性制造、数字化通信和信息家电等巨大市场的需求,嵌入式系统飞速发展。随着硬件实时性要求的提高,嵌入式系统的软件规模也不断扩大,实时多任务操作 系统(Real-time Operation System,RTOS)逐渐形成,系统能够运行在各种不同类型的微处理器上,具备了文件和目录管理、设备管理、多任务、网络、图形用户界面Graphic User Interface,GUI)等功能,并提供了大量的应用程序接口(Application Programming Interface,API),从而使应用软件的开发变得更加简单。 (4)面向Internet阶段:进入21世纪,Internet技术与信息家电、工业控制技术等的结合日益紧密,嵌入式技术与Internet技术的结合正在推动着嵌入式系统的飞速发展。 1.1 嵌入式系统的定义和组成 1.嵌入式系统的发展历史 2.嵌入式系统的发展趋势 (1)微处理器:精简系统内核,优化关键算法,降低功耗和软硬件成本。提供更加友好的多媒体人机交互界面。 (2)Linux、Windows CE、Palm OS等嵌入式操作系统:嵌入式操作系统自身结构的设计更加便于移植,具有源代码开放、系统内核小、执行效率高、网络结构完整等特点,能够在短时间内支持更多的微处理器。计算机的新技术、新观念开始逐步移植到嵌入式系统中,嵌入式软件平台得到进一步完善。 1.1 嵌入式系统的定义和组成 1.嵌入式系统的发展历史 2

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档