您好,欢迎访问三七文档
嵌入式系统Embeddedsystem蓝色注:和橙色背景的为备注嵌入式系统的概念嵌入式系统的组成嵌入式系统的应用嵌入式系统的发展状况嵌入式系统的未来趋势•嵌入式系统的概念英国电气工程师协会:嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”。是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统。国内普遍定义:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式系统(Embeddedsystem)是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。•嵌入式系统的组成一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成。嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、操作系统层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。嵌入式计算机系统硬件层驱动层操作系统层中间件层应用软件层硬件层硬件层中包含嵌入式微处理器、存储器(SDRAM,ROM)、通用设备接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块。其中操作系统和应用程序都可以固化在ROM中。1、嵌入式微处理器嵌入式系统硬件层的核心是嵌入式微处理器,嵌入式微处理器与通用CPU最大的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,只保留和嵌入式应用紧密相关的功能硬件,去除其他的冗余功能部分,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。2、存储器嵌入式系统需要存储器来存放和执行代码。嵌入式系统的存储器包含Cache、主存和辅助存储器。3、通用设备接口和I/O接口嵌入式系统和外界交互需要一定形式的通用设备接口,如A/D、D/A、I/O等,外设通过和片外其他设备的或传感器的连接来实现微处理器的输入/输出功能。每个外设通常都只有单一的功能,它可以在芯片外也可以内置芯片中。硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话,从嵌入式系统的硬件层走起来相对容易,硬件层也是驱动层的基础,一个优秀的驱动工程师是要能够看懂硬件的电路图和自行完成CPLD的逻辑设计的,同时还要对操作系统内核及其调度性相当的熟悉的。嵌入式系统的软件部分嵌入式系统的软件体系是面向嵌入式系统特定的硬件体系和用户要求而设计的,是嵌入式系统的重要组成部分,是实现嵌入式系统功能的关键。嵌入式系统软件系统和通用计算机软件体系类似,分成驱动层、操作系统层、中间件层和应用软件层等四层,各有其特点。下图显示了嵌入式系统的软件体系。设备驱动层设备驱动层是嵌入式系统中必不可少的重要部分;使用任何外部设备都需要有相应的驱动程序的支持,它为上层软件提供了设备的操作接口。上层软件不用理会设备的具体内部操作,只须调用驱动层程序提供的接口即可。驱动层一般包括:硬件抽象层(HAL)板级支持包(BSP)设备驱动程序操作系统层嵌入式系统中的操作系统具有一般操作系统的核心功能,负责嵌入式系统的全部软硬件资源的分配、调度工作,控制、协调并发活动。它仍具有嵌入式的特点,属于嵌入式操作系统(EmbeddedOperatingSystem,EOS)。主流的嵌入式操作系统有WindowsCE、PalmOS、Linux、VxWorks、等。有了嵌入式操作系统,编写应用程序就更加快速、高效、稳定。中间件层中间件是用于帮助和支持应用软件开发的软件,通常包括数据库、网络协议、图形支持及相应开发工具等。例如,MySQL、TCP/IP、GUI等都属于这一类软件。MySQL[1]是一个关系型数据库管理系统,是一个数据库TPC/IP是通信协议GUI:(GraphicalUserInterface)图形用户界面应用软件层嵌入式应用软件是针对特定应用领域,用来实现用户预期目标的软件。嵌入式应用软件和普通应用软件有一定的区别,它不仅要求在准确性、安全性和稳定性等方面能够满足实际应用的需要,而且还要尽可能地进行优化,以减少对系统资源的消耗,降低硬件成本。嵌入式系统中的应用软件是最活跃的力量,每种应用软件均有特定的应用背景。尽管规模较小,但专业性较强,所以嵌入式应用软件不像操作系统和支撑软件那样受制于国外产品,是我国嵌入式软件的优势领域。执行装置执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;也可以很复杂,如SONY智能机器狗,上面集成了多个微小型控制电机和多种传感器,从而可以执行各种复杂的动作和感受各种状态信息。•嵌入式系统的发展现状目前,我国嵌入式系统市场处于快速增长时期,我国政府充分认识到它的重要作用,在政策、资金等方面给予大力支持。相关统计表明,2012年我国电子制造规模达5.45万亿元,位居世界第二;电视、程控交换机、笔记本电脑、显示器和智能手机等主要电子信息产品的产量居全球首位。我国嵌入式系统的应用主要分布在电信、医疗、汽车、安全和消费类等行业。来自2010-2011年度的行业调查数据显示,目前嵌入式产品应用最多的三大领域:消费电子:信息家电,电视机、微波炉、数字电话通信设备:手机、平板电脑工业控制:自动化与测控仪器仪表在工控和仿真领域,几乎所有的计算机控制系统都采用嵌入式系统.新型的测控仪器仪表无一不是嵌入式系统三大领域所占比例之和接近60%嵌入式系统作为“物联网”的核心,是当前最热门最有前景的IT应用领域之一。嵌入式技术已经无处不在,从随身携带的mp3、语言复读机、手机、PDA到家庭之中的智能电视、智能冰箱、机顶盒,再到工业生存、娱乐中的机器人,无不采用嵌入式技术。各大跨国公司及国内家电巨头如INTEL、TI、SONY、三星、TCL、联想和康佳等都面临着嵌入式人才严重短缺的挑战。近几年,嵌入式系统产品渐渐完善,并在全世界各行业得到广泛应用。2004年,全球嵌入式系统产品的产值已达2000亿美元,国内嵌入式软件的产值也达到600亿人民币。更大的应用领域马上带来了更大的人才需求。我国自主开发的嵌入式系统软件产品如科银(CoreTek)公司的嵌入式软件开发平台DeltaSystem,中科院推出的Hopen嵌入式操作系统.据悉,目前国内核心嵌入式人才不足万人,其中华为约拥有5000-6000人,中兴通讯、大唐各有约2000人,以区区万人的阵容去争夺据称上千亿元的市场,肯定不敷所用。专家预测,未来几年,国家嵌入式人才缺口每年将以20万人递增。据中华英才网最新的薪酬报告,初入门的嵌入式开发人员年薪一般能达到4-7万元,有3年以上经验的人员年薪都在10万元以上,有10年工作经验的高级嵌入式工程师年薪在30万元左右。•嵌入式系统的应用嵌入式开发板嵌入式开发板(Embeddeddevelopmentboard)就是半导体行业分工合作的载体之一,它为开发产品的厂商提供基本的底层硬件、系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底层的工作。ARM9开发板基本配置WindowsCE操作系统是Windows家族中的成员,专门设计给掌上电脑(HPCs)以及嵌入式设备所使用的电脑环境。WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统嵌入式开发板:从概念上来讲,与软件外包非常类似。像嵌入式产品的硬件、驱动程序、协议层、基本应用软件这些方面,都是电子产品的公共和通用部分,并不是产品能够形成差异化的关键技术,在这个讲求分工合作的时代,如果是这部分的工作量比较大,或者是厂商没有相关的开发人员的时候,就能够选择由第三方完成这些软件开发的工作,加快产品研发的进程,实现产品的迅速上市,抢占市场先机。(软件外包是指软件外包提供商为了集中精力从事核心竞争力业务,降低项目成本,同时提高项目实施的质量,将自己的软件项目中的全部或部分工作发包给合适的软件企业去完成)嵌入式系统在工业上的应用嵌入式工控机嵌入式工控机(EmbeddedIndustrialComputer)是一种加固的增强型工业计算机,它可以作为一个工业控制器在工业环境中可靠运行。嵌入式工业触控一体机工控机(IndustrialPersonalComputer,IPC)即工业控制计算机,是一种采用总线结构,对生产过程及机电设备、工艺装备进行检测与控制的工具总称。工控机具有重要的计算机属性和特征,如具有计算机CPU、硬盘、内存、外设及接口,并有操作系统、控制网络和协议、计算能力、友好的人机界面。工控机的主要类别有:IPC(PC总线工业电脑)、PLC(可编程控制系统)、DCS(分散型控制系统)、FCS(现场总线系统)及CNC(数控系统)五种。嵌入式工控机的优势1、嵌入式工业触控平板电脑是一体机的结构,主机、液晶显示器、触摸屏合为一体,稳定性比较好。2、采用目前比较流行的触摸功能,可以简化工作,更方便快捷,比较人性化。3、嵌入式工业触控平板电脑体积较小,安装维护非常简便。4、嵌入式工业触控平板电脑前面板大多采用铝镁合金压铸成型,坚固结实,持久耐用,而且重量比较轻。5、大多数嵌入式工业触控平板电脑采用无风扇设计,利用大面积鳍状铝块散热,功耗更小,噪音也小。应用领域1、工业现场可嵌入到机器、机柜中或置于操作台上,做人机显示操作界面2、应用于电信、电力、多媒体、国防、自动化设备、制造业等各领域,多数用作人机界面,客户端,PLC和POS等通讯、控制终端。嵌入式工控机,更时髦的叫法是盒式电脑或无风扇工控机。嵌入式工控机通俗的说就是专门为工业现场而设计的机构紧凑的计算机。工控机经常会在环境比较恶劣的环境下运行,对数据的安全性要求也更高,所以工控机通常会进行加固、防尘、防潮、防腐蚀、防辐射等特殊设计。工控机对于扩展性的要求也非常高,接口的设计需要满足特定的外部设备,因此大多数情况下工控机需要单独定制才能满足需求。嵌入式工控机的优点性能可靠体积小巧免维护低功耗、无风扇、宽温设计、适应恶劣工作环境嵌入式工控机的三大缺点。一是性能较低;二是扩展性较差;三是缺乏标准化。性能低是因为体积限制和散热设计要求,嵌入式工控机普遍选用低功耗的处理器设计方案,性能普遍不高;也是由于空间限制,不可能做太多扩展槽,扩展性必然大受影响,一般最多提供两个扩展。目前,嵌入式工控机是“百花齐放”,没有统一的标准,既没有内部架构标准,也没有接口标准。标准化未来是制约嵌入式工控机发展的重要因素。嵌入式系统在车载系统中的应用车载终端是智能交通系统中关键的一环,车辆的所有信息都必须通过车载终端得到,而且车载终端还必须具备一定的处理能力,以便能够对搜集到的信息进行必要的处理,最后车载终端要能够接收并处理监控中心发出的命令。车载系统要能够实现的功能适应大容量、大范围要求具备全天候工作能力;定位精度尽可能高;具备高可靠性、准实时的通信能力;具备丰富的接口;具备强大的信息处理能力;低成本;车载导航因其特殊的应用场合,决定了它的实现只能采用嵌入式系统。只有嵌入式系统能满足车载台的高移动性,极低功耗,轻便性,以及某些场合的隐蔽性要求。车载系统的嵌入式开发板凯迪拉克CUE车载系统在2012年底凯迪拉克发布了其历时四年之久打造的CUE(CadillacUserExperience)车载智能系统。凯迪拉克CUE移动互联系统分为四个组成部分:中控台触控屏,仪表盘显示屏,方向盘控制装置和语音识别系统。其中中控台为CUE核心
本文标题:嵌入式系统PPT
链接地址:https://www.777doc.com/doc-3181948 .html