实时系统RTEMS在航天应用中的实时性及可靠性研究
文献类型 | 学位 |
作者 | 丁晓宇[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 2002 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | 实时操作系统;开发环境;内核分析;实时性;可靠性 |
摘要 | 论文分为五部分,RTEMS的开发环境、SPARC处理器的硬件知识、RTEMS的内核分析、RTEMS的实时性和可靠性研究.第一部分介绍RTEMS的文件结构、开发环境.并通过例子使用户了解如何使用RTEMS来开发应用程序.第二部分介绍了RTEMS硬件的配置项,SPARC的外设,SPARC寄存器和寄存器窗口管理.第三部分对RTEMS的内核进行了详细的分析,阐述了系统任务管理,中断管理,内存管理以及任务间的通信和同步,列出了RTEMS应用程序接口函数和功能.通过对RTEMS启动过程的分析,经过对源代码的修改,实现了对RTEMS系统的剪裁.RTEMS的实时性也是该文研究的重点.比较了实时操作系统与普通操作系统的区别,列出了实时操作系统的分类和模型,描述了实时操作系统的各种任务调度策略和调度算法及其优缺点,并分析了RTEMS所采用的调度策略(基于优先级的可抢占式调度策略)和调度算法(速率单调算法).最后,从RTEMS系统的确定性、最差中断响应时间和场景切换时间几方面对RTEMS的实时性进行评价. |
影响因子:
dc:title:实时系统RTEMS在航天应用中的实时性及可靠性研究
dc:creator:丁晓宇
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2002.
dc:identifier:DOI:
dc: identifier:ISBN: