嵌入式系统psoc1例程演示幻灯片.ppt

  1. 1、本文档共105页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;课程意义;嵌入式课程体系;本课程内容;成绩评定;第一讲 嵌入式系统概述;一 嵌入式系统基本概念; 全世界的计算机科学家正在形成一种共识: 计算机不会成为科幻电影中的那种贪婪的怪物, 而是将变得小巧玲珑, 无处不在。他们藏身在任何地方, 又消失在所有地方, 功能强大, 却又无影无踪。人们将这种思想称为: “无所不在的计算机”。 ;无所不在 彼此互连;显示器;Smart Dust(智能尘埃); “提到CPU我们很直觉地会联想到PC,但事实上CPU的应用领域、范围及采用的数量都远远超过PC的范围。以数量来看,x86的CPU,包含Intel及AMD公司所生产的,加起来也抵不过其它种类CPU总消耗量的0.1%(其中应用数量最大的是在嵌入式系统)。数量之大说明了嵌入式系统应用的范围之广。这也意味没有什么所谓典型的嵌入式系统应用。嵌入式CPU还包括微控制器及信号处理器等等”。 -Jim Turley @2000嵌入式系统国际会议;第一讲 嵌入式系统概述;▲硬实时系统:系统对系统响应时间有严格的要求,如果系统响应时间不能满足,就要引起系统崩溃或致命的错误。 (工业和军工系统) ▲软实时系统:系统对系统响应时间有要求,但是如果系统响应时间不能满足,不会导致系统出现致命的错误或崩溃。 (消费类产品);▲循环轮询系统 ▲有限状态机系统 ▲前后台系统 ▲单处理器多任务系统 ▲多处理器多任务系统;信息家电类;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;(7). 关注成本 嵌入式系统通常需要注意的成本是系统成本,特别是量大的消费类数字化产品,其成本是产品竞争的关键因素之一。 嵌入式系统的成本包括: 一次性的开发成本 NRE(Non-Recurring Engineering)成本 产品成本:硬件BOM、外壳包装和软件版税等 批量产品的总体成本=NRE成本+每个产品成本*产品总量 每个产品的最后成本=总体成本/产品总量=NRE成本/产品总量+每个产品成本;三 嵌入式系统发展;无操作系统阶段 嵌入式系统最初的应用是基于单片机的,大多以可编程控制器的形式出现,具有监测、伺服、设备指示等功能,通常用于各类工业控制和飞机、导弹等武器装备中,一般没有操作系统的支持,只能通过汇编语言对系统资源的直接控制,运行结束后再清除内存。这些装置虽然已经初步具备了嵌入式的应用特点,但仅仅只是使用8位的CPU芯片来执行一些单线程的程序,因此严格地说还谈不上系统的概念 。 这一阶段嵌入式系统的主要特点是:系统结构和功能相对单一,处理效率较低,几乎没有用户接口。由于这种嵌入式系统使用简便、价格低廉,因而在工业控制等领域得到了非常广泛的应用。但却无法满足现今对执行效率、存储容量都有较高要求的信息家电等场合的需要。 ;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;通信设备;手机(三星S500)中的嵌入式系统;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;智能仪表;第一讲 嵌入式系统概述;智能消费类产品 坐姿测试椅 [MIT] 仿生运动鞋[Adidas] 情绪类装饰品[NYU] ;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;智能机器鱼;电源子系统;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;;第一讲 嵌入式系统概述;微型飞行器---“黑寡妇”;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述;第一讲 嵌入式系统概述; 四层结构也常见:嵌入式硬件平台、硬件抽象层(HAL)、嵌入式操作系统、应用程序。;增加硬件抽象层HAL(Hardware Abstraction Layer) 也称为板级支持包BSP(Board Support Package),主要目的是屏蔽下层硬件,使操作系统不再直接面对具体的硬件环境。 HAL通过特定的上层接口与操作系统进行交互,向操作系统提供底层硬件信息,并根据操作系统的要求完成对硬件的直接操作。 HAL的引入大大推动了嵌入式系统的通用化,为嵌入式系统的广泛应用提供了可能。;第一讲 嵌入式系统概述;第

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档