嵌入式微内核实时操作系统分析与测试
摘要:介绍嵌入式微内核实时操作系统的体系结构;针对 Wolf 嵌入式操作系
统,设计一套微内核嵌入式操作系统测试实现方案。在 Wolf 操作系统支持下,
已产业化的阅读不耗电电子书(eBook)验证了 Wolf 操作系统的可靠性。
关键词:嵌入式实时操作系统 ERTOS 微内核 Wolf 软件测试仪 eBook
1 嵌入式实时操作系统概述
嵌入式实时操作系统(ERTOS)是操作系统研究的一个重要分支,它与一般商
用多任务 OS,如 UNIX,Windows 等,最大的不同之处在于:商用多任务 OS
的目的是追求系统资源最大利用率和公平对待所有的系统请求;而 ERTPS 追求
的是实时性、可确定性、可靠性。
自 20 世纪 90 年代以来,ERTOS 发展迅速。国外著名商用 EPTOS 有:Wind
River 公司的 VxWorks、IS(Integrated Systems)公司(2000 年已被
Wind River 公司合并)的 pSOS、AC(Accelerated Technology)公司的
Nucleus 等等。国外 ERTOS
很多,大多是针对不同应用的
专用 ERTOS 或通用
ERTOS。
与传统的嵌入式系统软件开发
模式相比,虽然 ERTOS 会要
求一些额外的开销,但可以由
现代微控制器的高速度、大存
储器以及产品提前进入市场的
优势来弥补。优秀的 ERTOS
可以对几十个系列的嵌入式处
理器 MPU、微控制器 MCU 提
供 API 接口。在此基础上,可
以编定出各川硬件驱动程序、
产品库函数,与通用性的应用
程序一起作为产品销售。
2 ERTOS——Wolf 分析
嵌入式实时操作系统产品
Wolf(南开津科 ERTOS)是
一个开放式的微内核实时操作
系统。其基本设计思想是:
评论0
最新资源