第1章 嵌入式系统概述
嵌入式系统一般指非PC系统,它包括硬件和软件两部分。硬件包括微控制器/微处理器、存储器及外设器件和I/O端口、图形控制器等。软件部分包括操作系统(要求实时和多任务操作)和应用程序。有时设计人员把这两种软件组合在一起。应用程序控制着系统的运行状态和行为;而操作系统控制着应用程序编程与硬件的交互作用。
嵌入式系统(Embedded System)在于结合微处理器或微控制器的系统电路与其专属的软件,来达到系统操作效率成本的*高比。今天的移动电话、电子游戏机、PDA、电视、冰箱等民用电子与通信产品,电动自行车乃至电动汽车等电动交通工具的控制核心,无不与嵌入式系统息息相关。而随着后PC时代的来临,家电、玩具、汽车、新一代手机、数码相机、先进的**仪器乃至于即将到来的智能型房屋、智能型办公室与其他跟电有关的器材设备更是确实少不了嵌入式系统这个核心技术。
1.1 嵌入式系统定义
根据IEEE(国际电气和电子工程师协会)的定义,嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置”(原文为devices used to control,monitor,or assist theoperation of equipment,machinery of plants)。这主要是从应用上加以定义的,由此可以看出嵌入式系统是软件和硬件的综合体,可以涵盖机械等附属装置。
嵌入式系统一般指非PC系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为**,软、硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。简单地说,嵌入式系统集系统的应用软件与硬
件于一体,类似于PC中BIOS的工作方式,具有软件代码小、高度自动化、响应速度快等特点,特别适合于要求实时和多任务的体系。嵌入式系统主要由嵌入式处理器、相关支撑硬���、嵌入式操作系统及应用软件系统等组成,它是可独立工作的“器件”。
……