简介
嵌入式系统一般由以下几部分组成:
嵌入式微处理器
外围硬件设备
嵌入式操作系统
特定的应用程序
历史
虽然嵌入式系统是近几年才风靡起来的,但是这个概念并非新近才出现。从 20 世纪七
十年代单片机的出现到今天各式各样的嵌入式微处理器,微控制器的大规模应用,嵌入式
系统已经有了近 30 年的发展历史。
作为一个系统,往往是在硬件和软件交替发展的双螺旋的支撑下逐渐趋于稳定和成熟,
嵌入式系统也不例外。
嵌入式系统的出现最初是基于单片机的。70 年代单片机的出现,使得汽车、家电、工
业机器、通信装置以及成千上万种产品可以通过内嵌电子装置来获得更佳的使用性能:更
容易使用、更快、更便宜。这些装置已经初步具备了嵌入式的应用特点,但是这时的应用
只是使用 8 位的芯片,执行一些单线程的程序,还谈不上“系统”的概念。
提示:最早的单片机是 Intel 公司的 8048,它出现在 1976 年。Motorola 同时推出了
68HC05,Zilog 公司推出了 Z80 系列,这些早期的单片机均含有 256 字节的 RAM、4K 的
ROM、4 个 8 位并口、1 个全双工串行口、两个 16 位定 时 器。之后在 80 年代初,Intel 又
进一步完善了 8048,在它的基础上研制成功了 8051,这在单片机的历史上是值得纪念的
一页,迄今为止,51 系列的单片机仍然是最为成功的单片机芯片,在各种产品中有着非常
广泛的应用。
从 80 年代早期开始,嵌入式系统的程序员开始用商业级的“操作系统”编写嵌入式应用
软件,这使得可以获取更短的开发周期,更低的开发资金和更高的开发效率,“嵌入式系
统”真正出现了。确切点说,这个时候的操作系统是一个实时核,这个实时核包含了许多传
统操作系统的特征,包括任务管理、任务间通讯、同步与相互排斥、中断支持、内存管理
等功能。
其中比较著名的有 Ready System 公司的 VRTX、Integrated System Incorporation
(ISI)的 PSOS 和 IMG 的 VxWorks、QNX 公司的 QNX 等。这些嵌入式操作系统都具有嵌
入式的典型特点:它们均采用占先式的调度,响应的时间很短,任务执行的时间可以确定;
系统内核很小,具有可裁剪,可扩充和可移植性,可以移植到各种处理器上;较强的实时
和可靠性,适合嵌入式应用。这些嵌入式实时多任务操作系统的出现,使得应用开发人员
得以从小范围的开发解放出来,同时也促使嵌入式有了更为广阔的应用空间。
90 年代以后,随着对实时性要求的提高,软件规模不断上升,实时核逐渐发展为实时
多任务操作系统(RTOS),并作为一种软件平台逐步成为目前国际嵌入式系统的主流。
这时候更多的公司看到了嵌入式系统的广阔发展前景,开始大力发展自己的嵌入式操作系
统。除了上面的几家老牌公司以外,还出现了 Palm OS,WinCE,嵌入式
Linux,Lynx,Nucleux,以及国内的 Hopen,Delta Os 等嵌入式操作系统。随着嵌入式技
术的发展前景日益广阔,相信会有更多的嵌入式操作系统软件出现。
定义
评论0
最新资源