当前位置:问答库>论文摘要

题目:一种支持多处理器的嵌入式操作系统内核的研究和实现

关键词:多处理器;操作系统;嵌入式

  摘要

为了提升系统的可靠性和计算能力,嵌入式多处理器系统被越来越多地应用在航天等安全领域。操作系统的使用可以明显简化系统的设计、提高研发效率,嵌入式系统由于其专用性,需要针对具体应用进行分析,研究嵌入式多处理器环境下操作系统的支持技术,并考虑其在具体平台上的实现技术。本文调研了国内外情况,并分析了流行嵌入式多处理器操作系统产品和相关技术的现状,在分析论证、综合比较优缺点之后,选择了在开放源码操作系统UCOS微内核的基础上进行修改的实现方法,采用了虚拟处理器池技术和多处理器通信接口层技术解决处理器间任务分配和任务通信问题,最后针对一种星上数据管理的硬件平台进行了实验,设计并实现了一个原型系统,并进行了全面的系统测试。实验表明本文提出的基于虚拟处理器池技术和处理器通信接口层技术实现的嵌入式多处理器操作系统内核的研究和实现是正确的、可行的、有效的。