基于微内核的星载实时操作系统设计与实现

来源 :空间控制技术与应用 | 被引量 : 0次 | 上传用户:tju515
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前星载嵌入式实时操作系统将各个功能模块都集成在内核之中,这导致内核庞大,增加了内核出现bug的风险,从而使整个操作系统的可靠性降低.设计并实现了一个基于微内核的星载嵌入式实时操作系统,通过将功能模块以任务方式运行在用户态,任务间通过消息传递机制通讯,以减少内核代码量.最后测试表明设计达到故障隔离的效果. The current on-board embedded real-time operating system integrates each function module into the kernel, which leads to a large kernel, increases the risk of a kernel bug, and reduces the reliability of the entire operating system. A microkernel Based on-board embedded real-time operating system to reduce the amount of kernel code by running the functional modules in user mode and communicating between the tasks through the messaging mechanism.The final test shows that the design achieves the effect of fault isolation.
其他文献