文档介绍:南京信息工程大学嵌入式系统设计题目:嵌入式Linux操作系统的开发与应用姓名:学号:院系:电子与信息工程学院专业:电子信息工程指导老师:二0—二年五月二十日嵌入式Linux操作系统的开发与应用电子与信息工程学院南京210044摘要:Linux是一个功能强大而稳定的操作系统,它可以运行在X86PC,SunSparc,DigtialAlpha,680x0,PowerPC及MIPS等多种平台上,可见,Linux是目前支持硬件平台最多的操作系统。Linux最大的特点在于它是开放源代码的,它遵循公共版权许可证(GPL),秉承“自由的思想,开放的源码”的原则。本文主要介绍了歆入式Linux操作系统的特点,开发流程及应用。关键词:嵌入式系统,嵌入式Linux,特点,开发流程,应用0引言嵌入式系统是将计算机硬件和软件结合起来构成的一个专门的装置,这个装置可以完成一些特定的功能和任务。嵌入式系统已经有了40多年的发展历史,并且是以硬件和软件交替双螺旋式发展的。嵌入式系统采用“量体裁衣”的方式把所需的功能嵌入到各种应用系统中。嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件,它是嵌入系统极为重要的组成部分。嵌入式操作系统具有能够有效管理越来越复杂的系统资源,能够把硬件虚拟化,能够提供库函数、驱动程序及工具集等特点。常见的嵌入式操作系统有:、NucleusEmbeddeckThrcadX、uC/OSTI、Linux等等。:以应用为中心,以计算机技术为基础,软件、硬件可裁减,功能、可靠性、成木、体积、功耗严格要求的专用计算机系统。另外,根据不同的分类标准,嵌入式系统有不同的分类方法,根据嵌入式系统的复杂程度,可以分为简单嵌入式系统和复杂嵌入式系统。,嵌入式系统可分为嵌入式硬件系统和嵌入式软件系统两大部分,如图1所示。嵌入式软件系统嵌入式硬件系统外围接口电路及其他灰痒硬件嵌入式应用软件嵌入式中间件层嵌入式操作系统图1嵌入式系统组成嵌入式硬件系统主要由嵌入式处理器及相关支撑硬件和外围电路等组成。其中,嵌入式处理器在嵌入式硬件系统中处于核心地位,按照功能和用途划分,它可以进一步细分为以下几种类型:嵌入式微控制器、嵌入式微处理器和嵌入式数字信号处理器。嵌入式软件系统通常可划分为嵌入式操作系统和应用软件两部分。在一些复杂的系统中,为了简化应用开发,还提供了一个中间层(嵌入式中间件层)。在早期的嵌入式系统中,系统的殳杂性较低,这时的嵌入式系统通常不使用操作系统,而是由应用程序控制和管理硬件。。上,让人们自由下载。1993年底到1994年初,,他己经是一个功能完备的操作系统,而且内核写得紧凑、高效,可以充分发挥硬件的性能。Linux的生命力来自于它的开源思想,£1Linus公开Linux代码以来,世界各地的程序员和软件爱好者不断地对Linux系统进行修改和加强。在开源运动的带动下,数不胜数的应用软件出现在Linux系统之上,大大加强了Linux系统的使用能力。,Linux系统是层次结