嵌入式系统电子版本.ppt
《嵌入式系统电子版本.ppt》由会员分享,可在线阅读,更多相关《嵌入式系统电子版本.ppt(61页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式系嵌入式系统Embedded system蓝色注:和橙色背景(bijng)的为备注第一页,共61页。嵌入式系统的概念嵌入式系统的组成嵌入式系统的应用嵌入式系统的发展状况嵌入式系统的未来趋势第二页,共61页。嵌入式系统的概念英国电气工程师协会:嵌入式系统是“控制(kngzh)、监视或者辅助装置、机器和设备运行的装置”。是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统。国内普遍定义:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。第三页,共61页。嵌入式系统(Embedded system
2、)是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车(qch)等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。第四页,共61页。嵌入式系统的组成一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成。嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、操作系统层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制(kngzh)命令,执行所规定的操作或任务。第五页,共61页。嵌入式计算
3、机系统硬件层驱动层操作系统层中间件层应用软件层第六页,共61页。硬件层硬件层中包含嵌入式微处理器、存储器(SDRAM,ROM)、通用设备接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块(m kui)。其中操作系统和应用程序都可以固化在ROM中。第七页,共61页。1、嵌入式微处理器、嵌入式微处理器嵌入式系统硬件层的核心是嵌入式微处理器,嵌入式微处理器与通用CPU最大的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,只保留和嵌入式应用紧密相关的功
4、能硬件,去除其他的冗余功能部分,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。2、存储器、存储器嵌入式系统需要存储器来存放和执行代码。嵌入式系统的存储器包含Cache、主存和辅助存储器。3、通用设备接口和、通用设备接口和I/O接口接口嵌入式系统和外界交互需要一定形式的通用设备接口,如A/D、D/A、I/O等,外设通过和片外其他设备的或传感器的连接来实现微处理器的输入/输出功能。每个外设通常都只有单一的功能,它可以在芯片外也可以内置芯片中。第八页,共61页。硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话,从嵌入式系统的硬件层
5、走起来相对容易,硬件层也是驱动层的基础,一个优秀的驱动工程师是要能够看懂硬件的电路图和自行完成CPLD的逻辑设计的,同时还要对操作系统内核及其调度性相当的熟悉的。第九页,共61页。嵌入式系统的软件部分嵌入式系统(xtng)的软件体系是面向嵌入式系统(xtng)特定的硬件体系和用户要求而设计的,是嵌入式系统(xtng)的重要组成部分,是实现嵌入式系统(xtng)功能的关键。嵌入式系统(xtng)软件系统(xtng)和通用计算机软件体系类似,分成驱动层、操作系统(xtng)层、中间件层和应用软件层等四层,各有其特点。下图显示了嵌入式系统(xtng)的软件体系。第十页,共61页。设备驱动层设备驱动层
6、是嵌入式系统(xtng)中必不可少的重要部分;使用任何外部设备都需要有相应的驱动程序的支持,它为上层软件提供了设备的操作接口。上层软件不用理会设备的具体内部操作,只须调用驱动层程序提供的接口即可。驱动层一般包括:硬件抽象层(HAL)板级支持包(BSP)设备驱动程序第十一页,共61页。操作系统层嵌入式系统中的操作系统具有一般操作系统的核心功能,负责嵌入式系统的全部软硬件资源的分配、调度工作,控制、协调并发活动。它仍具有嵌入式的特点,属于嵌入式操作系统(Embedded Operating System,EOS)。主流的嵌入式操作系统有Windows CE、Palm OS、Linux、VxWork
7、s、等。有了嵌入式操作系统,编写应用程序就更加(gnji)快速、高效、稳定。第十二页,共61页。中间件层中间件是用于帮助和支持应用软件开发的软件,通常(tngchng)包括数据库、网络协议、图形支持及相应开发工具等。例如,MySQL、TCP/IP、GUI等都属于这一类软件。第十三页,共61页。MySQL1是一个关系型数据库管理系统,是一个关系型数据库管理系统,是一个是一个数据库数据库TPC/IP 是是通信协议GUI:(Graphical User Interface)图形用户界面第十四页,共61页。应用用软件件层嵌入式应用软件是针对特定应用领域,用来实现用户预期目标的软件。嵌入式应用软件和普通
8、应用软件有一定的区别,它不仅要求在准确性、安全性和稳定性等方面(fngmin)能够满足实际应用的需要,而且还要尽可能地进行优化,以减少对系统资源的消耗,降低硬件成本。第十五页,共61页。嵌入式系统中的应用软件是最活跃的力量,每种应用软件均有特定的应用背景。尽管规模较小,但专业性较强,所以嵌入式应用软件不像操作系统和支撑软件那样受制于国外产品,是我国嵌入式软件的优势领域。第十六页,共61页。执行装置执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;也可以很复杂,如SONY 智能机器狗,上面集成(j chn)了多个微小型控制电机和多种传感器,从而可以执行各种复杂的动作和
9、感受各种状态信息。第十七页,共61页。嵌入式系统的发展现状目前,我国嵌入式系统市场处于快速增长时期,我国政府充分认识到它的重要作用,在政策、资金(zjn)等方面给予大力支持。相关统计表明,2012 年我国电子制造规模达 5.45 万亿元,位居世界第二;电视、程控交换机、笔记本电脑、显示器和智能手机等主要电子信息产品的产量居全球首位。我国嵌入式系统的应用主要分布在电信、医疗、汽车、安全和消费类等行业。来自 2010-2011 年度的行业调查数据显示,目前嵌入式产品应用最多的三大领域:第十八页,共61页。第十九页,共61页。消费电子:信息家电,电视机、微波炉、数字电话通信设备:手机、平板电脑工业控
10、制:自动化与测控仪器仪表 在工控和仿真领域,几乎所有的计算机控制系统都采用嵌入式系统.新型的测控仪器仪表无一不是嵌入式系统三大(sn d)领域所占比例之和接近60%第二十页,共61页。嵌入式系统作为“物联网”的核心,是当前最热门最有前景的IT应用领域之一。嵌入式技术(jsh)已经无处不在,从随身携带的mp3、语言复读机、手机、PDA到家庭之中的智能电视、智能冰箱、机顶盒,再到工业生存、娱乐中的机器人,无不采用嵌入式技术(jsh)。各大跨国公司及国内家电巨头如INTEL、TI、SONY、三星、TCL、联想和康佳等都面临着嵌入式人才严重短缺的挑战。第二十一页,共61页。近几年,嵌入式系统产品渐渐完
11、善,并在全世界各行业得到广泛应用。2004年,全球(qunqi)嵌入式系统产品的产值已达2000亿美元,国内嵌入式软件的产值也达到600亿人民币。更大的应用领域马上带来了更大的人才需求。第二十二页,共61页。我国自主开发的嵌入式系统软件产品如科银(CoreTek)公司(n s)的嵌入式软件开发平台DeltaSystem,中科院推出的Hopen嵌入式操作系统.第二十三页,共61页。据悉,目前国内核心嵌入式人才不足万人,其中华为约拥有5000-6000人,中兴通讯、大唐各有约2000人,以区区万人的阵容去争夺据称上千亿元的市场,肯定不敷所用。专家预测,未来几年,国家嵌入式人才缺口每年将以20万人递
12、增。据中华英才网最新的薪酬报告,初入门的嵌入式开发人员年薪一般能达到4-7万元,有3年以上经验的人员年薪都在10万元以上,有10年工作经验的高级嵌入式工程师年薪在30万元左右。第二十四页,共61页。嵌入式系统的应用嵌入式开发板嵌入式开发板(Embedded development board)就是(jish)半导体行业分工合作的载体之一,它为开发产品的厂商提供基本的底层硬件、系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底层的工作。第二十五页,共61页。ARM9开发板基本(jbn)配置第二十六页,共61页。第二十七页,共61页。第二十八页,共61页。WindowsCE操作系统是Wi
13、ndows家族中的成员,专门设计给掌上电脑(HPCs)以及嵌入式设备所使用的电脑环境。WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统第二十九页,共61页。嵌入式开发板:从概念上来讲,与软件外包非常类似。像嵌入式产品的硬件、驱动程序、协议层、基本应用软件这些方面,都是电子产品的公共和通用部分(b fen),并不是产品能够形成差异化的关键技术,在这个讲求分工合作的时代,如果是这部分(b fen)的工作量比较大,或者是厂商没有相关的开发人员的时候,就能够选择由第三方完成这些软件开发的工作,加快产品研发的进程,
14、实现产品的迅速上市,抢占市场先机。第三十页,共61页。(软件外包是指软件外包提供商为了集中精力从事核心竞争力业务,降低项目成本,同时提高项目实施的质量,将自己的软件项目中的全部或部分工作发包给合适的软件企业去完成)第三十一页,共61页。嵌入式系统在工业上的应用嵌入式工控机嵌入式工控机(Embedded Industrial Computer)是一种加固的增强型工业计算机,它可以作为一个(y)工业控制器在工业环境中可靠运行。第三十二页,共61页。嵌入式工业嵌入式工业(GNGY)触控一体机触控一体机第三十三页,共61页。工控机(Industrial Personal Computer,IPC)即工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 电子 版本
限制150内