全球旧事资料 分类
龙源期刊网httpwwwqika
comc
嵌入式操作系统的现状及发展趋势
作者:姚锡忠来源:《中国新技术新产品》2009年第23期
摘要本文分析了嵌入式操作系统的特点并且从嵌入式操作系统的应用着手探讨了嵌入式系统的未来发展趋势。
关键词嵌入式系统嵌入式操作系统实时性嵌入式Li
ux
1引言
嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成。嵌入式操作系统realtimeembeddedoperati
gsystemRTOS或EOS是一种支持嵌入式系统应用的操作系统软件它是嵌入式系统极为重要的组成部分通常包括和硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图像界面、标准化浏览器等browser。嵌入式操作系统具备通用操作系统的基本特点如能够有效管理越来越复杂的系统资源能够把硬件虚拟化使得研发人员从繁忙的驱动程式移植和维护中解脱出来能够提供库函数、驱动程式、工具集连同应用程式。和通用操作系统相比较嵌入式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化连同应用的专用性等方面具备较为突出的特点。
2嵌入式操作系统的发展历史
从1981年ReadySystem发展了世界上第1个商业嵌入式实时内核VRTX32到今天已经有近30年的历史。嵌入式操作系统伴随着嵌入式系统的发展经历了三个比较明显的阶段
第一阶段无操作系统的嵌入算法阶段。这一阶段的嵌入式系统是以可编程控制器的形式、以单芯片为核心的系统同时具有与一些监测、伺服、指示设备相配合的功能。这种系统大部分应用于一些专业性极强的工业控制系统中一般没有明显的被称为操作系统RTOS的支持而是通过汇编语言编程对系统进行直接控制运行结束后清除内存。这一阶段系统的主要特点是系统结构和功能都相对单一针对性强但无操作系统支持几乎没有用户接口比较适合于各类专用领域中。第二阶段简单监控式的实时操作系统阶段。这一阶段的嵌入式系统主要以嵌入式CPU为基础、简单操作系统为核心的嵌入式系统。系统的特点是处理器种类繁多通用性
f龙源期刊网httpwwwqika
comc
比较差系统开销小效率高一般配备系统仿真器操作系统具有一定的兼容性和扩展性应用软件较专业用户界面不够友好系统主要用来控制系统负载以及监控应用程序运行。第三阶段通用的嵌入式实时操作系统阶段。以通用型嵌入式实时操作系统RTOS为标志的嵌入式系统如VxWorks、pSOS、OS9、Wi
dowsCE就是这一阶段的典型代表。这一阶段系统的特点是能运行在各种不同类型强大的微处理器上具有强大r
好听全球资料 返回顶部