节点文献

嵌入式Linux操作系统的研究

Research on embedded Linux operating system

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 刘文峰李程远李善平

【Author】 LIU Wen-feng, LI Cheng-yuan, LI Shan-ping (College of Computer, Zhejiang University, Hangzhou 310027, China)

【机构】 浙江大学计算机学院浙江大学计算机学院 浙江杭州310027浙江杭州310027浙江杭州310027

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

【Abstract】 Taking advantages of the modular nature of Linux, a set of Linux modules were improved to make Linux run on various SoC. The module improvement was including: developing a target-specific bootloader, designing a memory management module for the MMU-less processor, real-time improvement in scheduling module and organizing a small footprint file system for the flash memory. These modules can be reassembled on demands, catering for different boards and applications. Moreover, methods for developing embedded Linux are concluded, including tool chains and debug techniques. Case studies on two hardware platforms, based on ARM720T and M68K respectively, shown that the work satisfies application requirements.

【关键词】 嵌入式系统操作系统Linux
【Key words】 embedded systemoperating systemLinux
  • 【文献出处】 浙江大学学报(工学版) ,Journal of Zhejiang University(Engineering Science) , 编辑部邮箱 ,2004年04期
  • 【分类号】TP316.81
  • 【被引频次】327
  • 【下载频次】4485
节点文献中: 

本文链接的文献网络图示:

本文的引文网络