嵌入式简介ppt课件.ppt
《嵌入式简介ppt课件.ppt》由会员分享,可在线阅读,更多相关《嵌入式简介ppt课件.ppt(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1嵌入式系统嵌入式系统An Introduction to Embedded System第第1 1课课 嵌入式系统概述嵌入式系统概述范道范道尔吉尔吉2提纲提纲 本课程教学要求本课程教学要求 嵌入式系统应用领域嵌入式系统应用领域 嵌入式系统概念嵌入式系统概念 嵌入式系统发展历程嵌入式系统发展历程 嵌入式系统构成要素嵌入式系统构成要素3教材与教学安排国内优秀教材和规划教材为主、外文教材为指导国内优秀教材和规划教材为主、外文教材为指导 l嵌入式系统原理及应用开发嵌入式系统原理及应用开发 陈渝,韩超,李明,机械工业出版社,2008年l嵌入式系统原理与设计嵌入式系统原理与设计王志英、李宗伯等,高等教育
2、出版社,2007年lARMARM嵌入式系统基础教程(第嵌入式系统基础教程(第2 2版)版) 周立功,北京航空航天大学出版社,2008年课程共设课程共设3232课时,理论课课时,理论课2626学时,实验课学时,实验课6 6学时学时4教材主教材主教材参考教材参考教材网络资源电子工程专辑,http:/电子设计技术,http:/嵌入开发网,http:/High Performance Embedded Computing,http:/www.ll.mit.edu/HPEC56实验平台7课程考核方式出勤、课堂讨论等平时成绩:约出勤、课堂讨论等平时成绩:约3030实验报告质量与成绩:实验报告质量与成绩:
3、约约3030期终考查(或考试)成绩:期终考查(或考试)成绩: 约约4040有特色贡献者可以在以上总分的基础上再加分。有特色贡献者可以在以上总分的基础上再加分。8提纲提纲 本课程教学要求本课程教学要求 嵌入式系统应用领域嵌入式系统应用领域 嵌入式系统概念嵌入式系统概念 嵌入式系统发展历程嵌入式系统发展历程 嵌入式系统构成要素嵌入式系统构成要素91.1.嵌入式系统概述嵌入式系统概述经过几十年的发展,嵌入式系统已经在很大程度上改变了经过几十年的发展,嵌入式系统已经在很大程度上改变了人们的人们的生活生活、工作工作和和娱乐方式娱乐方式,并且这种改变还在加速。,并且这种改变还在加速。嵌入式系统具有无数的种
4、类,每类都具有自己独特的个性。嵌入式系统具有无数的种类,每类都具有自己独特的个性。例如,例如,MP3MP3、数码相机与打印机就有很大的不同。、数码相机与打印机就有很大的不同。在日常生活中,人们使用各种嵌入式系统,但未必知道它在日常生活中,人们使用各种嵌入式系统,但未必知道它们。事实上,几乎所有带有一点们。事实上,几乎所有带有一点“智能智能”的家电(全自动的家电(全自动洗衣机、恒温空调、电脑电饭煲洗衣机、恒温空调、电脑电饭煲)都是嵌入式系统。)都是嵌入式系统。10韩国电信手机/电视遥控器二合一产品Sony Ericsson超小型手机电脑手机放在底座上成为电脑Nokia手机户外音响内置 DVB-H
5、 移动电视手机p 普通手机p 智能手机与PDA结合1.1嵌入式技术的应用手机嵌入式技术的应用手机11p 智能家居p 智能家电Roto-Rooter的 Pimped Out John组合笔记本/ipod/冰箱/Xbox360/健身高科技的捕鼠器遮断红外线光束掉下笼子DangerBomb 闹钟 不起床就爆炸啰配备电子食谱的锅铲coo.boo智能型垃圾桶 i.Master1.1嵌入式技术的应用智能家居嵌入式技术的应用智能家居121.11.1嵌入式技术的应用嵌入式技术的应用PDAPDAp 个人信息助理p 掌上电脑PDA 手机 + GPS 导航 Dopod U1000,且支持SkyPEMap-Star的
6、GPS定位设备华硕GPS导航器SONY GPS导航器Nokia 6110 四频 HSDPA / GPS 导航器13iLuv可即时将视频录制到iPod/闪存卡上,与以前技术相反Sony家用影音综合设备XtremeMac开发的iPod音箱IPEVO支持Skype电话Nike的 iPod 帽Meizu M8Ipod nanoArchos带Wifi的704p Portable Media Player1.1嵌入式技术的应用嵌入式技术的应用PMP14p 录音笔p FLY数字笔能“看懂”在专用纸上所写的内容能“阅读”写作和纠正语法错误完成简单的算术运算将英文互相翻译成西班牙文等p Genius数字便笺存储
7、100页便笺 2000LPI分辨率32MB板载内存可通过USB连接电脑笔迹识别软件p Polymer Vision手机书1.1嵌入式技术的应用办公用品嵌入式技术的应用办公用品151.11.1嵌入式技术的应用手表嵌入式技术的应用手表p Martin Frey手表日程表和手机联动获取网络连接和GPS定位信息p 手表手机:M3001英寸的显示屏USB接口可播放音乐支持蓝牙p Nike的Speed+手表结合 iPod 和运动计测p 韩国防性罪犯的电子手镯可追踪罪犯的定位和坐标p 爱国者视频MP4手表161.11.1嵌入式技术的应用运动玩具游戏嵌入式技术的应用运动玩具游戏p GTX公司定位的运动跑鞋内置
8、的GPS接收器和可充电电池p 遥控蜻蜓p 次世代三大主流三款主机Xbox 360,WII,PS3GameCube XboX360PS3Wii, 手柄, 手套, 枪171.11.1嵌入式技术的应用摄像器材嵌入式技术的应用摄像器材p 数码相机p DV181.11.1嵌入式技术的应用多媒体终端嵌入式技术的应用多媒体终端p IP电话p 视频会议p 可视电话基于视频电话的小型视频会议系统(MCU) 语音识别电话基于H.323协议族的网络视频电话191.11.1嵌入式技术的应用家庭音响嵌入式技术的应用家庭音响p 引入计算机技术的音响配备B&O与Core 2 Duo的P.Guerra家庭影院Sonos ZP
9、80无线音响LG HD DVD/蓝光播放器Motorola支持M卡的 HD DVR 录像机iPhone201.11.1嵌入式技术的应用电视嵌入式技术的应用电视p 高清电视p 数字电视p 立体显示技术LG内置数字录像机的 LCD TVAppleTV:Intel Pentium M 1.0 GHz 2MB of L2 高速缓存nVidia G72M 显示卡 64MB DDR2 内存内置的 40GB 硬盘播放 iTunes能输出 1080p 高画质影像的 iPod Dock数字电视机顶盒211.11.1嵌入式技术的应用通讯设备嵌入式技术的应用通讯设备p 有计算机能力的各种通讯设备p 路由器/交换机/
10、防火墙等Buffalo 路由器 / USB 网卡套装VPN产品千兆网关防火墙22p DCG (动态心电图仪)p 便携式多参数监护仪p 中医指套传感器脉象虚拟仪器p 推拿手法测试仪p 电动机故障状态监测保护系统 监控仪手持仪1.1嵌入式技术的应用仪器仪表嵌入式技术的应用仪器仪表231.11.1嵌入式技术的应用交通相关嵌入式技术的应用交通相关p 汽车电子处理器个数可达三位数车载娱乐,定位等车控ABS、EBD等p 其他中国版月球车汽车立体声音响HD Radio扩展包 改装遮阳板 DVD / TV / MP3241.11.1嵌入式技术的应用军工嵌入式技术的应用军工p 武器控制系统p 数字化单兵系统有苛
11、刻要求尺寸和重量功率消耗震动和冲击温度和湿度21世纪部队旅及旅以下作战指挥系统夜视扫描、全球定位、指挥通信251.11.1嵌入式技术的应用新兴硬件嵌入式技术的应用新兴硬件GPS/蓝牙双拼模块芯片龙芯2号增强型处理器芯片Intel进入二十倍数时代,五年后给我们八十核心处理器可服用的 RFID 芯片 Intel Tolapai计划要把南北桥做在芯片中26提纲提纲 本课程教学要求本课程教学要求 嵌入式系统应用领域嵌入式系统应用领域 嵌入式系统概念嵌入式系统概念 嵌入式系统发展历程嵌入式系统发展历程 嵌入式系统构成要素嵌入式系统构成要素27IEEEIEEE(国际电气和电子工程师协会)(国际电气和电子工
12、程师协会) 给出的定义:给出的定义: 嵌入式系统嵌入式系统是用于控制、监视或者辅助装置、机器是用于控制、监视或者辅助装置、机器或者设备运行的装置。或者设备运行的装置。 Devices used to control, monitor, or assist Devices used to control, monitor, or assist the operation of equipment, machinery or the operation of equipment, machinery or plants.plants.通常执行特定功能通常执行特定功能以微电脑和外围构成核心以微电脑和
13、外围构成核心严格的时序和稳定性要求严格的时序和稳定性要求全自动操作循环全自动操作循环1.2.1嵌入式系统的定义(嵌入式系统的定义(1)281.2.1嵌入式系统的定义(嵌入式系统的定义(2)从技术的角度定义:以应用为中心、以计算机技术为基从技术的角度定义:以应用为中心、以计算机技术为基础、础、 软件硬件软件硬件可裁剪可裁剪、适应应用系统对功能、可靠性、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的成本、体积、功耗严格要求的专用计算机系统专用计算机系统。从系统的角度定义:嵌入式系统是设计完成复杂功能的从系统的角度定义:嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系
14、统。术硬件和软件,并使其紧密耦合在一起的计算机系统。术语语嵌入式嵌入式反映了这些系统通常是更大系统中的一个完整反映了这些系统通常是更大系统中的一个完整的部分,称为嵌入的系统。嵌入的系统中可以共存多个的部分,称为嵌入的系统。嵌入的系统中可以共存多个嵌入式系统。嵌入式系统。291.2.2计算机应用领域的划分计算机应用领域的划分桌面通用型桌面通用型高端服务型高端服务型小型专用型小型专用型301.2.3嵌入式系统与桌面通用系统的区别嵌入式系统与桌面通用系统的区别(1/7)(1/7)p嵌入式系统中运行的任务是嵌入式系统中运行的任务是专用而确定专用而确定的的心脏监视器只需运行信号输入、信号处理、心电图显示
15、任务心脏监视器只需运行信号输入、信号处理、心电图显示任务如要更改任务,需要对整个系统进行重新设计或在线维护如要更改任务,需要对整个系统进行重新设计或在线维护p桌面通用系统需要支持桌面通用系统需要支持大量的、需求多样大量的、需求多样的应用程序的应用程序对系统中运行的程序不作假设对系统中运行的程序不作假设程序升级、更新等方便程序升级、更新等方便311.2.3嵌入式系统与桌面通用系统的区别嵌入式系统与桌面通用系统的区别(2/7)(2/7)p嵌入式系统往往对嵌入式系统往往对实时性实时性提出较高的要求。提出较高的要求。实时系统:指系统能够在实时系统:指系统能够在限定的响应时间限定的响应时间内提供所需水平
16、的内提供所需水平的服务。(服务。(POSIX 1003.b)嵌入式实时系统可分为:嵌入式实时系统可分为:强实时型:响应时间强实时型:响应时间ssmsms级;级;一般实时:响应时间一般实时:响应时间msmss s级;级;弱实时型:响应时间弱实时型:响应时间s s级以上。级以上。32p嵌入式系统中使用的操作系统一般是嵌入式系统中使用的操作系统一般是实时操作系统实时操作系统p嵌入式实时操作系统数量众多,如:嵌入式实时操作系统数量众多,如:VxWorks (Wind River)Windows CEpSOS (被Wind River兼并)QNXp国产嵌入式实时操作系统,如:国产嵌入式实时操作系统,如:
17、HOPENDeltaOS。OS1.2.3嵌入式系统与桌面通用系统的区别嵌入式系统与桌面通用系统的区别(3/7)(3/7)33p嵌入式系统运行需要嵌入式系统运行需要高可靠性高可靠性保障,比桌面系统的故障保障,比桌面系统的故障容忍能力弱很多容忍能力弱很多p嵌入式系统需要忍受嵌入式系统需要忍受长时间长时间、无人值守无人值守条件下的运行条件下的运行p嵌入式系统运行的嵌入式系统运行的环境恶劣环境恶劣1.2.3嵌入式系统与桌面通用系统的区别嵌入式系统与桌面通用系统的区别(4/7)(4/7)34p嵌入式系统大都有嵌入式系统大都有功耗约束功耗约束。如:珍贵文物微气象环境监测如:珍贵文物微气象环境监测要求要求1
18、 1分钟采样一次,每个采样节点采用电池供电,分钟采样一次,每个采样节点采用电池供电,1 1年更新年更新一次。采用常规的方法,能量只能持续工作一次。采用常规的方法,能量只能持续工作5 5天!天!引入间歇工作方式,从而降低功耗,节省能量。引入间歇工作方式,从而降低功耗,节省能量。1.2.3嵌入式系统与桌面通用系统的区别嵌入式系统与桌面通用系统的区别(5/7)(5/7)35p嵌入式系统比桌面通用系统嵌入式系统比桌面通用系统可用资源少可用资源少得多得多为降低系统成本,降低功耗,嵌入式系统的资源配置遵循够用为降低系统成本,降低功耗,嵌入式系统的资源配置遵循够用就行!就行!p嵌入式系统的开发需要嵌入式系统
19、的开发需要专用工具专用工具和和特殊方法特殊方法:开发:交叉编译、交叉链接开发:交叉编译、交叉链接调试:仿真器、虚拟机调试:仿真器、虚拟机更新:在线升级等更新:在线升级等1.2.3嵌入式系统与桌面通用系统的区别嵌入式系统与桌面通用系统的区别(6/7)(6/7)36p 嵌入式系统开发是一项嵌入式系统开发是一项综合综合的计算机应用技术的计算机应用技术系统结构:状态控制器、中断控制器处理系统结构:状态控制器、中断控制器处理汇编语言:操纵外围设备、端口汇编语言:操纵外围设备、端口操作系统:设置运行任务、通讯、互斥操作系统:设置运行任务、通讯、互斥编译原理:交叉编译、编译原理:交叉编译、bootloade
20、rbootloader加载加载1.2.3嵌入式系统与桌面通用系统的区别嵌入式系统与桌面通用系统的区别(7/7)(7/7)通用计算机与嵌入式系统对比特征通用计算机嵌入式系统形式和类型形式和类型看得见的计算机。按其体系结构、运算速度和结构规模等因素分为大、中、小型机和微机。看不见的计算机。形式多样,应用领域广泛,按应用来分。组成组成通用处理器、标准总线和外设。软件和硬件相对独立。面向应用的嵌入式微处理器,总线和外部接口多集成在处理器内部。软件与硬件是紧密集成在一起的。开发方式开发方式开发平台和运行平台都是通用计算机采用交叉开发方式,开发平台一般是通用计算机,运行 平台是嵌入式系统。二次开发性二次开
21、发性应用程序可重新编制一般不能再编程38提纲提纲 本课程教学要求本课程教学要求 嵌入式系统应用领域嵌入式系统应用领域 嵌入式系统概念嵌入式系统概念 嵌入式系统发展历程嵌入式系统发展历程 嵌入式系统构成要素嵌入式系统构成要素39p嵌入式系统出现于嵌入式系统出现于2020世纪世纪6060年代,年代,4040多年来随着计算机技多年来随着计算机技术、电子信息技术的发展,嵌入式系统的各项技术蓬勃发术、电子信息技术的发展,嵌入式系统的各项技术蓬勃发展,市场迅猛扩大,已深入生产和生活的各个角落。展,市场迅猛扩大,已深入生产和生活的各个角落。p嵌入式系统发展的三个阶段嵌入式系统发展的三个阶段嵌入式系统的出现和
22、兴起嵌入式系统的出现和兴起 (1960196019701970)嵌入式系统走向繁荣,软件、硬件日臻完善(嵌入式系统走向繁荣,软件、硬件日臻完善(1971197119891989)嵌入式系统应用走向纵深化发展嵌入式系统应用走向纵深化发展 (19901990至今)至今)1.3嵌入式系统的发展历程嵌入式系统的发展历程40p第一代电子管计算机第一代电子管计算机(1946(194619571957年年) ),无法满足嵌入式,无法满足嵌入式计算所要求的体积小、重量轻、耗电少、可靠性高、实计算所要求的体积小、重量轻、耗电少、可靠性高、实时性强等一系列要求。时性强等一系列要求。p6060年代,第二代晶体管计算
23、机系统开始应用:年代,第二代晶体管计算机系统开始应用:第一台机载专用数字计算机是美国海军舰载轰炸机第一台机载专用数字计算机是美国海军舰载轰炸机“民团团员民团团员”号研制的多功能数字分析器号研制的多功能数字分析器(Verdan)(Verdan)。19621962年美国乙烯厂实现了工业装置中的第一个直接数字控制。年美国乙烯厂实现了工业装置中的第一个直接数字控制。p1965196519701970年,第三代集成电路化计算机系统应用:年,第三代集成电路化计算机系统应用:第一次使用机载数字计算机控制:第一次使用机载数字计算机控制:19651965年发射的年发射的Gemini3Gemini3号号第一次通过
24、容错来提高可靠性:第一次通过容错来提高可靠性:19681968年阿波罗年阿波罗4 4号、土星号、土星5 5号。号。1.3.1嵌入式系统的出现和兴起嵌入式系统的出现和兴起嵌入式系统开始走向繁荣嵌入式系统大发展是在微处理器问世之后1973年至1977年间各厂家推出了许多8位的微处理器,包括Intel 8080/8085,Motorola 的6800/6802,Zilog的Z80和Rockwell的6502。微处理器不单用来组成微型计算机,而且用来制造仪器仪表、医疗设备、机器人、家用电器等嵌入式系统。仅8085/Z80微处理器的销售就超过7亿片,其中大部分是用于嵌入式工业控制应用。嵌入式系统开始走向
25、繁荣微处理器的广泛应用形成了一个广阔的嵌入式应用市场,计算机厂家除了要继续以整机方式向用户提供工业控制计算机系统外,开始大量地以插件方式向用户提供OEM产品,再由用户根据自己的需要构成专用的工业控制微型计算机,嵌入到自己的系统设备中。为了灵活兼容,形成了标准化、模块化的单板机系列。流行的单板计算机有Intel公司的iSBC系列、Zilog公司的MCB等。由于兼容的要求,这就导致了工业控制微机系统总线的诞生。嵌入式系统开始走向繁荣1976年Intel推出Multibus,1983年扩展为带宽达40MB/S的Multibus。1978年Prolog设计简单的STD总线广泛用于小型嵌入式系统。198
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 简介 ppt 课件
限制150内