|
在L inux 内核以及L inux 应用环境的研究基础上, 采用操作系统模块分解改进的方法, 实现在不同系统芯 片(system on ch ip, SoC) 硬件平台上可运行的嵌入式L inux 操作系统. 分解改进的模块包括: 启动代码的平台相关 性移植; 内存管理模块无内存管理单元(memo ry management unit, MMU ) 支持的设计; 进程调度模块的实时性改 进; 文件系统小型化设计. 这些模块可以根据需求进行组合来满足不同的开发板和应用. 此外, 对嵌入式L inux 开 发方式做了总结. 完成了在两个不同体系结构硬件平台上嵌入式L inux 的原型系统. 测试数据表明, 改进后的L in2 ux 可以满足嵌入式运行环境的需求, 并且可以稳定地提供一定功能的应用服务.
|
|