⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000007.htm

📁 水木社区 embeded 版精华区 下载
💻 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>发信人:&nbsp;sunno&nbsp;(民工☆五月天高人浮躁),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;实时操作系统(转载)&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Tue&nbsp;Jul&nbsp;&nbsp;4&nbsp;04:14:11&nbsp;2000)&nbsp;<br />&nbsp;<br />(转载自笑书亭)&nbsp;<br />&nbsp;<br />实时操作系统&nbsp;<br />&nbsp;<br />嵌入式系统中的软件通常基于一个小的操作系统,又称实时操作系统(RTOS)。RTOS是&nbsp;<br />一切嵌入式系统应用软件运行的平台,谁掌握了OS,谁也就掌握了软件开发主动权。&nbsp;<br />嵌入式OS比桌上PC的OS相对简单,但由于各种嵌入式系统产品中包含各不相同的特殊需&nbsp;<br />求,导致这类系统中使用的OS不下几百种,例如Windows&nbsp;CE、Palm&nbsp;OS、VxWorks、pSOS&nbsp;<br />、QNX、PowerTV、OpenTV、JavaOS、LynxOS、Nucleus等等都是。而且至今仍有一半的开&nbsp;<br />发者使用自行开发的OS。&nbsp;<br />实时操作系统包含以下成分:&nbsp;<br />硬件抽象层(HAL)及自举代码,各种硬件的驱动(DRIVERS&nbsp;),提供基本的硬件平台管&nbsp;<br />理。该部分是RTOS能快速提供多平台支持的关键。&nbsp;<br />RTOS&nbsp;Kernel核心,嵌入式系统通常存在着线程并发需求,RTOS核心是支持并发线程调度&nbsp;<br />,提供线程同步和通讯机制的主要工具。核心的结构和调度算法基本决定了如响应时间&nbsp;<br />等实时性能,为硬实时系统用户所关心。&nbsp;<br />功能较强的RTOS提供高质量的定制NET&nbsp;,&nbsp;FILE&nbsp;,&nbsp;GRAPH&nbsp;,TV软件包,方便嵌入式系统的&nbsp;<br />开发工作,吸引领域用户。&nbsp;<br />通常RTOS有如下实现选择,功能方面有支持何种平台,何种API,是否包含SMP支持、是&nbsp;<br />否支持核心态用户态、是否支持MMU、可移植性、调试支持,标准支持等。性能方面重要&nbsp;<br />功能较强的RTOS提供高质量的定制NET&nbsp;,&nbsp;FILE&nbsp;,&nbsp;GRAPH&nbsp;,TV软件包,方便嵌入式系统的&nbsp;<br />开发工作,吸引领域用户。&nbsp;<br />通常RTOS有如下实现选择,功能方面有支持何种平台,何种API,是否包含SMP支持、是&nbsp;<br />否支持核心态用户态、是否支持MMU、可移植性、调试支持,标准支持等。性能方面重要&nbsp;<br />的选择有RTOS的实时性指标,大小等。而用同一个OS取适应几种不同的需求,要求该OS&nbsp;<br />有很强的可配置能力。&nbsp;<br />课题的重点方向是在各种RTOS中优选某些OS进行增值、开发,形成适合几种不同的需求&nbsp;<br />的,有很强的可配置能力的RTOS基本框架,提供易学、易用、易测试、易移植的RTOS软&nbsp;<br />件包。我们称其为RTOS基础结构。&nbsp;<br />开发高质量、健壮的RTOS基础结构符合开放的趋势,能带来以下好处:&nbsp;<br />掌握OS界面,促进使用标准化核心服务的API实现和DRIVER实现的重用。使如TCP/IP协议&nbsp;<br />栈,各类设备驱动程序能够独立开发,优选使用,打破OS垄断。&nbsp;<br />通过重用代码,可以降低RTOS开发与使用的代价。&nbsp;<br /> &nbsp;<br />RTOS领域竞争激烈,厂商纷纷推出针对特定领域的解决方案。目前的一个热点是机顶盒&nbsp;<br />上的嵌入式OS&nbsp;(STB-OS)解决方案&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;<br />--&nbsp;<br />※&nbsp;修改:·sunno&nbsp;於&nbsp;Jul&nbsp;&nbsp;4&nbsp;04:14:33&nbsp;修改本文·[FROM:&nbsp;&nbsp;162.105.16.253]&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;162.105.16.253]&nbsp;<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 + -