background image

支撑下逐渐趋于稳定和成熟,嵌入式系统也不例外。

 从

80 年代早期开始,嵌入式系统的程序员开始用商业级的

“操作系统”编写嵌入式应用软件,这使得可以获取更短的开发周期,

更低的开发资金和更高的开发效率,

“嵌入式系统”真正出现了。确切

点说,这个时候的操作系统是一个实时核,这个实时核包含了许多

传统操作系统的特征,包括任务管理、任务间通讯、同步与相互排斥、

中断支持、内存管理等功能。其中比较著名的有

Ready System 公

司的

VRTX、Integrated System Incorporation (ISI)的 PSOS 和

IMG 的 VxWorks、QNX 公司的 QNX 等。这些嵌入式操作系统都具

有嵌入式的典型特点:它们均采用占先式的调度,响应的时间很短,

任务执行的时间可以确定;系统内核很小,具有可裁剪,可扩充和

可移植性,可以移植到各种处理器上;较强的实时和可靠性,适合

嵌入式应用。这些嵌入式实时多任务操作系统的出现,使得应用开发

人员得以从小范围的开发解放出来,同时也促使嵌入式有了更为广

阔的应用空间。

 

  

90 年代以后,随着对实时性要求的提高,软件规模不断上升,

实时核逐渐发展为实时多任务操作系统(

RTOS),并作为一种软件

平台逐步成为目前国际嵌入式系统的主流。这时候更多的公司看到了

嵌入式系统的广阔发展前景,开始大力发展自己的嵌入式操作系统。

除了上面的几家老牌公司以外,还出现了

Palm OS,WinCE,嵌入

Linux,Lynx,Nucleux,以及国内的 Hopen,Delta Os 等嵌

入式操作系统。随着嵌入式技术的发展前景日益广阔,相信会有更多