第1章 嵌入式系统概论
本章将主要介绍嵌入式系统的定义、特点、组成、分类和发展,对嵌入式系统的核心硬件——嵌入式处理器的分类、特点进行简单描述,并且简要说明嵌入式系统的相关研究领域。
1.1 嵌入式系统概述
1.嵌入式系统的基本认识
手机、PDA、机顶盒、数码相机、媒体播放器等嵌入式系统产品已经广泛地应用在人们的H常生活和工作中。然而,当谈论到什么是嵌入式系统时,许多人在概念上还比较模糊,往往不能给出一个简明扼要的正确定义。从字面来看,嵌入式系统是计算机软件与计算机硬件集成在一起,并嵌入到应用对象内部的计算机系统。这种系统往往同应用对象技术,如通信技术、传感技术、信号处理技术、控制技术等结合在一起,成为嵌入式系统应用对象的控制**。
嵌入式系统具有芯片集成度高、硬件软件*小化、高度自动化、响应速度快以及性能可靠等基本特点,特别适合于要求实时和多任务的场合。从应用角度考察,目前相当一部分嵌入式产品都具有3C融合特征,即计算机(computer)、通信(communication)和消费电子(consume electronic)一体化。
从本质上来说,嵌入式系统和嵌入式设备是有区别的。嵌入式系统是一个比PC更加小型化的计算机系统,只是它通常被嵌入到应用设备或应用系统中成为一个专用的计算机系统;而嵌入式设备是指某一包含嵌入式系统的专用设备。通常,在典型的嵌入式设备中几乎感觉不到计算机系统的存在,我们日常所见的PDA、手机、微波炉等都属于嵌入式设备。
2.嵌入式系统的定义
迄今为止,关于嵌入式系统的定义有很多。例如,“嵌入到对象体系中的专用计算机系统”,它强调嵌入式系统的三个基本要素:嵌入性、专用性与计算机系统;又例如,“一种用于控制、监测或协助特定机器和设备正常运转的计算机”,它强调的是嵌入式计算机的功能。本书采用国内流行的较为完整和规范的定义:嵌入式系统是以应用为**,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
嵌入式技术(embedded technology)也是产业界和学术界常用的术语,它指的是嵌入式系统在研发和应用过程中使用的芯片技术、硬件技术和软件技术。由于嵌入式系统日益普及,人们往往还使用更为简洁的术语“嵌入式”,它是嵌入式系统、嵌入式技术或者嵌入式产品的简称,具体含义视场合而定。本书也会使用“嵌入式”这个术语,读者应根据上下文予以理解。
……