嵌入式系统原理及应用-Chapter1-嵌入式系统绪论.ppt
《嵌入式系统原理及应用-Chapter1-嵌入式系统绪论.ppt》由会员分享,可在线阅读,更多相关《嵌入式系统原理及应用-Chapter1-嵌入式系统绪论.ppt(95页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统原理及应用嵌入式系统原理及应用教师:孟祥莲教师:孟祥莲办公室:办公室:S213E-mail:QQ:24842439哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系课程目的课程目的理论与实践相结合。理论与实践相结合。以嵌入式系统基础及嵌入式处理器及其以嵌入式系统基础及嵌入式处理器及其体系结构为重点,以应用为目的,全面体系结构为重点,以应用为目的,全面介绍嵌入式系统的设计。介绍嵌入式系统的设计。使大家既能对嵌入式系统及开发有一个使大家既能对嵌入式系统及开发有一个全景的把握,又能深入理解
2、嵌入式实时全景的把握,又能深入理解嵌入式实时操作系统。操作系统。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系课程特点课程特点利用利用PC机就可以自己动手搭建嵌入式系统的开发机就可以自己动手搭建嵌入式系统的开发平台,熟悉应用开发,更方便地学习和理解嵌入平台,熟悉应用开发,更方便地学习和理解嵌入式系统的基础知识:式系统的基础知识:从纯软件到硬从纯软件到硬/软件结合软件结合从从“纸纸”上谈兵(编程序)到上谈兵(编程序)到“板板”上谈兵上谈兵从从“懂懂”怎么做到怎么做到“会会”做做从讲从讲/听到讲听到讲/听听/做做哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术
3、学院计算机应用技术系实验系统的内容实验系统的内容目标平台目标平台开发工具开发工具嵌入式操作系统嵌入式操作系统实验项目实验项目PCPC虚拟机虚拟机ARM7ARM7开发板开发板ADSADS集成开发环境集成开发环境C/OS-IIC/OS-II(源代码)(源代码)哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系教材及参考资料教材及参考资料周立功周立功.ARM.ARM嵌入式系统基础教程嵌入式系统基础教程.北京航空航天大北京航空航天大学出版社,学出版社,20052005魏忠等魏忠等.嵌入式开发祥解嵌入式开发祥解.电子工业出版社,电子工业出版社,20032003孙玉芳等译孙玉芳等
4、译.嵌入式计算机系统设计原理嵌入式计算机系统设计原理.机械工机械工业出版社,业出版社,20042004李驹光等李驹光等.ARM.ARM应用系统开发详解应用系统开发详解.清华大学出版社,清华大学出版社,20032003马维华马维华.嵌入式系统原理及应用,北京邮电大学出嵌入式系统原理及应用,北京邮电大学出版社,版社,20062006赵星寒等赵星寒等.从从5151到到ARM-32ARM-32位嵌入式系统入门位嵌入式系统入门.北京北京航空航天大学出版社,航空航天大学出版社,20052005哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系参考资料参考资料Real-time E
5、mbedded Software SystemsOSEK/VDX Operating System.Version 2.2.2.July 5th,2004.Charting Past,Present,Future Research in Ubiquitous Computing.Priority Inheritance Protocols:An Approach to Real-Time SynchronizationCLDCSpecification1.1http:/哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系课程成绩评定课程成绩评定课程成绩平时成绩实验成绩期
6、末课程成绩平时成绩实验成绩期末考试成绩考试成绩平时成绩平时成绩1515分,其中作业分,其中作业5 5分,中期课堂测验分,中期课堂测验5 5分分,出勤出勤5 5分分实验成绩实验成绩1515分,平时分,平时1010分,实验报告分,实验报告5 5分分期末考试:闭卷考试期末考试:闭卷考试70分,第十六周左分,第十六周左右右哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系第一章第一章嵌入式系统绪论嵌入式系统绪论哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系主要内容主要内容嵌入式系统概述嵌入式系统概述嵌入式系统的历史及发展嵌入式系统的历史及发展嵌入
7、式系统的特点及分类嵌入式系统的特点及分类嵌入式系统的应用领域嵌入式系统的应用领域哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系第一节第一节嵌入式系统概述嵌入式系统概述无处不在的嵌入式系统无处不在的嵌入式系统嵌入式系统的定义嵌入式系统的定义哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系计算机发展的三大阶段计算机发展的三大阶段第一阶段:始于五十年代的由第一阶段:始于五十年代的由IBM,IBM,Burroughs,HoneywellBurroughs,Honeywell等公司率先研等公司率先研制的大型机。制的大型机。第二阶段第二阶段:始于七
8、十年代的个人计算始于七十年代的个人计算机。机。第三阶段第三阶段:计算机正迈入下一个充满计算机正迈入下一个充满机遇的阶段机遇的阶段“后后PCPC时代时代”或或“无处无处不在的计算机不在的计算机”阶段。阶段。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系计算的发展过程计算的发展过程 分时系统分时系统 批处理系统批处理系统 单用户系统单用户系统大型机大型机 分布式计算分布式计算 小型机小型机 基于网络的基于网络的个人计算个人计算 微型机微型机 协同计算协同计算 基于开放系统的客基于开放系统的客户户/服务器服务器普适计算普适计算 普适计算终端普适计算终端 资资源源使使用用
9、的的灵灵活活性性计算的自由性计算的自由性 哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系无处不在的计算机无处不在的计算机 施乐公司施乐公司Palo AltoPalo Alto研究中心主任研究中心主任Mark Mark WeiserWeiser认为:认为:“从长远来看,从长远来看,PCPC机和计算机工作站将机和计算机工作站将衰落,因为计算机变得无处不在:例如衰落,因为计算机变得无处不在:例如在墙里、在手腕上、在手写电脑中在墙里、在手腕上、在手写电脑中(象手象手写纸一样写纸一样)等等,随用随取、伸手可及等等,随用随取、伸手可及”。哈工大华德应用技术学院计算机应用技术系
10、哈工大华德应用技术学院计算机应用技术系无处不在的计算机无处不在的计算机 全世界的计算机科学家正在形成一种共全世界的计算机科学家正在形成一种共识识:计算机不会成为科幻电影中的那种贪婪计算机不会成为科幻电影中的那种贪婪的怪物的怪物,而是将变得小巧玲珑而是将变得小巧玲珑,无处不无处不在在.他们藏身在任何地方他们藏身在任何地方,又消失在所又消失在所有地方有地方,功能强大功能强大,确有无影无踪确有无影无踪.人人们将这种思想命名为们将这种思想命名为:“无所不在的计无所不在的计算机算机”。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统无处不在嵌入式系统无处不在彼此互连
11、哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系即使远在火星即使远在火星面对面对6 6万年才有一次的机万年才有一次的机会,科学家们积极行动会,科学家们积极行动起来起来从从6 6月开始,月开始,先后有欧洲的先后有欧洲的“火星快火星快车车”、美国、美国“勇气号勇气号”和和“机遇号机遇号”等三颗火等三颗火星探测器飞往火星,而星探测器飞往火星,而日本一颗本已在太空日本一颗本已在太空“迷失方向迷失方向”的火星探测的火星探测器也在关键时刻及时器也在关键时刻及时“醒醒”来,开始了久违的来,开始了久违的火星之旅。火星之旅。火星与地球,这一对在星空中遥火星与地球,这一对在星空中遥遥相
12、望的遥相望的“兄弟兄弟”,迎来,迎来6 6万年来万年来“最亲密的接触最亲密的接触”,在,在20032003年年8 8月月2727日这一天,火星距离地球最近日这一天,火星距离地球最近达到达到55756622(555756622(5千多万千多万)公里。公里。勇气号勇气号哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系Wearable ComputingWearable Computing哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系马达控制器车灯嵌入式系统示例嵌入式系统示例汽车控制系统尾灯控制系统后车门控制系统前车门控制系统座椅控制系统发动
13、器控制系统所有的控制系统都是一个完整的嵌入式系统哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式设备无处不在,嵌入式设备无处不在,但桌面系统还依然有用但桌面系统还依然有用l无处不在的计算机是计无处不在的计算机是计算机与使用者的比率达算机与使用者的比率达到和超过到和超过100:1100:1的阶段的阶段 l无处不在的计算机包括无处不在的计算机包括通用计算机通用计算机和和嵌入式计嵌入式计算机系统算机系统l在在100:1100:1比例中比例中95%95%以上以上都是嵌入式计算机系统,都是嵌入式计算机系统,并非通用计算机并非通用计算机哈工大华德应用技术学院计算机应用技术
14、系哈工大华德应用技术学院计算机应用技术系通用计算机看得见的计算机通用计算机看得见的计算机如:如:PCPC机、服务器、大型计算机等。机、服务器、大型计算机等。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系通用计算机看得见的计算机通用计算机看得见的计算机哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统定义嵌入式系统定义从技术的角度定义:以应用为中心、从技术的角度定义:以应用为中心、以计算机技术为基础、软件硬件可以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的性
15、、成本、体积、功耗严格要求的专用计算机系统。专用计算机系统。通常将嵌入式计算机系统简称为通常将嵌入式计算机系统简称为嵌入式系统。嵌入式系统。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统定义嵌入式系统定义从系统的角度定义:嵌入式系统是从系统的角度定义:嵌入式系统是设计完成复杂功能的硬件和软件,设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系并使其紧密耦合在一起的计算机系统。术语嵌入式反映了这些系统通统。术语嵌入式反映了这些系统通常是更大系统中的一个完整的部分,常是更大系统中的一个完整的部分,称为嵌入的系统。称为嵌入的系统。嵌入的系统中可以共存
16、多个嵌入嵌入的系统中可以共存多个嵌入式系统。式系统。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统定义嵌入式系统定义嵌入式系统嵌入式系统是将先进的计算机技术、是将先进的计算机技术、半导半导体体技术和电子技术与各个行业的具体应用技术和电子技术与各个行业的具体应用相结合后的产物。相结合后的产物。包含有计算机,但又不是通用计算机的计包含有计算机,但又不是通用计算机的计算机应用系统。算机应用系统。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系通用计算机与嵌入式系统对比通用计算机与嵌入式系统对比特征特征通用计算机通用计算机嵌入式系统嵌
17、入式系统形式和类型形式和类型看得见的计算机。看得见的计算机。按其体系结构、运算速度和结按其体系结构、运算速度和结构规模等因素分为大、中、小构规模等因素分为大、中、小型机和微机。型机和微机。看不见的计算机。看不见的计算机。形式多样,应用领域广泛,形式多样,应用领域广泛,按应用来分。按应用来分。组成组成通用处理器、标准总线和外设。通用处理器、标准总线和外设。软件和硬件相对独立。软件和硬件相对独立。面向应用的嵌入式微处理面向应用的嵌入式微处理器,总线和外部接口多集器,总线和外部接口多集成在处理器内部。成在处理器内部。软件与硬件是紧密集成在软件与硬件是紧密集成在一起的。一起的。开发方式开发方式开发平台
18、和运行平台都是通用开发平台和运行平台都是通用计算机计算机采用交叉开发方式,开发采用交叉开发方式,开发平台一般是通用计算机,平台一般是通用计算机,运行运行 平台是嵌入式系统。平台是嵌入式系统。二次开发性二次开发性应用程序可重新编制应用程序可重新编制一般不能再编程一般不能再编程哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系第二节第二节嵌入式系统的历史及发展嵌入式系统的历史及发展哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统的发展历程嵌入式系统的发展历程嵌入式系统的嵌入式系统的出现和兴起出现和兴起(1960-19701960-19
19、70)嵌入式系统开始走向嵌入式系统开始走向繁荣繁荣,软件和硬件日,软件和硬件日臻臻完善完善(1971-19891971-1989)嵌入式系统应用嵌入式系统应用走向纵深走向纵深(19901990年年-现在)现在)哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统的出现和兴起嵌入式系统的出现和兴起出现出现:2020世纪世纪6060年代以晶体管、磁芯存储年代以晶体管、磁芯存储为基础的计算机开始用于航空等军用领域。为基础的计算机开始用于航空等军用领域。第第一一台台机机载载专专用用数数字字计计算算机机是是奥奥托托内内蒂蒂克克斯斯公公司司为为美美国国海海军军舰舰载载轰轰
20、炸炸机机“民民团团团团员员”号号研研制制的多功能数字分析器的多功能数字分析器(Verdan)。同同时时嵌嵌入入式式计计算算机机开开始始应应用用于于工工业业控控制制。1962年年一一个个美美国国乙乙烯烯厂厂实实现现了了工工业业装装置置中中的的第第一一个个直接数字控制直接数字控制(DDC)。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统的出现和兴起嵌入式系统的出现和兴起兴起兴起:在:在1965196519701970年,当时计算机已开始采用年,当时计算机已开始采用集成电路,即第三代计算机。在军事、航空航天集成电路,即第三代计算机。在军事、航空航天领域、工业控
21、制的需求推动下。领域、工业控制的需求推动下。第第一一次次使使用用机机载载数数字字计计算算机机控控制制的的是是1965年年发发射射的的Gemini3号号,第第一一次次通通过过容容错错来来提提高高可可靠靠性性是是1968年年的阿波罗的阿波罗4号、土星号、土星5号。号。1963年年DEC公公司司推推出出PDP8并并发发展展成成PDP11系系列列,成成为工业生产集中控制的主力军。为工业生产集中控制的主力军。在在军军用用领领域域中中,为为了了可可靠靠和和满满足足体体积积、重重量量的的严严格格要要求求,还还需需为为各各个个武武器器系系统统设设计计五五花花八八门门的的专专用用的的嵌嵌入入式计算机系统。式计算
22、机系统。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统开始走向繁荣嵌入式系统开始走向繁荣嵌入式系统大发展是在微处理器问世之后嵌入式系统大发展是在微处理器问世之后1973年年至至1977年年间间各各厂厂家家推推出出了了许许多多8位位的的微微处处理理器器,包包括括Intel 8080/8085,Motorola 的的6800/6802,Zilog的的Z80和和Rockwell的的6502。微微处处理理器器不不单单用用来来组组成成微微型型计计算算机机,而而且且用用来来制制造造仪仪器器仪仪表表、医医疗疗设设备备、机机器器人人、家家用用电电器器等等嵌嵌入入式式系统
23、。系统。仅仅8085/Z80微微处处理理器器的的销销售售就就超超过过7亿亿片片,其其中中大大部部分是用于嵌入式工业控制应用。分是用于嵌入式工业控制应用。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统开始走向繁荣嵌入式系统开始走向繁荣微微处处理理器器的的广广泛泛应应用用形形成成了了一一个个广广阔阔的的嵌嵌入入式式应应用用市市场场,计计算算机机厂厂家家除除了了要要继继续续以以整整机机方方式式向向用用户户提提供供工工业业控控制制计计算算机机系系统统外外,开开始始大大量量地地以以插插件件方方式式向向用用户户提提供供OEM产产品品,再再由由用用户户根根据据自自己己
24、的的需需要要构构成成专专用用的的工业控制微型计算机,嵌入到自己的系统设备中。工业控制微型计算机,嵌入到自己的系统设备中。为为了了灵灵活活兼兼容容,形形成成了了标标准准化化、模模块块化化的的单单板板机机系系列列。流流行行的的单单板板计计算算机机有有Intel公公司司的的iSBC系系列列、Zilog公公司司的的MCB等。等。由由于于兼兼容容的的要要求求,这这就就导导致致了了工工业业控控制制微微机机系系统统总总线线的诞生。的诞生。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统开始走向繁荣嵌入式系统开始走向繁荣1976年年 Intel推推 出出 Multibus
25、,1983年年 扩扩 展展 为为 带带 宽宽 达达40MB/S的的Multibus。1978年年Prolog设设计计简简单单的的STD总总线线广广泛泛用用于于小小型型嵌嵌入入式系统。式系统。1981年年Motorola推推出出的的VME_Bus则则与与Multibus瓜瓜分高端市场。分高端市场。目目 前前 在在 工工 业业 控控 制制 领领 域域,嵌嵌 入入 式式 PC、PC104、CPCI(Compact PCI)总总线线已已广广泛泛应应用用到到工工业业控控制制领领域。域。哈工大华德应用技术学院计算机应用技术系哈工大华德应用技术学院计算机应用技术系嵌入式系统开始走向繁荣嵌入式系统开始走向繁荣
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 原理 应用 Chapter1 绪论
限制150内