咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >支持MIPS架构的轻量型开源鸿蒙系统移植 收藏

支持MIPS架构的轻量型开源鸿蒙系统移植

Porting of Lightweight OpenHarmony System Supporting MIPS Architecture

作     者:王一泠 吴琦 安军社 WANG Yiling;WU Qi;AN Junshe

作者机构:中国科学院国家空间科学中心复杂航天系统电子信息技术重点实验室北京100190 中国科学院大学计算机科学与技术学院北京100049 

出 版 物:《计算机工程》 (Computer Engineering)

年 卷 期:2023年第49卷第12期

页      面:25-34,45页

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:国家重点研发计划(2022YFF0503900) 

主  题:移植 开源鸿蒙系统 MIPS架构 龙芯处理器 控制终端 分布式架构 

摘      要:空间数据系统咨询委员会高级在轨系统标准定义的空间数据系统分布式架构是提高星载系统整体可靠性的一种有效方案。国内通常采用基于MIPS架构的龙芯系列处理器作为该架构典型应用节点的航天器控制终端,但由于缺失自主可控的轻量型操作系统,限制了该架构在航天领域的部署与应用。为了构建自主可控的航天信息系统技术体系,实现在龙芯控制终端上移植适配国产轻量型开源鸿蒙操作系统的目标,通过分析开源鸿蒙操作系统LiteOS-M轻量实时内核与MIPS架构,聚焦硬件抽象层(HAL)和内核硬件相关部分,设计并实现一种包括引导系统启动加载、HAL架构适配、串口驱动、内核裁剪、工具链搭建的移植方案。为了验证移植后系统的基础功能与实时性能指标,在基于MIPS架构的龙芯星载控制终端LS1J与LS1C硬件平台上设计测试用例并开展实验。实验结果表明,轻量型开源鸿蒙操作系统成功适配MIPS架构,能够稳定可靠地运行在龙芯控制终端上,系统任务上下文切换时延为0.229μs,中断响应时延为4.73μs,满足实时性系统指标。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分