第一章 嵌入式系统.doc
《第一章 嵌入式系统.doc》由会员分享,可在线阅读,更多相关《第一章 嵌入式系统.doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章 嵌入式系统目录1.1 嵌入式系统的发展21.2 嵌入式系统概述31.2.1 嵌入式系统的定义31.2.2 嵌入式系统的组成41.2.3 嵌入式系统的分类41.2.4 嵌入式操作系统简介71.2.5 嵌入式系统总结71.3 嵌入式系统的特征81.1 嵌入式系统的发展 1946年,世界上出现了第一台计算机,从此开创了计算机时代,由此深刻改变了人类的生活。按照应用来分类,计算机又分为嵌入式和通用式两种。其中通用计算机具有计算机的标准形态,通过装配不同的应用软件,以类同面目出现并应用在社会的各个方面;而嵌入式计算机则以嵌入式系统的形式隐藏在各种装置、产品和系统中。 在当前数字技术和网络技术高速
2、发展的后PC时代,嵌入式系统的发展已远超出了计算机的范畴,广泛渗透到了科学研究、工程设计、军事技术、各类产业和商业文化娱乐及人们的日常生活等方方面面,已经与人类生产生活紧密结合了。 嵌入式系统至今已有30多年的历史,经历了4个比较明显的阶段: 第一阶段是无操作系统的嵌入算法阶段,是以单芯片为核心的可编程控制器形式的系统,同时具有与监测、伺服、指示设备相配合的功能。这种系统大部分应用于一些专业性极强的工业控制系统中,一般没有操作系统的支持,通过汇编语言编程对系统进行直接控制,运行结束后清除内存。这一阶段系统的主要特点是:系统结构和功能都相对单一,处理效率较低,存储容量较小,几乎没有用户接口。由于
3、这种嵌入式系统使用简便、价格很低,以前在国内工业领域应用较为普遍,但是已经远远不能适应高效的、需要大容量存储介质的现代化工业控制和新兴的信息家电等领域的需求。第二阶段是以嵌入式CPU为基础、以简单操作系统为核心的嵌入式系统。这一阶段系统的主要特点是:CPU种类繁多,通用性比较差;系统开销小, 效率高;一般配备系统仿真器,操作系统具有一定的兼容性和扩展性;应用软件较专业,用户界面不够友好;系统主要用来控制系统负载以及监控应用程序运行。 第三阶段是通用的嵌入式实时操作系统阶段,是以嵌入式操作系统为核心的嵌入式系统。这一阶段系统的主要特点是:嵌入式操作系统能运行于各种不同类型的微处理器上,兼容性好;
4、操作系统内核精小、效率高,并且具有高度的模块化和扩展性;具备文件和目录管理、设备支持、多任务、网络支持、图形窗口以及用户界面等功能;具有大量的应用程序接口(API),开发应用程序简单;嵌入式应用软件丰富。第四阶段是以基于Internet为标志的嵌入式系统,这是一个正在迅速发展的阶段。目前大多数嵌入式系统还孤立于Internet之外,但随着Internet的发展以及Internet技术与信息家电、工业控制技术等结合日益密切,嵌入式设备与Internet的结合将代表着嵌入式技术的真正未来。1.2 嵌入式系统概述1.2.1 嵌入式系统的定义 说了这么多关于嵌入式系统的话题,那么到底什么是嵌入式系统呢
5、? 这个问题到现在为止,都没有一个明确的答案。从广义上来讲,凡是带有微处理器的专用硬件系统都可以称为嵌入式系统。而从狭义上讲,嵌入式系统主要指能够支持操作系统的微系统。总而言之,嵌入式系统是嵌入于宿主设备来智能化提升宿主设备的功能,以辅助宿主设备高质量完成其功能为目的的小巧而廉价的计算机系统。 以IEEE为例,它对于嵌入式系统的定义是:An Embedded system is the devices used to control, monitor, or assist the operation of equipment, machinery or plants。即嵌入式系统是“用于控制、
6、监视或者辅助操作机器和设备的装置”。 而在中国嵌入式系统领域中,比较认同的嵌入式系统概念是:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。这一概念完全是从应用角度出发来定义的。 对嵌入式系统较全面的理解应当从以下三方面来认识:(1)硬件应由嵌入式处理器作基础平台;(2)软件应以嵌入式软件为运行平台;(3)形式应是嵌入在设备中,各种设备有不同的外形及相应的附属配件,它只不过是其中的一个控制核心部件。1.2.2 嵌入式系统的组成 嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序
7、等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。 嵌入式系统的核心是嵌入式微处理器。嵌入式微处理器一般就具备以下4个特点:1)对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核心的执行时间减少到最低限度。2)具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。3)可扩展的处理器结构,以能最迅速地开展出满足应用的最高性能的嵌入式微处理器。4)嵌入式微处理器必须功耗很低,尤其是用于便携式的无线及移动的计算和通信设备中靠电池供电的嵌入
8、式系统更是如此,如需要功耗只有mW甚至W级。据不完全统计,目前全世界嵌入式处理器的品种总量已经超过 1000 种,流行的体系结构有 30 多个系列。其中 8051 体系占多半,生产这种单片机的半导体厂家有 20 多个,共 350 多种衍生产品,仅 Philips 就有近 100 种。现在几乎每个半导体制造商都生产嵌入式处理器,越来越多的公司有自己的处理器设计部门。嵌入式处理器的寻址空间一般从 64kB 到 16MB ,处理速度为 0.12000MIPS ,常用封装 8144 个引脚。1.2.3 嵌入式系统的分类根据现状,嵌入式计算机可分成下面几类。(1) 嵌入式微处理器 (Embedded M
9、icroprocessor Unit, EMPU) 嵌入式微处理器采用“增强型”通用微处理器。由于嵌入式系统通常应用于环境比较恶劣的环境中,因而嵌入式微处理器在工作温度、电磁兼容性以及可靠性方面的要求较通用的标准微处理器高。但是,嵌入式微处理器在功能方面与标准的微处理器基本上是一样的。根据实际嵌入式应用要求,将嵌入式微处理器装配在专门设计的主板上,只保留和嵌入式应用有关的主板功能,这样可以大幅度减小系统的体积和功耗。和工业控制计算机相比,嵌入式微处理器组成的系统具有体积小、重量轻、成本低、可靠性高的优点,但在其电路板上必须包括 ROM 、 RAM 、总线接口、各种外设等器件,从而降低了系统的可
10、靠性,技术保密性也较差。由嵌入式微处理器及其存储器、总线、外设等安装在一块电路主板上构成一个通常所说的单板机系统。嵌入式处理器目前主要有 Am186/88 、 386EX 、 SC-400 、 Power PC 、 68000 、 MIPS 、 ARM 系列等。(2) 嵌入式微控制器 (Microcontroller Unit, MCU) 嵌入式微控制器又称单片机,它将整个计算机系统集成到一块芯片中。嵌入式微控制器一般以某种微处理器内核为核心,根据某些典型的应用,在芯片内部集成了 ROM/EPROM 、 RAM 、总线、总线逻辑、定时 / 计数器、看门狗、 I/O 、串行口、脉宽调制输出、 A
11、/D 、 D/A 、 Flash RAM 、 EEPROM 等各种必要功能部件和外设。为适应不同的应用需求,对功能的设置和外设的配置进行必要的修改和裁减定制,使得一个系列的单片机具有多种衍生产品,每种衍生产品的处理器内核都相同,不同的是存储器和外设的配置及功能的设置。这样可以使单片机最大限度地和应用需求相匹配,从而减少整个系统的功耗和成本。 和嵌入式微处理器相比,微控制器的单片化使应用系统的体积大大减小,从而使功耗和成本大幅度下降、可靠性提高。由于嵌入式微控制器目前在产品的品种和数量上是所有种类嵌入式处理器中最多的,而且上述诸多优点决定了微控制器是嵌入式系统应用的主流。微控制器的片上外设资源一
12、般比较丰富,适合于控制,因此称为微控制器。通常,嵌入式微处理器可分为通用和半通用两类,比较有代表性的通用系列包括 8051 、 P51XA 、 MCS-251 、 MCS-96/196/296 、 C166/167 、 68300 等。而比较有代表性的半通用系列,如支持 USB 接口的 MCU 8XC930/931 、 C540 、 C541 ;支持 I2C 、 CAN 总线、 LCD 等的众多专用 MCU 和兼容系列。目前 MCU 约占嵌入式系统市场份额的 70% 。(3) 嵌入式 DSP 处理器 (Embedded Digital Signal Processor, EDSP )在数字信号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 嵌入式系统 嵌入式 系统
限制150内