摘要
本发明提供了一种轻量级操作系统LiteOS的移植及驻留方法,移植方法包括:对LiteOS的源码构成和启动流程进行分析;对RISC‑V指令集架构的芯片进行适配修改,从而完成移植;所述适配修改包括时钟嘀嗒、中断管理和上下文切换。本发明首先完成了LiteOS在RISC‑V指令集架构芯片上的移植工作,随后将其成功集成到GEC框架中。通过将LiteOS源码驻留于BIOS,有效降低了User程序的编译与更新负担,显著提升了开发效率。LiteOS的引入不仅拓展了GEC框架的应用范围,还增强了其处理复杂应用场景的能力,为开发更复杂的嵌入式应用提供了有力支持。