📄 00000007.htm
字号:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>实时操作系统(转载) turbolinux </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人: sunno (民工☆五月天高人浮躁), 信区: Embedded <br />标 题: 实时操作系统(转载) <br />发信站: BBS 水木清华站 (Tue Jul 4 04:14:11 2000) <br /> <br />(转载自笑书亭) <br /> <br />实时操作系统 <br /> <br />嵌入式系统中的软件通常基于一个小的操作系统,又称实时操作系统(RTOS)。RTOS是 <br />一切嵌入式系统应用软件运行的平台,谁掌握了OS,谁也就掌握了软件开发主动权。 <br />嵌入式OS比桌上PC的OS相对简单,但由于各种嵌入式系统产品中包含各不相同的特殊需 <br />求,导致这类系统中使用的OS不下几百种,例如Windows CE、Palm OS、VxWorks、pSOS <br />、QNX、PowerTV、OpenTV、JavaOS、LynxOS、Nucleus等等都是。而且至今仍有一半的开 <br />发者使用自行开发的OS。 <br />实时操作系统包含以下成分: <br />硬件抽象层(HAL)及自举代码,各种硬件的驱动(DRIVERS ),提供基本的硬件平台管 <br />理。该部分是RTOS能快速提供多平台支持的关键。 <br />RTOS Kernel核心,嵌入式系统通常存在着线程并发需求,RTOS核心是支持并发线程调度 <br />,提供线程同步和通讯机制的主要工具。核心的结构和调度算法基本决定了如响应时间 <br />等实时性能,为硬实时系统用户所关心。 <br />功能较强的RTOS提供高质量的定制NET , FILE , GRAPH ,TV软件包,方便嵌入式系统的 <br />开发工作,吸引领域用户。 <br />通常RTOS有如下实现选择,功能方面有支持何种平台,何种API,是否包含SMP支持、是 <br />否支持核心态用户态、是否支持MMU、可移植性、调试支持,标准支持等。性能方面重要 <br />功能较强的RTOS提供高质量的定制NET , FILE , GRAPH ,TV软件包,方便嵌入式系统的 <br />开发工作,吸引领域用户。 <br />通常RTOS有如下实现选择,功能方面有支持何种平台,何种API,是否包含SMP支持、是 <br />否支持核心态用户态、是否支持MMU、可移植性、调试支持,标准支持等。性能方面重要 <br />的选择有RTOS的实时性指标,大小等。而用同一个OS取适应几种不同的需求,要求该OS <br />有很强的可配置能力。 <br />课题的重点方向是在各种RTOS中优选某些OS进行增值、开发,形成适合几种不同的需求 <br />的,有很强的可配置能力的RTOS基本框架,提供易学、易用、易测试、易移植的RTOS软 <br />件包。我们称其为RTOS基础结构。 <br />开发高质量、健壮的RTOS基础结构符合开放的趋势,能带来以下好处: <br />掌握OS界面,促进使用标准化核心服务的API实现和DRIVER实现的重用。使如TCP/IP协议 <br />栈,各类设备驱动程序能够独立开发,优选使用,打破OS垄断。 <br />通过重用代码,可以降低RTOS开发与使用的代价。 <br /> <br />RTOS领域竞争激烈,厂商纷纷推出针对特定领域的解决方案。目前的一个热点是机顶盒 <br />上的嵌入式OS (STB-OS)解决方案 <br /> <br />-- <br />※ 修改:·sunno 於 Jul 4 04:14:33 修改本文·[FROM: 162.105.16.253] <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 162.105.16.253] <br /><a href="00000006.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一页</a><a href="index.htm">回到目录</a><a href="#top">回到页首</a><a href="00000008.htm">下一篇</a></h1></center><center><h1>BBS 水木清华站∶精华区</h1></center></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -