- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式软件开发导论-1嵌入式系统
Session 2: Testing Windows CE .NET Alan Page, Microsoft 目录 什么是嵌入式系统? 嵌入式系统特点 嵌入式系统结构 嵌入式硬件 嵌入式软件 目录 什么是嵌入式系统? 嵌入式系统特点 嵌入式系统结构 嵌入式硬件 嵌入式软件 什么是嵌入式系统? 什么是嵌入式系统? 什么是嵌入式系统? 嵌入式系统应用 嵌入式系统应用 目录 什么是嵌入式系统? 嵌入式系统特点 嵌入式系统结构 嵌入式硬件 嵌入式软件 嵌入式系统特点 什么是实时性? 什么是实时性? 实时系统 硬实时和软实时 实时系统 实时系统 目录 什么是嵌入式系统? 嵌入式系统特点 嵌入式系统结构 嵌入式硬件 嵌入式软件 嵌入式系统结构 嵌入式系统应用实例 目录 什么是嵌入式系统? 嵌入式系统特点 嵌入式系统结构 嵌入式硬件 嵌入式软件 嵌入式系统硬件 CPU Intel x86 PowerPC(Mac) G3,G4,G5 SPARC, Alpha ARM MIPS …… 位宽 8位控制器(仍然存在!) 16位控制器(主流) 32位控制器(开始流行) 64位控制器(高性能) 嵌入式系统硬件 嵌入式硬件实例 问题 目录 什么是嵌入式系统? 嵌入式系统特点 嵌入式系统结构 嵌入式硬件 嵌入式软件 嵌入式软件 ——目标 设计可靠、稳定、高效的嵌入式软件, 需要考虑 嵌入式系统软件的特点 嵌入式系统软件的今天 嵌入式系统软件的明天 作业 你是如何理解嵌入式系统的? 在日常生活中,你接触过哪些嵌入式产品?他们都有些什么功能? 同济大学软件学院 2006 1. 嵌入式系统 嵌入式软件开发导论 嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 简而言之,它是完成特定任务的计算机系统。 “所有的计算机系统都是通过编程来执行任务的?” 嵌入式系统里的程序是被写死的。系统上电后程序开始执行直至系统关闭,程序是不能被改变的,除非开发人员采用特定的方法才能对程序进行改进并重新写入系统。 嵌入式系统往往做为一个大型系统的组成部分被嵌入到该系统中(这也是它名称的由来) ,嵌套关系可能相当复杂,也可能非常简单,它的表现形式多种多样。 PDA 消费电子 信息家电 移动通信 GPS 智能识别系统 导航系统 汽车电子 工业控制 火控系统 数字电视 飞行控制系统 测试仪器 医疗设备 游戏机 等等 …… Mars, December 3, 1999 Crashed due to uninitialized variable 实时性 小尺寸(资源,代码,规格……) 低功耗 高效率 …… 对于实时系统,它的正确性不仅与系统的逻辑正确性相关,而且与系统的响应时间相关。如果系统的响应不能满足时限要求,即使它能得到正确的输出,我们也只能说它是一个失败的响应。 —— Donald Gillies 操作系统中的实时性: 操作系统对时限要求的一种响应能力。 —— POSIX 标准 1003.1 在时限范围内的正确响应 通常是嵌入式系统 通常是分布式系统 对时限要求的不同 硬实时系统 软实时系统 硬实时 系统对时限的要求特别严格,如果不满足时限要求会给系统带来灾难性后果。如飞行控制系统。 软实时 系统对时限的要求不是很迫切,如果不能满足时限要求,系统仍然可以正常工作,只是性能有所影响而已。如数据采集系统。 硬实时系统应用 汽车 (沃尔沃S80有19台计算机) 飞机 (JAS) 医疗设备 空间设备 (火星探测器) 军方系统 工业自动化 软实时系统应用 游戏 DVD (MPEG 编码) 英特网视频和广播 通讯 硬件 操作系统 程序 硬件 内嵌式操作系统 系统组件 用户程序 嵌入式系统结构 计算机系统结构 数字控制算法 数据日志 数据获取和显示 操作员界面 界面 工程系统 远程监视系统 实时时钟 数据库 操作员控制台 显示设备 实时计算机 CPU市场份额 功耗和能量 为何担心能量和电力? “电能是嵌入式系统的最大约束”[in: L. Eggermont (ed): Embedded Systems Roadmap 2002, STW] 目前的UMTS电话系统几乎不可能在数据一直被传输的情况下被操作多于一小时的时间。[from a report of the Financial Times, Germany, on an an
您可能关注的文档
- 我喜欢的动漫形象概要.pptx
- 小七鸡尾酒售卖实习总结---张三.ppt
- 我喜欢的卡通形象概要.ppt
- 我喜欢的动物概要.ppt
- 小区可视对讲方案.doc
- 小升初代词讲解.ppt
- 小半径曲线钢箱梁架设施工技术总结.doc
- 小型城市垃圾装运车(高位自卸).doc
- 小型蜗轮减速器箱体加工工艺和Φ180mm孔精加工夹具设计.doc
- 小学一至五年级数学公式及定义(人教版).doc
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M340 for Printing_(15).ModiconM340的培训与认证.docx
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M340 for Printing_(14).ModiconM340的必威体育精装版技术与发展趋势.docx
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M340 for Printing_(13).ModiconM340的用户手册与技术文档解读.docx
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M580 for Printing_(3).ModiconM580PLC的硬件架构与组件.docx
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M580 for Printing_(1).SchneiderElectricModiconM580系列PLC的基础知识.docx
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M580 for Printing_(4).M580PLC的软件编程环境介绍.docx
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M580 for Printing_(12).印刷设备自动化系统的集成与优化.docx
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M580 for Printing_(13).M580PLC的高级功能与扩展模块.docx
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M580 for Printing_(14).M580PLC的编程语言与指令集.docx
- 可编程逻辑控制器(PLC)系列:Schneider Electric Modicon M580 for Printing_(8).M580PLC的故障诊断与维护.docx
文档评论(0)