vxworks嵌入式实时操作系统的结构研究

vxworks嵌入式实时操作系统的结构研究

ID:33944066

大小:158.68 KB

页数:3页

时间:2019-03-01

vxworks嵌入式实时操作系统的结构研究_第1页
vxworks嵌入式实时操作系统的结构研究_第2页
vxworks嵌入式实时操作系统的结构研究_第3页
资源描述:

《vxworks嵌入式实时操作系统的结构研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、!"#$%&’嵌入式实时操作系统的结构研究马超!尹长青!同济大学软件学院"上海!"#$%&#摘要"本文介绍了’()*+,-的组成结构及各个组成结构的作用$’()*+,-是美国)./01.23+公司于#4$5年设计开发的一种嵌入式实时操作系统!1678%"它为程序员提供了高效的实时任务调度&中断管理"实时的系统资源以及实时的任务间通信"其核心功能主要有’微内核9./0"任务间通信"网络支持以及文件系统和:;7管理等$关键词"’()*+,-(嵌入式实时操作系统(实时性(微内核9./0中图分类号"+,*!-文献标识码".文章编号"!//01*/223"//-4/"1/!**1/"56’78

2、67’9:9)9;’8<&=#$%&’()>?@9A9A:9;B16C?9DE9’;6C=F5G)69?<=>?@*AB:C>?@/DEF./DG8*HI9@+3>*JJ3D3K6*/DL.M/.23+-.INK8?@/D?@.!%#$%&K>?./@O.@)6’;86H6?.-I3(I?@-./I+*0PQ30Q*RS*-.I.*/-I+PQIP+3@/03@Q?HP/QI.*/9?.Q?R@,3PSI?3-I+PQIP+3*H’()*+,-T’()*+,-.-I?@IMT8T=T)./01.23+>*RS@/N03-.D/30@,./0*H3RU30030+3@JEI.R3*S3

3、+@I./D-N-I3RG1678V0323J*S30./#4$5W.I?@-*HH3+30?.D?X3HH.Q.3/I+3!@JXI.R3I@-,-Q?30PJ./DI*S+*D+@RR3+A./I3++PSI-R@/@D3R3/IAI?3Q*RRP/.Q@I.*/@R*/D+3@JXI.R3-N-I3R@I.Q+3-*P+Q3-@/0+3@JXI.R3I@-,A.I-,3NHP/QI.*/.-R@./JN@-H*JJ*9-AR.Q+*,3+/3J9./0AS+*Q3--Q*RRP/.Q@I.*/A/3I9*+,-PSS*+IAH.J3-N-I3R@/0:;7R@/@D3R3/I3

4、IQTTI9GJ&’A)H’()*+,-YZRU3030+3@JXI.R3*S3+@I./D-N-I3RY13@JXI.R3Y<.Q+*,3+/3J9./0!引言目前@AB,*C0操作系统的版本为@AB,*C0@J75!其核心功能现如今!人们对时间的概念越来越清晰!做什么事情都要求主要有#微内核N&-D’任务间通信机制’网络支持’文件系统和2O(对时间严格把握"具体到计算机中更是如此"按照计算机使用环管理’=(:23标准实时扩展’

5、统和实时操作系统!这其中!尤其是实时操作系统对合作伙伴的产品结合在一起使用&时间的概念把握最为严格"Q4R实时性设计实时操作系统$!"#$%&’"()"*#+&,-./0+"’%是整个实时系统实时性是指能够在限定时间内执行完规定的功能并对外部的核心&1(.23455674标准为8%9:下了一个简单的定义#8;9:的异步事件作出响应的能力&实时性的强弱是以完成规定功能和是能够在有限的响应时间内为应用提供所要求级别服务的操作作出响应时间的长短来衡量的&系统&这个系统能对任何时间要求苛刻的事件服务!在正确的时SAB,*C0的实时性做的相当好!而处于整个实时性操作系统核间内做正确的事情&例如

6、!要求在6微秒的时间内对某警告进行心地位的就是高性能的微内核N&-D&这个微内核支持所有的实时响应&一个好的实时操作系统能使你的系统始终满足时限的要性特征#快速任务切换(中断支持(抢占式和时间片轮转调度等&微求!即使在系统负荷很重的情况下&内核设计使系统的开销很小!进程调度(进程间通信(中断处理等系一般来说!一个优秀的8;9:必须具备以下条件#具有实时内统公用程序精练而有效!保证了对外部事件快速(确定的反应&核’支持尽量多的<=>种类和硬件设备’提供丰富的?=2’提供详QLR可裁减性尽的文档’使用比较优秀的开发调试工具&用户使用操作系统的时候!并不是系统中每一样部件都要用"#$%&’

7、()嵌入式实时操作系统的简介到!例如图形显示以及一些设备驱动在某些嵌入式系统中往往并@AB,*C0是美国B&-D8&E"*公司于4FG6年设计开发的一种不使用&嵌入式实时操作系统$8;9.%!是;,*-HD,22嵌入式开发环境的关SAB,*C0由一个体积很小的内核及一些可以根据需要进行定键组成部分&良好的持续发展能力(高性能的内核以及友好的用制的系统模块组成!有时为了满足自己的需求!开发者也许要从户开发界面!使其在嵌入式操作系统领域占据一席之地&它以其45

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。