第1章 嵌入式系统概述

1.1 嵌入式系统的定义

嵌入式系统这个名字已经出现很长时间了,但到目前为止对嵌入式系统没有一致的定义。其中一个被广为接受的定义是:嵌入于特定应用环境的、带有微处理器的软/硬件系统。嵌入式系统和通用计算机系统有一定的相同之处,但也有明显的差异,表1.1列出了两者的相同和不同之处。

表1.1 嵌入式系统与通用计算机比较

根据表1.1给出比较可以看出,嵌入式系统的主要特点在于“嵌入”——嵌入不同的应用环境。虽然嵌入式系统拥有微处理器,有些在计算能力上不亚于个人PC(Personal Computer),但它的外观上完全看不出PC的样子来。在我们身边能够找到大量的嵌入式系统的例子,如手机、超市收银的POS机、地铁的刷卡检票系统、户外视频广告牌、MP3/MP4播放器等,如图1.1所示。

图1.1 我们身边的嵌入式系统实例

嵌入式系统大量的“隐藏”在我们的身边,据统计,2009年嵌入式处理器的产量达到83亿颗,而PC处理器产量只有1.5亿颗,不到嵌入式处理器的2%。我们平时能够注意到仅仅是嵌入式系统的“冰山一角”。这些身边的嵌入式系统深深地嵌入了我们的日常生活和工业生产中,可以说是在背后默默地推动现代文明的发展。