嵌入式系统及应用绪论1.ppt
《嵌入式系统及应用绪论1.ppt》由会员分享,可在线阅读,更多相关《嵌入式系统及应用绪论1.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式系统及应用绪论1 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望1.1嵌入式系统的基本概念嵌入式系统的基本概念从从使用使用角度,计算机可分为角度,计算机可分为两类两类:一类是一类是独立使用的计算机系统,如个人计算机、工作站等;独立使用的计算机系统,如个人计算机、工作站等;手持的手持的MP3PCPC机机,通用计算机通用计算机1、什么是嵌入式系统?、什么是嵌入式系统?另一类是另一类是嵌入式计算机系统,它是作为其他系统的组成部分使用的嵌入式计算机系统,它是作为其他
2、系统的组成部分使用的第一章绪论第一章绪论(1)根据根据IEEE(国际电气和电子工程师协会)的定义:国际电气和电子工程师协会)的定义:devicesusedtocontrol,monitor,orassisttheoperationofequipment,machineryorplants(嵌入式系统是嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置用于控制、监视或者辅助操作机器和设备的装置”)可以看出此定义是从应用上考虑的,嵌入式系统是软件和硬件的可以看出此定义是从应用上考虑的,嵌入式系统是软件和硬件的综合体,还可以涵盖机电等附属装置。综合体,还可以涵盖机电等附属装置。(2)一般定义)
3、一般定义(国内定义国内定义)“以以应用为中心应用为中心、以、以计算机技术为基础计算机技术为基础、软件硬件可裁剪软件硬件可裁剪、功能、功能、可靠性、成本、体积、功耗严格要求可靠性、成本、体积、功耗严格要求的专用计算机系统。的专用计算机系统。”2 2、几种定义、几种定义3、嵌入式系统的组成、嵌入式系统的组成一般有以下四个部分组成一般有以下四个部分组成嵌入式微处理器嵌入式微处理器外围硬件设备外围硬件设备硬件硬件软件软件实现对其它设备的控制、实现对其它设备的控制、监视、管理等功能监视、管理等功能嵌入式操作系统嵌入式操作系统应用程序应用程序嵌入式系统是嵌入到对象体系内部的嵌入式系统是嵌入到对象体系内部的
4、专用计算机系统专用计算机系统4 4、嵌入式系统的分类、嵌入式系统的分类l按表现形式分:(硬件范畴)按表现形式分:(硬件范畴)n芯片芯片级嵌入(含程序或算法的处理器)级嵌入(含程序或算法的处理器)n模块级嵌入(系统中的某个核心模块)模块级嵌入(系统中的某个核心模块)n系统级嵌入系统级嵌入SOC(Systemonachip)l按按实时性实时性要求分要求分:(软件范畴):(软件范畴)l非实时系统(非实时系统(PDAPDA,Personal Digital Assistant 個人數字助理個人數字助理)l软实时系统(消费类产品)软实时系统(消费类产品)l硬实时系统(导引头等工业和军工系统)硬实时系统(
5、导引头等工业和军工系统)5、嵌入式系统的几个重要特征、嵌入式系统的几个重要特征(1)系统内核小)系统内核小 由由于于嵌嵌入入式式系系统统一一般般是是应应用用于于小小型型电电子子装装置置的的,系系统统资资源相对有限,所以内核较之传统的操作系统要小得多。源相对有限,所以内核较之传统的操作系统要小得多。比比如如ENEA公公司司的的OSE分分布布式式系系统统,内内核核只只有有5K,而而Windows的内核则要大得多。的内核则要大得多。()专用性强()专用性强 嵌入式系统的个性化很强,其中的软件系统和硬件的结嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常紧密,一般要针对硬件进行系统的移植。合非常
6、紧密,一般要针对硬件进行系统的移植。嵌嵌入入式式系系统统一一般般没没有有系系统统软软件件和和应应用用软软件件的的明明显显区区分分,不不要要求求其其功功能能设设计计及及实实现现上上过过于于复复杂杂,这这样样一一方方面面利利于于控控制制系系统统成成本本,同同时也利于实现系统安全。时也利于实现系统安全。()高实时性()高实时性OS是是嵌入式软件的基本要求,软件固态存储,以提高速度。软件嵌入式软件的基本要求,软件固态存储,以提高速度。软件代码要求高质量和高可靠性、实时性。代码要求高质量和高可靠性、实时性。(5)嵌入式软件开发走向标准化)嵌入式软件开发走向标准化嵌入式系统的应用程序可以没有操作系统直接在
7、芯片上运行。嵌入式系统的应用程序可以没有操作系统直接在芯片上运行。()系统精简()系统精简6 6、嵌入式系统的发展、嵌入式系统的发展 嵌入式系统已经有了近嵌入式系统已经有了近3030年的发展历史,它是硬件和软件交替年的发展历史,它是硬件和软件交替发展的双螺旋式发展。发展的双螺旋式发展。嵌入式处理器嵌入式处理器l19711971年,单片机是年,单片机是IntelIntel公司的公司的40444044,l同时期,同时期,MotorolaMotorola:6868HC05HC05,ZilogZilog公司:公司:Z80Z80系列,均含有系列,均含有256256字节的字节的RAMRAM、4K4K的的R
8、OMROM、4 4个个8 8位并口、位并口、1 1个全双工串行口、两个全双工串行口、两个个1616位定位定时时器。器。l8080年代初,年代初,IntelIntel80488048,80518051。l9090年代,年代,ARM7TDMI ARM7TDMI 处理器,处理器,3232位位l20072007年,年,ARM Cortex M3ARM Cortex M3处理器,处理器,32位位几种最常见的几种最常见的RTOSn软实时软实时RTOSl嵌入式嵌入式Linux Linux lWin CEWin CEn硬实时硬实时RTOSlVxWorksVxWorkslOSEOSElNuclearNuclea
9、rn著名的著名的openRTOSlucOS/IIucOS/IIlRTEMSRTEMSn自主知识产权的自主知识产权的RTOSlHOPENHOPENlDelta OSDelta OSARM公司简介(英国)公司简介(英国)n成立于成立于1990年年11月月n前身为前身为 Acorn计算机公司计算机公司n主要设计主要设计ARM系列系列RISC处理器内核处理器内核n授权授权ARM内核给生产和销售半导体的合作伙伴内核给生产和销售半导体的合作伙伴nARM 公司不生产芯片公司不生产芯片n另外也提供基于另外也提供基于ARM架构的开发设计技术架构的开发设计技术n软件工具软件工具,评估板评估板,调试工具调试工具,应
10、用软件应用软件,总线架总线架构构,外围设备单元,等等外围设备单元,等等ARM公司的英文全称为公司的英文全称为AdvancedRISCMachines,直译可以叫先进直译可以叫先进RISC机器公司,机器公司,ARM ARM 全球分布全球分布 这是这是ARMARM公司在全球的网点分布图,从图中可以看到目前公司在全球的网点分布图,从图中可以看到目前ARMARM公司公司在全球在全球3 3个洲设立了分支机构,总人数是超过个洲设立了分支机构,总人数是超过750750人。人。如英国、德国法国、韩国、美国等等。如英国、德国法国、韩国、美国等等。ARMARM在上海的全资子公司在上海的全资子公司是于是于20022
11、002年成立的年成立的ARMARM合作伙伴合作伙伴 正中间正中间是和是和ARM公司合作最紧密的公司,它们都是一些大的半导体公司,也公司合作最紧密的公司,它们都是一些大的半导体公司,也是是ARM公司最直接的客户,比如公司最直接的客户,比如IBM、OKI、MOTOROLA、SHARP、PHILIPS等等等等旁边这四个角旁边这四个角分别是技术共享计划合作伙伴、开发工具合作伙伴、软件应用合分别是技术共享计划合作伙伴、开发工具合作伙伴、软件应用合作伙伴、操作系统合作伙伴。这是比较早期的一个图片,很多公司都没有出现在作伙伴、操作系统合作伙伴。这是比较早期的一个图片,很多公司都没有出现在这上面,实际上这上面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 应用 绪论
限制150内