- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统原理及应用
信息与控制学院 孙伟
Email:sunw0125@163.com
Tel为什么要学习嵌入式系统
个人职业发展的需要
人才市场需求大
中国具有世界最大嵌入式市场,手持仪器设备、信息家电、城市建设、工业控制、军事应用等等,嵌入式系统无处不在。
软件开发人员
门槛低,竞争激烈
工作比较辛苦,薪水不高
嵌入式开发人员
门槛高,竞争相对温和
工作相对轻松,薪水较高
课程目标
理论与实践相结合。
以嵌入式系统基础及嵌入式处理器及其体系结构为重点,以应用为目的,全面介绍嵌入式系统的设计。
使大家既能对嵌入式系统及开发有一个全景的把握,又能深入理解嵌入式实时操作系统。
课程特点
利用PC机就可以自己动手搭建嵌入式系统的开发平台,熟悉应用开发,更方便地学习和理解嵌入式系统的基础知识:
从纯软件到硬/软件结合
从“纸”上谈兵(编程序)到“板”上谈兵
从“懂”怎么做到“会”做
从讲/听到讲/听/做
实验系统的内容
目标平台
开发工具
嵌入式操作系统
实验项目
课程成绩评定
课程成绩=平时成绩+实验成绩+期末成绩
平时成绩 10%
实验成绩 10%
期末成绩:80%
第1章 嵌入式系统概述
嵌入式系统定义
嵌入式系统的发展概述
嵌入式系统的硬件和软件特征
嵌入式系统的分类
嵌入式系统的应用
1.1 嵌入式系统定义
计算机发展的三大阶段
第一阶段:始于五十年代的由IBM, Burroughs, Honeywell等公司率先研制的大型机。
第二阶段:始于七十年代的个人计算机。
第三阶段:计算机正迈入下一个充满机遇的阶段—“后PC时代”或“无处不在的计算机”阶段。
1.1 嵌入式系统定义
无处不在的计算机
施乐公司Palo Alto研究中心主任Mark Weiser认为:
“从长远来看,PC机和计算机工作站将衰落,因为计算机变得无处不在:例如在墙里、在手腕上、在手写电脑中(象手写纸一样)等等,随用随取、伸手可及”。
全世界的计算机科学家正在形成一种共识:
计算机不会成为科幻电影中的那种贪婪的怪物, 而是将变得小巧玲珑, 无处不在. 他们藏身在任何地方, 又消失在所有地方, 功能强大, 确又无影无踪. 人们将这种思想命名为: “无所不在的计算机”。
嵌入式系统无处不在
彼此互连
1.1 嵌入式系统定义
什么是嵌入式系统
嵌入式系统(Embedded Systems)是指:“嵌入到对象体系中的、用于执行独立功能的专用计算机系统”。定义为以应用为中心,以微电子技术、控制技术、计算机技术和通讯技术为基础,强调硬件软件的协同性与整合性,软件硬件可剪裁的,适应应用系统对功能、可靠性、成本、体积、功耗和应用环境有等严格要求的专用计算机系统。
1.1 嵌入式系统定义
嵌入式系统的嵌入式本质就是将一个计算机嵌入到一个对象体系中去。
1.1 嵌入式系统定义
最简单的嵌入式系统仅有执行单一功能的控制能力,在唯一的ROM中仅有实现单一功能的控制程序,无微型操作系统。复杂的嵌入式系统,例如个人数字助理(PDA)、手持电脑(HPC)等,具有与 PC几乎一样的功能。
实质上与PC的区别仅仅是将微型操作系统与应用软件嵌入在ROM、RAM或FLASH存储器中,而不是存贮于磁盘等载体中。
很多复杂的嵌入式系统又是由若干个小型嵌入式系统组成的。
嵌入式系统示例
汽车控制系统
尾灯控制系统
后车门控制系统
前车门控制系统
座椅控制系统
发动器控制系统
所有的控制系统都是一个完整的嵌入式系统
1.1 嵌入式系统定义
从广义上讲,凡是带有微处理器的专用硬件系统都可以称为嵌入式系统,如各类单片机和DSP系统。这些系统在完成较为单一的专业功能时具有简洁高效的特点。但他们的软件的能力有限。
因此,推荐使用嵌入式微处理器构成独立系统,具有自己的操作系统,具有特定功能,用于特定场合的嵌入式系统。所以,一个嵌入式系统就是一个硬件和软件的集合体,它包括硬件和软件两部分。其中硬件包括嵌入式处理器、控制器、数字信号处理器(DSP)、存储及外设器件、输入输出(I/O)。由于应用领域不同,应用程序千差万别。
1.1 嵌入式系统定义
嵌入式系统按形态可分为
设备级(工控机)
板级(单板、模块)
芯片级(MCU、SoC)
因此,有些人把嵌入式处理器当作嵌入式系统,但由于嵌入式系统是一个嵌入式计算机系统,因此,只有将嵌入式处理器构成一个计算机系统,并作为嵌入式应用时,这样的计算机系统才可称作嵌入式系统。
1.1.2 嵌入式系统的特点
嵌入式系统特别强调“量身定做”的原则,开发人员往往需要针对某一种特殊用途开发出一个截然不同的嵌入式系统来,所以我们很难不经过“大量”修改而直接将一个嵌入式系统完全套用到其他的
原创力文档


文档评论(0)