浅析计算机嵌入式操作系统
嵌入式操作系统(Embedded Operation System,EOS)是一种用途广泛地系统软件,就是将一套计算机控制的系统嵌入到已经具有某种完整的特定的功能的系统内,用来实现对原有系统的计算机控制,是被嵌入到电子设备中的专用计算机系统。 它以计算机技术为基础,应用为中心,软硬件都可以剪裁,适用于各种应用系统。它没有统一的外观,不以独立的物理形态出现,它的部件根据主体设备和应用的需要嵌入在设备内部,完成运算、处理、存储及控制的功能。为了提高执行速度和系统可靠性。 1 嵌入式系统的架构 嵌入式系统通常由嵌入式微处理器、外围硬件设备、嵌入式系统以及用户应用软件等组成。 从体系结构上看,嵌入式系统的构架一般包括了嵌入式处理器、支撑硬件、嵌入式软件这三部分。 嵌入式处理器和一些外围设备构成硬件平台。嵌入式处理器通常是单片机或微控制器。嵌入式应用程序支撑软件平台。嵌入式软件包括支撑硬件的驱动程序、操作系统、支撑软件等。 一般不同的系统需要设计不同的嵌入式应用程序,该程序利用操作系统完成特定功能的嵌入式应用,都运行于操作系统之上。 2 嵌入式的系统的分类 实时嵌入系统是为执行特定功能而设计的,在实时系统中,如果系统在指定的时间内未能实现某个确定的任务,则系统被称为硬实时系统。而在软实时系统中,虽然响应时间同样重要,但是超时却不会导致致命错误。当前最常用的嵌入式操作系统可分为:商用系统、专用系统、开放系统。www.ybasK.CoM (1)商用嵌入式操作系统。 商用嵌入式操作本文由论文联盟http://www.LWlM.cOM收集整理系统功能较强大,辅助工具较齐全,可应用的范围较广,系统资源相对有限,应用于许多的领域。例:WircroSoft的WindowsCE、中科院的Hopen等。 (2)专用嵌入式操作系统。 专用嵌入式操作系统一般对用户不公开,它是一些专业公司针对该公司的产品所特制的嵌入式操作系统。功能相对较弱,但具有较强的针对性,比普通的商用嵌入式操作系统更加安全可靠。 (3)开放嵌入式操作系统。 开放嵌入式操作系统是近年 [1] [2] [3] 下一页 |