论文部分内容阅读
自从进入后PC时代,计算机及其相关技术得到进一步的发展,嵌入式系统正逐步应用到越来越多的领域.作为开放源代码的操作系统,Linux凭借与生俱来的诸多特性,在嵌入式领域中占有举足轻重的地位.本文在分析Linux系统的历史和特点的基础上,讨论了将Linux用于嵌入式系统的优缺点,结合具体的项目详细研究了利用小型化实现嵌入式Linux的相关技术,指出嵌入式Linux在理论研究和实际应用中的重要意义.本文首先叙述了Linux系统的发展兴盛及其在嵌入式领域的应用.第二章介绍了基于Linux的研究,着重针对小型化实现Linux的嵌入式应用,说明了Linux的内核与模块设计,以及文件系统等.第三章介绍了嵌入式操作系统,及嵌入式Linux的优缺点.第四章结合项目"硬盘数据拷贝系统",介绍了Linux的一种嵌入式应用实现——通过手工裁减内核和根文件系统实现自启动Linux光盘.第五章主要研究了嵌入式Linux系统——μ Clinux操作系统,其最大的特点是没有MMU(Memory Management Unit,内存管理单元),这是从另外一个角度对Linux小型化的方法.第六章介绍了基于嵌入式μ Clinux的项目——智能交通采集设备的开发.此系统是采用视频图像处理技术的嵌入式交通检测系统,本章重点介绍了其中基于μ Clinux的核心控制模块部分.在论文的最后,第七章给出了总结和展望.