新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 嵌入式系统定义探讨

嵌入式系统定义探讨

作者:时间:2011-01-14来源:网络收藏

2.2 技术发展方向不同

顾名思义,是要嵌入到对象体系中,与对象有机地结合,实现的是对对象的智能化控制。它有着与计算机完全不同的技术要求、技术发展方向。

系统从形式上,要求该系统智能化、超小型;从功能上,要求功能可靠、功耗低、经济实惠;从应用的范围上,要面向市场、面向用户、面向对象、面向产品;从技术上,要求提高对对象的智能化控制能力、与对象密切相关的嵌入性能和控制的可靠性。

计算机系统从形式上,是要看得见、摸得着,不需要嵌入到别的器件内;从功能上,要求多处理功能;从技术上,要求的是高速海量的数值计算、总线速度的无限提升、存储容量的不断扩大。

所以我们说:系统与计算机系统,技术要求、技术发展方向根本不同,不应为“专用计算机系统”。如果为“专用计算机系统”,就等于嵌入式系统的发展,要沿着计算机技术要求的发展道路走,这就等于束缚了嵌入式系统健康开放式的独立发展之路。

2.3 体系结构不同

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

嵌入式系统的经典体系结构有3个层次的软硬件,有4个通道接口,它的通道接口是为了嵌入到对象体系去,和对象体系产生4个界面。它的核心是嵌入式微处理器,这个处理器不是通用的计算机处理器。也就是说,二者采用的处理器是截然不同的。嵌入式外围功能扩展之后,形成了微控制器,其对象接口技术扩展,产生4个接口,形成了SoC整个片上结构,4个中断。其软件分为:指令系统、驱动软件、操作系统3部分。

我们从嵌入式系统体系结构看出:

① 二者的处理器不同。计算机是通用的处理器,嵌入式系统是面向特定应用的微处理器,它具有低功耗、体积小、集成度高等特点,有利于整个系统设计趋于小型化。

② 计算机是标准总线和外设,嵌入式总线和外部接口都集成在处理器内;计算机软硬件相对独立,嵌入式系统则是将软硬件紧密集成在一起,结构更紧凑;计算机系统偏重多功能处理设置,嵌入式系统重在对对象的控制能力设置。

所以说,嵌入式体系结构与计算机的体系结构是不同的。嵌入式系统体系结构是控制性的体系结构,不是计算机系统的处理型体系结构。结构不同,则性质全非,所以,嵌入式系统不能为“专用计算机系统”。

2.4 功能特点各异

① 嵌入式系统具有嵌入性、控制性,软硬件可根据对象需要来设置。计算机系统则不是这样。

② 嵌入式系统功能专一,即软硬件专门为某一特定应用系统而设计;计算机系统则是多功能处理。

③ 嵌入式系统结构紧凑:嵌入式系统中的软件一般不像计算机存储于磁盘等载体中,而都固化在存储器芯片或单片系统的存储器之中,这样使其结构特别紧凑,从而达到小体积、高效能、低成本、低功耗。计算机结构要求可大可小,大到台式,小到笔记本、手提电脑等;计算机的CPU要求严格,相比嵌入式系统的微处理器,一般价格昂贵,达不到嵌入式系统那样低成本、低功耗。嵌入式系统通常使用闪存(Flash Memory)等作为存储介质,以提高速度、减小体积、降低功耗。而计算机通常使用磁盘这类具有大容量但速度较慢的存储介质。

④ 嵌入式系统智能灵活及实时性:就是要对不同的情况作出不同的反应,同时必须实时地给出计算的结果并进行实时控制,计算机在智能灵活性方面则比不上。

⑤ 嵌入式系统可靠性高,因为软件是固化的。例如,它无病毒侵害。计算机则不然,常常受病毒的攻击。所以嵌入式系统常常应用在人身设备安全、国家机密等重大事务上。

⑥ 计算机行业一般受技术垄断,例如计算机操作系统方面微软占居垄断地位。但嵌入式系统领域,不会出现这种情况。因为它是一个分散的,充满竞争、机遇与创新的领域,没有谁的操作系统和处理器能够垄断市场。

总而言之,嵌入式系统与计算机系统功能特点各异,二者不能混为一谈。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)


评论


相关推荐

技术专区

关闭