《嵌入式系统学习课件1只是分享.ppt》由会员分享,可在线阅读,更多相关《嵌入式系统学习课件1只是分享.ppt(69页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、嵌入式系统学习课件1课程大纲(26学时)课次学时形式内容第4周2讲课嵌入式系统概述第4周2讲课嵌入式硬件基础ARM微处理器体系结构第5周2讲课嵌入式实时操作系统概述第6周6讲课操作系统任务调度第7周4讲课操作系统任务同步与通信第8周2讲课uc/os-II移植第8周2讲课嵌入式系统开发方法概述第9周4讲课嵌入式系统接口第10周2讲课典型案例分析2实验(14学时)n嵌入式系统开发环境 nARM汇编基础 n实时系统的多任务及任务调度机制 n实时系统在ARM微处理器上的移植nARM的串行口实验 nA/D转换及LCD驱动 n嵌入式系统设计 3大家能够期望的收获n掌握一种学习方法-理论学习和实践并重n学习
2、嵌入式软硬件系统的基本概念、基本原理和设计方法n获得嵌入式开发设计的实践经验n获得学分n为未来职场的发展奠定技术基础4参考教材n王田苗 主编.嵌入式系统设计及实例开发(第三版).清华大学出版社,2008n任哲主编.嵌入式实时操作系统.北京航空航天大学出版社,2005 n罗雷主编.嵌入式实时操作系统及应用开发(第2版),20075第一章 嵌入式系统概述1 12 23 3嵌入式系统嵌入式系统(Embedded System)简介简介嵌入式系统的应用领域嵌入式系统的应用领域未来嵌入式系统的发展趋势未来嵌入式系统的发展趋势61.1.1 计算机系统计算机系统的三大领域n服务器市场n功能强n利润最大的市场
3、n可用性强n可扩展性n桌面市场n最广阔的市场n嵌入式市场n潜力最大的市场嵌入式系统简介7嵌入式系统简介n以往计算机分类:n大型计算机、中型机、小型机和微计算机n目前计算机分类:n超级计算机,大型计算机、工作站、微计算机、亚微计算机亚微计算机(嵌入式计算机)是以嵌入式系统的形式隐藏在各种装置、产品和系统中嵌入式系统简介8嵌入式系统简介 分时系统分时系统 批处理系统批处理系统 单用户系统单用户系统分布式计算分布式计算 基于网络的基于网络的个人计算个人计算 协同计算协同计算 普适计算普适计算 大型机大型机 小型机小型机 微型机微型机 基于开放系统的客基于开放系统的客户户/服务器服务器 普适计算终端普
4、适计算终端 资资源源使使用用的的灵灵活活性性计算的自由性计算的自由性 嵌入式系统简介9n协同计算:传统的管理方式和工作方式正在经受一场变革,社会逐步由个人工作时代迈入协同工作时代。先进的技术,如计算机网络技术、通讯技术、多媒体技术和群件技术共同构成了协同计算环境,可以使不同地域、不同时间、不同文化背景的人们能够协调一致地为某项任务而共同工作,这就是协同计算。我们也把支持上述协同工作的技术称为协同计算。n分布式计算:所谓分布式计算是一门计算机科学,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果
5、。n普适计算 所谓普适计算指的是,无所不在的、随时随地可以进行计算的一种方式;无论何时何地,只要需要,就可以通过某种设备访问到所需的信息。普适计算是指使用小型计算设备、在位置不断移动的过程中或在地理位置分布很广的范围内,在不稳定的通信条件下实现联机事务处理和企业核心数据访问。10无处不在的计算机 施乐公司Palo Alto研究中心主任Mark Weiser认为:“从长远来看,PC机和计算机工作站将衰落,因为计算机变得无处不在:例如在墙里、在手腕上、在手写电脑中(象手写纸一样)等等,随用随取、伸手可及”。嵌入式系统简介11嵌入式技术无处不在嵌入式系统简介12自自19971997年年1010月月1
6、515日发射以来,日发射以来,经历了经历了7 7年年3535亿公里航程的卡亿公里航程的卡西尼号太空船在西尼号太空船在20042004年年7 7月月1 1日日1010时时3030分进入土星轨道,开始分进入土星轨道,开始进行人类有史以来对土星及其进行人类有史以来对土星及其3131颗已知卫星最详尽的探测。颗已知卫星最详尽的探测。土星探测土星探测嵌入式系统简介13即使远在火星面对面对6 6万年才有一次万年才有一次的机会,科学家们的机会,科学家们积极行动起来积极行动起来从从6 6月开始,先后月开始,先后有欧洲的有欧洲的“火星快火星快车车”、美国、美国“勇气勇气号号”和和“机遇号机遇号”等三颗火星探测器等
7、三颗火星探测器飞往火星,而日本飞往火星,而日本一颗本已在太空一颗本已在太空“迷失方向迷失方向”的火星的火星探测器也在关键时探测器也在关键时刻及时刻及时“醒醒”来,来,开始了久违的火星开始了久违的火星之旅。之旅。火星与地球,这一对在星空中火星与地球,这一对在星空中遥遥相望的遥遥相望的“兄弟兄弟”,将迎来,将迎来6 6万年来万年来“最亲密的接触最亲密的接触”,在在20032003年年8 8月月2727日这一天,火日这一天,火星距离地球最近达到星距离地球最近达到5575662255756622(5(5千多万千多万)公里。公里。勇气号勇气号14“小鹰小鹰”号标准排水量为号标准排水量为601006010
8、0吨,满载排水量达吨,满载排水量达8112381123吨,舰长吨,舰长323.6323.6米,舰宽米,舰宽39.639.6米,吃水米,吃水11.411.4米,是世界上最大的常规动力航空米,是世界上最大的常规动力航空母舰。舰员母舰。舰员29302930名,其中军官名,其中军官155155名;航空人员名;航空人员24802480名,其中军官名,其中军官320320名。飞机:名。飞机:F-14DF-14D战斗机战斗机2020架,架,F/A-18F/A-18战斗机战斗机3636架,架,E-2CE-2C预警机预警机和和EA-6BEA-6B电子干扰机各电子干扰机各4 4架,架,6 6架架S-3BS-3B反
9、潜机,反潜机,6 6架直升机,架直升机,2 2架架ES-3AES-3A。嵌入式系统简介15Smart Dusthttp:/robotics.eecs.berkeley.edu/pister/SmartDust/嵌入式系统简介161.1.2 嵌入式系统定义nIEEE(美国电气电子工程师学会(Institute of Electrical and Electronic Engineers)定义n嵌入式系统是“用于控制、监视或者辅助操作的机器、设备或装置”(原文为devices used to control,monitor,or assist the operation of equipment,
10、machinery or plants)。n通常执行特定功能n嵌入式系统的核心-嵌入式微处理器n严格的时序和稳定性要求n全自动操作循环嵌入式系统简介17n一般定义n以应用为中心、以计算机技术为基础,软硬件可裁剪,应用系统对功能、可靠性、成本、体积、功耗和应用环境有特殊要求的专用计算机系统。是将应用程序、操作系统和计算机硬件集成在一起的系统(技术角度)n嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统。(系统角度)n术语嵌入式反映了这些系统通常是更大系统(被称之为嵌入的系统)的一个完整子系统。嵌入式的系统可以包含多个嵌入式系统。n广义定义n任何一个非计算机的计算系统嵌入
11、式系统简介18与PC的区别n嵌入式系统一般是专用系统,而PC是通用计算平台n嵌入式系统的资源比PC少得多n嵌入式系统软件故障带来的后果比PC机大得多n嵌入式系统一般采用实时操作系统n嵌入式系统大都有成本、功耗的要求n嵌入式系统得到多种微处理体系的支持n嵌入式系统需要专用的开发工具嵌入式系统简介191.1.3 嵌入式系统的组成从组成上看,嵌入式系统可分为嵌入式硬件系统与嵌入式软件系统两大部分,如图所示。嵌入式硬件系统主要由嵌入式处理器和外围接口电路及相关支撑硬件等组成。其中,嵌入式处理器在嵌入式硬件系统中处于核心地位,按照功能和用途划分,它可以进一步细分为嵌入式微控制器、嵌入式微处理器、嵌入式数
12、字信号处理器(DSP)和片上系统(SOC)等几种类型。20嵌入式系统的组成21嵌入式软件系统通常可划分为嵌入式操作系统和嵌入式应用软件两部分。在一些复杂的系统中,为了简化应用开发,还提供了一个中间层(嵌入式中间件层)。在早期的嵌入式系统中,系统的复杂性较低,这时的嵌入式系统通常不使用操作系统,而是由应用软件直接控制和管理硬件。例如,现在还大量存在的基于8位单片机的系统,一般仅完成单一的控制功能,其功能与硬件复杂度都较低,其软件通常只有一个简单的控制程序,在这类简单系统中没有使用操作系统的必要。随着技术的进步与复杂需求的出现,嵌入式系统进入了一个新的阶段,这个阶段的嵌入式系统硬件大多采用了32位
13、的嵌入式SOC(System on Chip)芯片,软件系统则增加了嵌入式操作系统。22从上图中可以看出,操作系统处于上层软件与嵌入式硬件系统的中间,在整个嵌入式系统中处于重要的地位,起着至关重要的作用。它负责控制与管理嵌入式硬件系统,将硬件的复杂性隐藏起来,为上层软件设计提供一个统一、易用的应用程序编程接口,以降低应用软件开发的复杂性。同时,作为嵌入式系统软、硬件资源的管理者,它负责系统软、硬件资源的调度与分配,保证系统资源被有效、合理地使用。总而言之,嵌入式操作系统的出现与使用是嵌入式系统发展过程中的一个重要的里程碑,它掩盖了底层硬件的复杂性,提高了软件的开发效率和软件的可维护性。23现代
14、嵌入式系统(例如手机)的功能与硬件复杂度较原有的单片机系统大大提高,同时软件开发的复杂度也大大提高,这类复杂系统已无法使用原来单片机的开发方法来实现,其开发模式发生了很大的变化。原来单片机的开发通常是由一个电子工程师完成电路设计、单片机软件编程仿真和调试开发等工作;嵌入式系统的开发主要属于电子工程领域的开发,它主要的工作是硬件设计,软件的工作量并不大。而复杂的嵌入式系统的开发模式发生了极大的改变,不仅硬件系统的开发比单片机复杂了许多,更重要的是在该系统中采用了嵌入式操作系统,其应用软件的开发转变为使用操作系统标准接口的计算机工程领域的应用软件的开发。24总之,复杂的嵌入式系统的开发模式已从原来
15、单片机时代电子工程领域的开发转变为电子工程和计算机工程的协同开发。一个复杂的嵌入式系统的开发不仅需要完成嵌入式硬件系统的开发,还需要完成嵌入式应用软件的开发,甚至需要嵌入式操作系统的定制与移植。251.1.4嵌入式系统的几个重要特征(1)系统内核小n由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。n比如ENEA公司的OSE分布式系统,内核只有5K,而Windows的内核则要大得多。嵌入式系统简介26嵌入式系统的几个重要特征()专用性强n嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常紧密,一般要针对硬件进行系统的移植。n即使在同一品牌、同一
16、系列的产品中也需要根据系统硬件的变化和增减不断进行修改。n同时针对不同的任务,往往需要对系统进行较大更改,程序的编译下载要和系统相结合,这种修改和通用软件的“升级”是完全不同的概念。嵌入式系统简介27嵌入式系统的几个重要特征()系统精简n嵌入式系统一般没有系统软件和应用软件的明显区分,不要求其功能设计及实现上过于复杂,这样一方面利于控制系统成本,同时也利于实现系统安全。嵌入式系统简介28嵌入式系统的几个重要特征()高实时性OSn这是嵌入式软件的基本要求,而且软件要求固态存储,以提高速度。软件代码要求高质量和高可靠性、实时性。嵌入式系统简介29嵌入式系统的几个重要特征(5)嵌入式软件开发走向标准
17、化n嵌入式系统的应用程序可以没有操作系统直接在芯片上运行。n为了合理地调度多任务、利用系统资源、系统函数以及和专家库函数接口,用户必须自行选配RTOS(RealTime Operating System)开发平台,这样才能保证程序执行的实时性、可靠性,并减少开发时间,保障软件质量。嵌入式系统简介30嵌入式系统的几个重要特征(6)嵌入式系统需要开发工具和环境n由于其本身不具备自主开发能力,即使设计完成以后,用户通常也是不能对其中的程序功能进行修改,必须有一套开发工具和环境才能进行开发。n这些工具和环境一般是基于通用计算机上的软硬件设备以及各种逻辑分析仪、混合信号示波器等。n开发时往往有主机和目标
18、机的概念,主机用于程序的开发,目标机作为最后的执行机,开发时需要交替结合进行。嵌入式系统简介31第一章 嵌入式系统简介1 12 23 3嵌入式系统嵌入式系统(Embedded System)简介简介嵌入式系统的应用领域嵌入式系统的应用领域未来嵌入式系统的发展趋势未来嵌入式系统的发展趋势32交叉学科n先进的计算机技术n半导体技术n电子技术n各个行业n面向具体应用33应用领域n社会经济的发展产生了一些新的需求,同时促进了嵌入式技术的广泛应用n中国正在成为世界制造大国,在消费电子、工业应用、军事国防、网络设备等领域都有嵌入式系统的应用嵌入式系统应用领域34嵌入式技术刺激了许多新的应用需求n嵌入式技术
19、发展又在不断刺激新的技术产生 信息家电、医疗电子病历、微小型智能武器消费电子消费电子嵌入式应用嵌入式应用信息家电信息家电智能玩具智能玩具军事电子军事电子通信设备通信设备移动存贮移动存贮工控设备工控设备智能仪表智能仪表汽车电子汽车电子网络设备网络设备工业工业军事国防军事国防电子商务电子商务网络网络嵌入式系统应用领域35工业控制工业控制 工业设备是机电产品中最大一类工业设备是机电产品中最大一类n过去在工业过程控制、数字机床、电力系统、电网安全、电网设备监测、石油化工系统等方面,大部分低端型设备主要采用是位单片机。n随着技术发展,目前许多设备除了进行实时控制,还须将设备状态,传感器的信息等在显示屏上
20、实时显示。嵌入式系统应用领域36嵌入式系统应用领域37信息家电n信息家电将成为嵌入式系统最大的应用信息家电将成为嵌入式系统最大的应用领域。领域。n只有按钮、开关的电器显然已经不能满只有按钮、开关的电器显然已经不能满足人们的日常需求。足人们的日常需求。n具有用户界面,能远程控制,智能管理具有用户界面,能远程控制,智能管理的电器是未来的发展趋势,如冰箱、空的电器是未来的发展趋势,如冰箱、空调等的网络化、智能化等调等的网络化、智能化等。嵌入式系统应用领域38嵌入式系统应用领域39嵌入式系统应用领域40日本富士通公司的仿人形机器人HOAP-1 嵌入式系统应用领域41交通管理、环境监测n交通管理在车辆导
21、航、流量控制、信息监测与汽车服务方面,目前GPS设备已经从尖端产品进入了普通百姓的家庭n水文资料实时监测,防洪体系及水土质量监测、堤坝安全,地震监测网,实时气象信息网,水源和空气污染监测。n加油站、停车场管理嵌入式系统应用领域42嵌入式Internet应用嵌入式系统应用领域43军事国防领域嵌入式系统应用领域阿富汗参加反恐作战的阿富汗参加反恐作战的“赫耳墨斯赫耳墨斯”价值价值4万美元,可携带万美元,可携带2架摄像机,发挥了很好作用。架摄像机,发挥了很好作用。44航天领域嵌入式系统应用领域45第一章 嵌入式系统简介1 12 23 3嵌入式系统嵌入式系统(Embedded System)简介简介嵌入
22、式系统的应用领域嵌入式系统的应用领域未来嵌入式系统的发展趋势未来嵌入式系统的发展趋势46n软件设计比重日益突出n组件设计技术nSOCn硬件软件化47n 经济性(POS开发失败,几十万、几万、5千、5百)n计算机要很便宜,让更多的人能买得起;n 小型化(笔记本、PDA)n人们携带方便;n 可靠性(汽车VCD,挑动问题)n能够在一般环境条件下或者是苛刻的环境条件下运行;n 高速度(飞机刹车系统)n能够迅速地完成数据计算或数据传输;n 智能性(知识推理、模糊查询、识别、感知运动)n使人们用起来更习惯,对人们更有使价值。48嵌入式系统开发的工作重点正在向软件转移。如:以机械控制系统为例,10年前机械、
23、硬件和软件在机电系统中所占的比重分别是65%、20%和15%,而在EMS中则是30%、15%和55%。嵌入式系统软件开发的特点:n实时性n模块化n组件化n可重用49语言和工具 作为编程语言,C语言在目前和未来的项目中的使用规模越来越大(图7和图8),大部分是以C+为代价。501.2 嵌入式处理器n1.2.1 嵌入式处理器的分类嵌入式系统的核心部件是各种类型的嵌入式处理器。目前据不完全统计,全世界嵌入式处理器的品种总量已经超过1000种,流行体系结构有30多个系列,其中8051体系的占有多半。生产8051单片机的半导体厂家有20多个,共350多种衍生产品,仅Philips就有近100种。现在几乎
24、每个半导体制造商都生产嵌入式处理器,越来越多的公司有自己的处理器设计部门。根据现状,嵌入式计算机可以分成下面几类。51n1嵌入式微处理器(Embedded Microprocessor Unit,EMPU)嵌入式微处理器有以下两种类型:(1)嵌入式系统中使用的通用处理器,它并不是专门用于嵌入式系统设计的,典型的代表有X86处理器(从80186、80386到Pentium M)。例如,研扬科技公司生产的嵌入式主板PCM830里就用到了Pentium M处理器,该产品用于医疗器械和电力调度控制系统中。(2)专门为嵌入式系统设计的处理器,因为其运算器、寄存器和总线的位宽长,功耗低且含指令流水线,具有
25、强大的计算能力,所以兼有许多通用处理器的特点,典型的代表有Am186/88、386EX、SC-400、PowerPC、68000、MIPS、ARM系列等。52n2嵌入式微控制器(Embedded Microcontroller Unit,EMCU)嵌入式微控制器又称单片机,顾名思义,就是将整个计算机系统集成到一块芯片中。嵌入式微控制器一般以某一种微处理器内核为核心,芯片内部集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A、Flash RAM、EEPROM等各种必要功能和外设。为适应不同的应用需求,一般一个系列的单片机具
26、有多种衍生产品,每种衍生产品的处理器内核都是一样的,不同的是存储器和外设的配置及封装。这样可以使单片机最大限度地和应用需求相匹配,功能不多不少,从而减少功耗和成本。53n和嵌入式微处理器相比,微控制器的最大特点是单片化,体积大大减小,从而使功耗和成本下降、可靠性提高。微控制器是目前嵌入式系统工业的主流。微控制器的片上外设资源一般比较丰富,适合于控制,因此称微控制器。嵌入式微控制器目前的品种和数量最多,比较有代表性的通用系列包括8051、P51XA、MCS-251、MCS-96/196/296、C166/167、MC68HC05/11/12/16、68300等。另外,还有许多半通用系列,如支持U
27、SB接口的8XC930/931、C540、C541,支持I2C、CAN-Bus、LCD及众多专用和兼容系列。54n特别值得注意的是,近年来提供X86微处理器的著名厂商AMD公司,将Am186CC/CH/CU等嵌入式处理器称为Microcontroller,Motorola公司把以PowerPC为基础的PPC505和PPC555亦列入单片机行列。TI(Texas Instruments)公司亦将其TMS320C2XXX系列DSP作为微控制器进行推广。55n3嵌入式DSP处理器(Embedded Digital Signal Processor,EDSP)DSP处理器对系统结构和指令进行了特殊设计
28、,使其适合于执行DSP算法,编译效率较高,指令执行速度也较快。在数字滤波、FFT、谱分析等方面,DSP算法正在大量进入嵌入式领域,DSP应用正在从通用单片机中以普通指令实现DSP功能过渡到采用嵌入式DSP处理器。嵌入式DSP处理器有两个发展来源:一是DSP处理器经过单片化、EMC改造、增加片上外设成为嵌入式DSP处理器,TI的TMS320C2000/C5000等属于此范畴;二是在通用单片机或SOC中增加DSP协处理器,例如Intel的MCS-296和Infineon(Siemens)的TriCore。56n推动嵌入式DSP处理器发展的另一个因素是嵌入式系统的智能化,例如各种带有智能逻辑的消费类
29、产品,生物信息识别终端、带有加/解密算法的键盘、ADSL接入、实时语音压解系统、虚拟现实显示等。这类智能化算法一般都是运算量较大,特别是向量运算、指针线性寻址等较多,而这些正是DSP 处理器的长处所在。57n嵌入式DSP处理器比较有代表性的产品是TI的TMS320系列和Motorola的DSP56000系列。TMS320系列处理器包括用于控制的C2000系列、用于移动通信的C5000系列,以及性能更高的C6000和C8000系列。DSP56000目前已经发展出DSP56000、DSP56100、DSP56200和DSP56300等几个不同系列的处理器。另外,Philips公司也推出了基于可重置
30、嵌入式DSP结构低成本、低功耗技术上制造的处理器,特点是具备双Harvard结构和双乘/累加单元,应用目标是大批量消费类产品。584片上系统(System on Chip,SOC)n随着EDA的推广和VLSI设计的普及化,以及半导体工艺的迅速发展,在一个硅片上实现一个更为复杂的系统的时代已来临,这就是片上系统(SOC)。各种通用处理器内核将作为SOC设计公司的标准库,和许多其他嵌入式系统外设一样,成为 VLSI设计中一种标准的器件,用标准的Verilog、VHDL等硬件描述语言描述,存储在器件库中。用户只需定义出其整个应用系统,仿真通过后就可以将设计图交给半导体工厂制作样品。这样,除个别无法集
31、成的器件以外,整个嵌入式系统大部分均可集成到一块或几块芯片中,应用系统电路板将变得很简洁,对于减小体积和功耗、提高可靠性非常有利。59nSOC可以分为通用和专用两类。通用系列包括Infineon的TriCore、Motorola的M-Core、某些ARM系列器件、Echelon和Motorola联合研制的Neuron芯片等。专用SOC一般用于某个或某类系统中,不为一般用户所知。一个有代表性的产品是Philips的Smart XA,它将XA单片机内核和支持超过2048位复杂RSA算法的CCU单元制作在一块硅片上,形成一个可加载JAVA或C语言的专用的SOC,可用于公众互联网(如Internet)
32、安全方面。601.2.2 ARM微处理器nARM是Advanced RISC Machines(高级精简指令系统处理器)的缩写,它既是一种微处理器知识产权(IP)核,也是一个公司的名称,它设计了大量高性能、廉价、低耗能的RISC处理器、相关技术及软件。ARM微处理器已广泛应用于无线通信、工业控制、消费类电子产品、网络产品等领域,并且保持持续增长的势头。目前,基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额。采用RISC架构的ARM微处理器一般具有如下特点:61 体积小、功耗低、成本低、性能高;支持Thumb(16位)/ARM(32位)双指令集;大量使用寄存器,指令
33、执行速度更快 大多数数据操作都在寄存器中完成;寻址方式灵活简单,执行效率高;指令长度固定。62nARM微处理器目前包括下面几个系列,每一个系列的ARM微处理器都有各自的特点和应用领域。(1)ARM7系列:一般包括ARM7TDMI、ARM7TDMI-S、ARM720T、ARM7EJ几种内核。ARM7TDMI是目前使用最广泛的32位嵌入式RISC处理器之一,主要应用于工业控制、Internet设备、网络和调制解调器设备、移动电话等多种多媒体和嵌入式应用领域。(2)ARM9系列:包含ARM920T、ARM922T和ARM940T 3种类型,主要应用于无线设备、仪器仪表、安全系统、机顶盒、高端打印机、
34、数字照相机和数字摄像机等领域。本书中介绍的S3C2410就是ARM9系列的ARM920T类型。63n(3)ARM9E系列:包含ARM926EJ-S、ARM946E-S和ARM966E-S 3种类型,主要应用于下一代无线设备、数字消费品、成像设备、工业控制、存储设备和网络设备等领域。(4)ARM10E系列:包含ARM1020E、ARM1022E和ARM1026EJ-S 3种类型,主要应用于下一代无线设备、数字消费品、成像设备、工业控制、通信和信息系统等领域。(5)SecurCore系列:包含SecurCore SC100、SecurCore SC110、SecurCore SC200和Secur
35、Core SC210 4种类型,主要应用于一些对安全性要求较高的应用产品及应用系统,如电子商务、电子政务、电子银行业务、网络和认证系统等领域。64n(6)Intel的Xscale处理器:它基于ARMv5TE架构的解决方案,是一款高性能、高成本效益比、低功耗的处理器。它支持16位的Thumb指令和DSP指令集,已使用在许多移动电话、个人数字助理和网络产品等场合。(7)Intel的StrongARM SA-1100处理器:它采用ARM架构高度整合的32位RISC微处理器,融合了Intel公司的设计和处理技术以及ARM架构的电源效率,采用在软件上相容ARMv4架构,同时采用具有Intel技术优点的架
36、构。Intel StrongARM处理器是便携型通信产品和消费类电子产品的理想选择,已成功应用于多家公司的掌上电脑系列。65n其中,ARM7、ARM9、ARM9E和ARM10为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求;SecurCore系列专门为安全要求较高的应用而设计;Intel的Xscale和StrongARM也是应用非常广泛的嵌入式处理器系列。66作业n嵌入式系统的定义是什么?n嵌入式系统有哪些特点?67谢 谢 各 位68此课件下载可自行编辑修改,仅供参考!此课件下载可自行编辑修改,仅供参考!感谢您的支持,我们努力做得更好!谢谢感谢您的支持,我们努力做得更好!谢谢