12嵌入式系统论文Word下载.docx

上传人:b****2 文档编号:606868 上传时间:2023-04-29 格式:DOCX 页数:10 大小:22.45KB
下载 相关 举报
12嵌入式系统论文Word下载.docx_第1页
第1页 / 共10页
12嵌入式系统论文Word下载.docx_第2页
第2页 / 共10页
12嵌入式系统论文Word下载.docx_第3页
第3页 / 共10页
12嵌入式系统论文Word下载.docx_第4页
第4页 / 共10页
12嵌入式系统论文Word下载.docx_第5页
第5页 / 共10页
12嵌入式系统论文Word下载.docx_第6页
第6页 / 共10页
12嵌入式系统论文Word下载.docx_第7页
第7页 / 共10页
12嵌入式系统论文Word下载.docx_第8页
第8页 / 共10页
12嵌入式系统论文Word下载.docx_第9页
第9页 / 共10页
12嵌入式系统论文Word下载.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

12嵌入式系统论文Word下载.docx

《12嵌入式系统论文Word下载.docx》由会员分享,可在线阅读,更多相关《12嵌入式系统论文Word下载.docx(10页珍藏版)》请在冰点文库上搜索。

12嵌入式系统论文Word下载.docx

1.2嵌入式系统的历史4

第二章5

2.1嵌入式系统的组成5

2.1.1硬件层6

2.1.2中间层6

2.1.3系统软件层6

2.2嵌入式系统的主要应用6

2.3嵌入式微处理器的的种类7

2.4嵌入式系统的发展现状和发展趋势8

第三章8

3.1嵌入式系统的分类8

3.1.1硬件方面9

3.1.2软件方面9

3.2嵌入式系统的特点9

3.3嵌入式系统的特征10

3.3.1系统内核小10

3.3.2专用性强10

3.3.3系统精简10

参考文献:

11

引言

在现在日益信息化的社会中,计算机和网络已经全面渗透到日常生活的每一个角落。

对于我们每个人,需要的已经不再仅仅是那种放在桌上处理文档,进行工作管理和生产控制的计算机"

机器"

各种各样的新型嵌入式系统设备在应用数量上已经远远超过通用计算机,任何一个普通人可能拥有从大到小的各种使用嵌入式技术的电子产品,小到mp3,PDA等微型数字化产品,大到网络家电,智能家电,车载电子设备。

而在工业和服务领域中,使用嵌入式技术的数字机床,智能工具,工业机器人,服务机器人也将逐渐改变传统的工业和服务方式。

第一章

1.1嵌入式系统发展历史

目前,在嵌入式系统应用领域中,但是这个概念并非新近才出现。

从20世纪七十年代单片机的出现到今天各式各样的嵌入式微处理器,微控制器的大规模应用,嵌入式系统已经有了近30年的发展历史。

嵌入式系统诞生于微型机时代,嵌入式系统的嵌入性本质是将一个计算机嵌入到一个对象体系中去,这些是理解嵌入式系统的基本出发点。

由于嵌入式计算机系统要嵌入到对象体系中,实现的是对象的智能化控制,因此,它有着与通用计算机系统完全不同的技术要求与技术发展方向。

通用计算机系统的技术要求是高速、海量的数值计算;

技术发展方向是总线速度的无限提升,存储容量的无限扩大。

而嵌入式计算机系统的技术要求则是对象的智能化控制能力;

技术发展方向是与对象系统密切相关的嵌入性能、控制能力与控制的可靠性。

嵌入式计算机系统则走上了一条完全不同的道路,这条独立发展的道路就是单芯片化道路。

它动员了原有的传统电子系统领域的厂家与专业人士,接过起源于计算机领域的嵌入式系统,承担起发展与普及嵌入式系统的历史任务,迅速地将传统的电子系统发展到智能化的现代电子系统时代。

在中国嵌入式系统领域,比较认同的嵌入式系统概念是:

嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

它一般由嵌入式微处器、处围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。

1.2嵌入式系统的历史

嵌入式系统的产生20世纪70年代嵌入式系统诞生于微型机时代,经过微型计算机的嵌入式专用化的短暂探索后,便进入到嵌入式系统独立的微控制器发展时代。

直接在嵌入式处理器与外围集成电路技术基础上发展的带处理器内核的单片机,即微控制器的智能化电子系统。

无论是工控机,还是单板机,都无法彻底地满足嵌入式系统的微小体积、极低价位、高可靠性的要求。

目前正以前所未有的速度影响和改变着我们的生活,迄今为止,只要我们目之能及,嵌入式系统已经无所不能、无处不在。

无所不能是指嵌入式系统将人工智能技术和超级计算技术有机结合,而无所不在则是指嵌入式系统有着广阔的应用领域,如人们平常用的手机、摄像机、医疗仪器、汽车、工业控制设备、航天设备、航空设备都有嵌入式系统,这些只是嵌入式应用的冰山一角。

由于迅速发展的互联网技术和廉价的微处理器的出现,不远的将来,嵌入式设备将会“嵌”入在各种日常用品中,全面走入人类的生活,还会在工业、军事、自然探索等各方面广泛应用。

事实上,有数据显示,当前市面上销售的CPU只有不到10%流向了各类通用计算机系统,而超过90%的CPU则被装在了各类嵌入式系统中。

有利于嵌入式系统的健康发展。

对人类社会的发展也会产生深远的影响

第二章

2.1嵌入式系统的组成

一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。

执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。

执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;

也可以很复杂,如SONY智能机器狗,上面集成了多个微上控制电机和多种传感器,从而可以执行各种复杂的动作和感受种状态信息。

下面对嵌入式计算机系统的组成进行介绍。

2.1.1硬件层

硬件层中包含嵌入式微处理器、存储器(SDRAM、ROM、Flash等)、通用设备接口和I/O接口(A/D、D/A、I/O等)。

在一嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块。

其中操作系统和应用程序都可以固化在ROM中。

2.1.2中间层

硬件层与软件层之间为中间层,也称为硬件抽象层(HardwareAbstractLayer,HAL)或者板级支持包(BoardSupportPackage,BSP),它半系统上层软件与底层硬件分离开来,使系统的底层驱动程序与硬件无关,上层软件开发人员无需关心底层硬件的具体情况,根据BSP层提供的接口即可进行开发。

该层一般包含相关底层硬件的初始化、数据的输入/输出操作和硬件设备的配置功能。

实际上,BSP是一个介于操作系统和底层硬件之间的软件层次,包括了系统中大部分与硬件联系紧密的软件模块。

设计一个完整的BSP需要完成两部分工作:

嵌入工系统的硬件初始化的BSP功能,设计硬件相关的设备驱动。

2.1.3系统软件层

系统软件层由实时多任务操作系统(Real-timeOperationSystem,RTOS)、文件系统、图形用户接口(GraphicUserInterface,GUI)、网络系统及通用组件模块组成。

RTOS是嵌入式应用软件的基础和开发平台。

2.2嵌入式系统的主要应用

嵌入式系统技术具有非常广阔的应用前景,其应用领域可以包括:

工业控制、交通管理、信息家电、家庭智能系统、POS网络及电子商务、环境工程与自然、机器人。

这些应用中,可以着重于在控制方面的应用。

就远程家电控制而言,除了开发出支持TCP/IP的嵌入系统之外,家电产品控制协议也需要制订和统一,这需要家电生产厂家来做。

同样的道理,所有基于网络的远程控制协议也需要与嵌入式系统之间实现接口,然后再由嵌入式系统来控制并通过网络实现控制。

所以,开发和探试嵌入式系统有着十分重要的意义。

相对于其他的领域,机电产品可以说是嵌入式系统应用最典型最广泛的领域之一。

从最初的单片机以现在的工控机、SOC在种机电产品中均有着巨大的市场。

工业设备是机电产品中最大的一类,在目前的工业控制设备中,工控机的使用非常广泛,这些工控机一般采用的是工业级的处理器和各种设备,其中以X86的MPU最多。

家电行业是嵌入式应用的另一大行业,我们传统的电视,电冰箱当然其中也嵌有处理器,但是这些处理器只是在控制方面应用。

而现在只有按钮、开关的电器显然已经不能满足人们的日常需求,具有用户界面,能远程控制,智能管理的电器是未来的发展趋势。

到我们身边。

2.3嵌入式微处理器的的种类

嵌入式微处理器的核心是嵌入微处理器,嵌入式微处理器与通用CPU最大的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。

嵌入式微处理器的体系结构可以采用冯.诺依曼体系或哈佛体系结构;

指令系统可以选用精简指令系统(RedycedInstryctionSetComputer,RISC)和复杂指令系统CISC(ComplexinstructionSetComputer,CISC)。

RSIC计算机在通道中只包含最有用的指令。

确保数据通道快速执行每一条指令,从而提高了执行效率并使用CPU硬件结构设计变得更为简单。

嵌入式微处理器有各种不同的体系统,即使在同一体系中也可能具有不同的时钟频率和数据总宽度,或集成了不同的外设和接口。

据不完全统计,目前全世界嵌入式微处理器已经超过1000多种,体系结构有30多个系列,其中主流的体系有ARM、MIPS、PowerPC、X86和SH等。

但与全球PC市场不同的是,没有一种嵌入式微处理器可以主导市场,仅以32位的产品而言,就有100种以的嵌入式微处理器。

嵌入式微处理器的选择是根据具体的应用而决定的。

2.4嵌入式系统的发展现状和发展趋势

随着信息化,智能化,网络化发展,嵌入式系统技术也将获得广阔发展空间。

美国著名未来学家尼葛洛庞帝99年1月访华时预言,4~5年后嵌入式智能(电脑)工具将是PC和因特网之后最伟大的发明。

我国著名嵌入式系统专家沈绪榜院士98年11月在武汉全国第11次微机学术交流会发表的《计算机的发展与技术》一文中,对未来10年以嵌入式芯片为基础的计算机工业进行了科学的阐述和展望。

1999年世界电子产品产值已超过12000亿美元,2000年达到13000亿美元。

信息时代,数字时代使得嵌入式产品获得了巨大的发展契机,为嵌入式市场展现了美好的前景,同时也地嵌入式生产厂商提出了新的挑战,从中我们可以看出未来嵌入式系统的几大发展趋势;

一、嵌入式开发是一项系统工程,因此要求嵌入式系统厂商不仅要提供嵌入式软硬件系统本身,同时还需要提供强大的硬件开发工具和软件包支持。

二、网络化、信息化的要求随着因特网技术的成熟、带宽的提高日益提高,使得以往单一功能的设备如电话、手机、冰箱、微波炉等功能不再单一,结构更加复杂

三、网络互联成为必然趋势。

未来的嵌入式设备为了适应网络发展的要求,必然要求硬件上提供各种网络通信接口。

四、精简系统内核,算法,降低功耗和软硬件成本。

五、提供友好的多媒体人机界面。

嵌入式设备能与用户亲密接触,最重要的因素就是它能提供非常友好的用户界面。

第三章

3.1嵌入式系统的分类

由于嵌入系统由硬件和软件两大部分组,所以其分类也可以从硬件和软件进行划分。

3.1.1硬件方面

从硬件方面来讲,各式各样的嵌入式处理器是嵌入式系统硬件中的最核心的部分,而目前世界上具有嵌入式功能特点的处理器已经超过1000种,流行体系结构包括MCU,MPU等30多个系列。

鉴于嵌入式系统广阔的发展前景,很多半导体制造商都大规模生产嵌入式处理器,并且公司自主设计处理器也已经成为了未来嵌入式领域的一大趋势,其中从单片机、DSP到FPGA有若各式各样的品种上,速度越来越快,性能越来越强,价格也越来越低。

目前嵌入式处理的寻址空间可以从64KB到16MB,处理速度最快可以达到2000MIPS,封装从8个引脚到144个引脚个不等。

3.1.2软件方面

从软件方面划分,主要可以依据操作系统的类型。

目前嵌入式系统的软件主要有两大类:

实时系统和分时系统。

其中实时系统又分为两类:

硬实时系统和软实时系统。

实时嵌入系统是为执行特定功能而设计的,可以来严格的按时序执行功能。

其最大的特征就是程序的执行具有确定性。

在实时系统中,如果系统在指定的时间内未能实现某个确定的任务,会导致系统的全面失败,则系统被称为硬实时系统。

而在软实时系统中,虽然响应时间同样重要,但是超时却不会导致致命错误。

一个硬实时系统往往在硬件上需要添加专门用于时间和优先级管理的控制芯片,而软实时系统则主要在软件方面通过编程实现时限的管理。

比如WindowsCE就是一个多任备置分时系统,而Ucos-II则是典型的实时操作系统。

当然,除了上述分类之外,还有许多其他分类方法,比如从应用方面分为工业应用和消费电子等,在这里就不一一累述了。

3.2嵌入式系统的特点

嵌入式系统的核心是嵌入式微处理器。

嵌入式微处理器一般就具备以下4个特点;

一、对实时任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核心的执行时间减少到最低限度。

二、具有功能很强的存储区保护功能。

这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大存储区保护功能,同时也有利于软件诊断。

三、可扩展的处理器结构,以能最迅速地开发出满足应用的最高性能的嵌入式微处理器。

四、嵌入式微处理器必须功耗很低,尤其是用于便携式的无线及移动的计算和通信设备中靠电池的嵌入式系统更是如此,如需要功耗只有nW甚至uW级。

3.3嵌入式系统的特征

3.3.1系统内核小

由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。

比如Enea公司的OSE分布式系统,内核只有5K,而Windows的内核?

简直没有可比性。

3.3.2专用性强

嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常紧密,一般要针对硬件进行系统的移植,即使在同一品牌、同一系列的产品中也需要根据系统硬件的变化和增减不断进行修改。

同时针对不同的任务,往往需要对系统进行较大更改,程序的编译下载要和系统相结合,这种修改和通用软件的“升级”是完全两个概念。

3.3.3系统精简

嵌入式系统一般没有系统软件和应软件的明显区分,不要求其功能设计及实现上过于复杂,这样一方面利于控制系统成本,同时也利于实现系统安全。

高实时性的系统软件(OS)是嵌入式软件的基本要求。

而且软件要求固态存领教,以提高速度;

软件代码要求高质量和高可靠性。

嵌入软件开发要想走向标准化,就必须使用多任务的操作系统。

嵌入式系统的应用程序可以没有操作系统直接在芯片上运行;

但是为了合理地调度多任务、利用系统资源、系统函数以及和专家库函数接口,用户必须自行选配RTOS(Real-TimeOperationSystem)开发平台,这样才能保证程序执行的实时性、可靠性,并减少开发时间,保障软件质量。

嵌入式系统开发需要开发工具和环境。

由于其本身不具备自举开发能力,即使调设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发,这些工具和环境一般是基于通用计算机上的软硬件设备以及各种逻辑分析仪、混合信号示波器等。

开发时往往有主机和目标机的概念,主机用于程序的开发,目标机作为最后的执行机,开发时需要交替结合进行。

[1]吕京建,肖海桥.嵌入式处理器分类与现状.http:

PPwww.bol-system.Com

[2]何立民。

以SoC为中心的多学科融合与渗透[J].单片机与嵌入式系统应用

[3]吕京建.BOLSystemInc.从嵌入式系统的可靠性与可信性看Y2K问题

[4]华清远见/2008-2009年中国嵌入式开发从业人员大调查

[5]上海“实时实用嵌入式技术论坛”上中国工程院院士许居衍表示

[6]作者:

郭淳学中国软件行业协会嵌入式系统分会副理事长兼秘

[7]国家数字媒体技术产业化基地(上海)管委会办公室2009年06月16日东方网-文汇报

[8]“2009中国国际嵌入式大会暨展览会”成为业界重要交流平台-文/阎玉芳

[9]Baidu世界因你而美丽我的ARM与嵌入式Linux

[10]吕京建,肖海桥.面向二十一世纪的嵌入式系统综述.http:

PPwww.bol-system.com

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2