嵌入式Linux体系结构课件_第1页
嵌入式Linux体系结构课件_第2页
嵌入式Linux体系结构课件_第3页
嵌入式Linux体系结构课件_第4页
嵌入式Linux体系结构课件_第5页
已阅读5页,还剩113页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

②东南大学集成电路学院嵌入式操作系统第十五章嵌入式Linux体系结构戚隆宁I国家AsC系统工程技术研究中心②东南大学集成电路学院1主要内容■什么是嵌入式Linux嵌入式Linux的特点n嵌入式Lnux系统结构国家ASC系统工程技术研究中心主要内容2什么是嵌入式Linux嵌入式Linux一般是指对标准Linux进行裁剪、定制乃至改造处理之后,适合于特定嵌入式应用场合的专用inux操作系统。uCLinuxRTLinuxRTALRTAIMontavistaLinux(hardHatLinuxMobilinuxEmbedixBluecatLinux是optekAndroidlinux国家ASC系统工程技术研究中心什么是嵌入式Linux3什么是嵌入式Lnux:Linux简介Linux还是GNU/Linux?-Linux:开源的类UNX操作系统內核GNU/Linux:集成GNU(GNUsNotUn×)软件(窗口系统、编译器、各种she!应用程序和开发工具等)和Linux内核的操作系统·GPL(GNUGeneralPublicLicense)许可证协议下,GNU软件可以自由地“使用、复制、修改和发布”(CopyLeftLGPLGNULesserGeneralPublicLicense国家ASC系统工程技术研究中心什么是嵌入式Lnux:Linux简介4什么是嵌入式Linux:Linux简介■1991年,Linux之父,芬兰赫尔辛基大学的学生LinusTorvalds,发布第一个Linux版本国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介5什么是嵌入式Linux:Linux简介Linux内核版本2.6.3459299132.6.03.377g18008431095012.020.010239DecembeMarchMarchJune1991199419952003ReleaseDate国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介6什么是嵌入式Linux:Linux简介0.00(1991年2~4月):两个进程分别显示AAABBE0.01(1991年9月):第一个正式向外公布的Linux内核版本。0.11(1991年12月):基本可以正常运行的内核版本0.13/095(1992年3月):加入虚拟文件系统思想的内核版本1.0(1993年3月):在一批高水平黑客的参与下,诞生第一个正式版本20(1996年6月):可支持多个处理器SMP。22(1999年1月):增加了对进程的POs|X能力的支持。于支持桌面系统的特性,如对USB、PCMCIA的支持,内置的即插即用等功能。26(2003年12月):更好地支持大型多处理服务器;更好地支持嵌入式设备,如手机、网络路由器或者视频录像机等;对鼠标和键盘指念等用户行为反度更加讯速;块设备驱动程序做了彻底更新,如与硬国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介7什么是嵌入式Linux:Linux简介Linux内核版本是由LinusTorvalds作为总体协调人的Linux开发小组(分布在各个国家的近百位高手)开发出的系统内核的版Linux内核采用的是双树系统稳定树(stablelinuxkerneltree,简称stabletree),主要用于发行非稳定树(unstableLinuxkerneltree,简称unstabletree或开发树(developmenttree),用于产品开发和改进旦开发树经过了足够的发展,开发树就会成为新的稳定树■Linux内核版本号由3位数字组成,形式为xyzX:主版本号。y:次版本号对于稳定树来说,y是偶数;对于开发树来说修改号。表示小的修订次数国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介8什么是嵌入式Linux:Linux简介GNU/Linux发行套件redhatdebianSUSE国N吹PLD国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介9什么是嵌入式Linux:嵌入式Linux■内核的定制:嵌入式Linux内核为特殊的硬件配置、或为了支持特别的应用而经过特别的裁剪的修改过的Linux内核系统的定制:嵌入式Linux系统为了在嵌入式系统中使用而剪裁过的Lux系统软件发行套件的定制:嵌入式Linux发行套件为了在嵌入式系统中使用而剪裁过的Linux应用软件国家ASC系统工程技术研究中心什么是嵌入式Linux:嵌入式Linux10嵌入式Linux体系结构课件11嵌入式Linux体系结构课件12嵌入式Linux体系结构课件13嵌入式Linux体系结构课件14嵌入式Linux体系结构课件15嵌入式Linux体系结构课件16嵌入式Linux体系结构课件17嵌入式Linux体系结构课件18嵌入式Linux体系结构课件19嵌入式Linux体系结构课件20嵌入式Linux体系结构课件21嵌入式Linux体系结构课件22嵌入式Linux体系结构课件23嵌入式Linux体系结构课件24嵌入式Linux体系结构课件25嵌入式Linux体系结构课件26嵌入式Linux体系结构课件27嵌入式Linux体系结构课件28嵌入式Linux体系结构课件29嵌入式Linux体系结构课件30嵌入式Linux体系结构课件31嵌入式Linux体系结构课件32嵌入式Linux体系结构课件33嵌入式Linux体系结构课件34嵌入式Linux体系结构课件35嵌入式Linux体系结构课件36嵌入式Linux体系结构课件37嵌入式Linux体系结构课件38嵌入式Linux体系结构课件39嵌入式Linux体系结构课件40嵌入式Linux体系结构课件41嵌入式Linux体系结构课件42嵌入式Linux体系结构课件43嵌入式Linux体系结构课件44嵌入式Linux体系结构课件45嵌入式Linux体系结构课件46嵌入式Linux体系结构课件47嵌入式Linux体系结构课件48嵌入式Linux体系结构课件49嵌入式Linux体系结构课件50嵌入式Linux体系结构课件51嵌入式Linux体系结构课件52嵌入式Linux体系结构课件53嵌入式Linux体系结构课件54嵌入式Linux体系结构课件55嵌入式Linux体系结构课件56嵌入式Linux体系结构课件57嵌入式Linux体系结构课件58嵌入式Linux体系结构课件59②东南大学集成电路学院嵌入式操作系统第十五章嵌入式Linux体系结构戚隆宁I国家AsC系统工程技术研究中心②东南大学集成电路学院60主要内容■什么是嵌入式Linux嵌入式Linux的特点n嵌入式Lnux系统结构国家ASC系统工程技术研究中心主要内容61什么是嵌入式Linux嵌入式Linux一般是指对标准Linux进行裁剪、定制乃至改造处理之后,适合于特定嵌入式应用场合的专用inux操作系统。uCLinuxRTLinuxRTALRTAIMontavistaLinux(hardHatLinuxMobilinuxEmbedixBluecatLinux是optekAndroidlinux国家ASC系统工程技术研究中心什么是嵌入式Linux62什么是嵌入式Lnux:Linux简介Linux还是GNU/Linux?-Linux:开源的类UNX操作系统內核GNU/Linux:集成GNU(GNUsNotUn×)软件(窗口系统、编译器、各种she!应用程序和开发工具等)和Linux内核的操作系统·GPL(GNUGeneralPublicLicense)许可证协议下,GNU软件可以自由地“使用、复制、修改和发布”(CopyLeftLGPLGNULesserGeneralPublicLicense国家ASC系统工程技术研究中心什么是嵌入式Lnux:Linux简介63什么是嵌入式Linux:Linux简介■1991年,Linux之父,芬兰赫尔辛基大学的学生LinusTorvalds,发布第一个Linux版本国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介64什么是嵌入式Linux:Linux简介Linux内核版本2.6.3459299132.6.03.377g18008431095012.020.010239DecembeMarchMarchJune1991199419952003ReleaseDate国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介65什么是嵌入式Linux:Linux简介0.00(1991年2~4月):两个进程分别显示AAABBE0.01(1991年9月):第一个正式向外公布的Linux内核版本。0.11(1991年12月):基本可以正常运行的内核版本0.13/095(1992年3月):加入虚拟文件系统思想的内核版本1.0(1993年3月):在一批高水平黑客的参与下,诞生第一个正式版本20(1996年6月):可支持多个处理器SMP。22(1999年1月):增加了对进程的POs|X能力的支持。于支持桌面系统的特性,如对USB、PCMCIA的支持,内置的即插即用等功能。26(2003年12月):更好地支持大型多处理服务器;更好地支持嵌入式设备,如手机、网络路由器或者视频录像机等;对鼠标和键盘指念等用户行为反度更加讯速;块设备驱动程序做了彻底更新,如与硬国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介66什么是嵌入式Linux:Linux简介Linux内核版本是由LinusTorvalds作为总体协调人的Linux开发小组(分布在各个国家的近百位高手)开发出的系统内核的版Linux内核采用的是双树系统稳定树(stablelinuxkerneltree,简称stabletree),主要用于发行非稳定树(unstableLinuxkerneltree,简称unstabletree或开发树(developmenttree),用于产品开发和改进旦开发树经过了足够的发展,开发树就会成为新的稳定树■Linux内核版本号由3位数字组成,形式为xyzX:主版本号。y:次版本号对于稳定树来说,y是偶数;对于开发树来说修改号。表示小的修订次数国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介67什么是嵌入式Linux:Linux简介GNU/Linux发行套件redhatdebianSUSE国N吹PLD国家ASC系统工程技术研究中心什么是嵌入式Linux:Linux简介68什么是嵌入式Linux:嵌入式Linux■内核的定制:嵌入式Linux内核为特殊的硬件配置、或为了支持特别的应用而经过特别的裁剪的修改过的Linux内核系统的定制:嵌入式Linux系统为了在嵌入式系统中使用而剪裁过的Lux系统软件发行套件的定制:嵌入式Linux发行套件为了在嵌入式系统中使用而剪裁过的Linux应用软件国家ASC系统工程技术研究中心什么是嵌入式Linux:嵌入式Linux69嵌入式Linux体系结构课件70嵌入式Linux体系结构课件71嵌入式Linux体系结构课件72嵌入式Linux体系结构课件73嵌入式Linux体系结构课件74嵌入式Linux体系结构课件75嵌入式Linux体系结构课件76嵌入式Linux体系结构课件77嵌入式Linux体系结构课件78嵌入式Linux体系结构课件79嵌入式Linux体系结构课件80嵌入式Linux体系结构课件81嵌入式Linux体系结构课件82嵌入式Linux体系结构课件83嵌入式Linux体系结构课件84嵌入式Linux体系结构课件85嵌入式Linux体系结构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论