摘要
嵌入式系统被定义为以应用为中心,以计算机技术为基础、软硬件可裁减、适应于特定应用系统对功能、可靠性、成本、体积、功耗等严格要求的专业计算机系统。Linux操作系统具有开放源代码、功能强大且易于移植等特点而成为嵌入式操作系统的首选,因此在ARM芯片上构建嵌入式Linux系统成为嵌入式领域的一个热点。该文选择了基于ARM920T内核的UP-NetARM2410-S开发板作为本实验的开发平台。首先详细介绍了嵌入式Linux系统的启动原理、启动过程,考虑到嵌入式系统是针对具体应用的专用系统,在设计时其硬件平台和软件设计的目标己经非常明确,不会轻易变动,提出了条件编译内核裁减的方法,此方法属于代码级的裁减,能够有效去除无用代码。运用条件编译内核裁减方法在针对嵌入式Linux下的基于ARM9的电子阅读器系统裁减实验中,获得了较高的裁减率,从而证实该方法能有效的减小嵌入式Linux系统的体积。
出处
《电脑知识与技术》
2009年第10X期8577-8579,共3页
Computer Knowledge and Technology