菜单
  

    2.3.2  嵌入式Linux操作系统
    1. Linux操作系统
    在介绍嵌入式Linux之前,先介绍一下Linux操作系统。Linux遵守POSIX标准,与UNIX操作系统兼容,是目前最为流行的一款开放源代码的操作系统。它起源于芬兰一个名为Linus Torvalds的业余爱好者。完整的Linux包括操作系统内核、系统软件和应用软件。内核的发布由Linus Torvalds和Alan Cox等领导的内核开发小组控制,可以通过访问内核网站下载内核源代码。系统软件和大部分应用软件很多来自GNU组织,如GNU GCC和GDB等。其它一些商业公司如IBM、Sun和Oracle等也开始开发基于Linux平台的应用软件。
    与传统操作系统不同,作为自由软件的杰出代表,Linux操作系统具有以下一些特点。
    1)    内核稳定、功能强大、支持多种硬件平台、应用软件多,兼容性好。
    2)    使用成本低。由于Linux免费、源代码公开并且遵循GPL协议,有大量为其开发的免费应用软件可用,有大量免费的优秀的开发工具,且都遵从GPL,是开放源代码的,因此使用Linux不仅可以节省购买操作系统的费用,还可以降低应用软件的开发成本。
    3)    内核可以根据需要任意裁减。目前众多的嵌入式Linux版本,正是受益于这一特点。
    4)    支持多种编程语言(如C、C++、Java、Lisp等)以及各种脚本语言(如Shell、Perl等),支持X Windows系统及其应用程序,可以运行各种GUI应用程序。
    5)    起源于网络的Linux,拥有强大的网络功能,支持TCP/IP等网络协议和各种网络应用,这在Internet时代尤其重要。
    6)    linux的文档资源十分丰富,都可从网站上免费下载到。另外全球有众多的Linux服务公司提供专业化的技术支持。
    许多个人、组织和企业,开发了基于GNU/Linux的Linux发行版。这其中最著名的便是Red Hat公司的Red Hat系列以及社区(community)组织的Debian系列,目前其它比较著名、流行的Linux发行版本还有Mandriva、SUSE、Ubuntu、Gentoo、Slackware、Knoppix等。
    2.嵌入式Linux操作系统
    嵌入式Linux就是在嵌入式系统中使用的Linux。要把Linux用于嵌入式环境,必须修改Linux满足嵌入式系统的要求。要修改Linux使其嵌入式化,主要集中在两个方面,一是体积,一是实时性。针对这两方面,国内外一些公司和研究机构开发出了各具特色的嵌入式Linux。
    与目前市场上众多商业的操作系统相比,嵌入式Linux具有以下特点:
    1)    完全开放源代码。这使得学习、修改、裁减Linux称为可能,嵌入式系统的设计者可以对嵌入式Linux进行二次开发,去掉操作系统的附加功能,只保留必须的操作系统功能,并且可以跟与实际应用的需要优化操作系统的代码,从而降低整个系统的开销与能效。
    2)    成本低。GPL协议保证了源自Linux的嵌入式Linux也是开放源代码的自由软件。另外大多数嵌入式Linux使用的开发工具也是遵守GPL协议的,同样可以免费获得。
    丰富的实用软件支持。Linux操作系统是一个完整的、功能强大的操作系统,提供了大量的实用程序和各种各样的应用软件,这些软件的正确性和有效性都经过了实际的应用检验,可以根据需要,利用Linux提供的丰富的软件支持,快速构建嵌入式应用的软件环境。这样可极大地减小嵌入式软件开发的时间和费用,提供系统的可靠性。这点是商用的操作系统无法比拟的。
    3  嵌入式Linux系统的实现
    3.1  系统综述
    该系统基于32位ARM微处理器芯片和嵌入式Linux操作系统。高性能的ARM处理器与其它外围器件构成了一个嵌入式多媒体开发平台,可以满足复杂计算和图形显示的需求。
  1. 上一篇:基于ANSYS的环形行波型超声波电机
  2. 下一篇:扩展等面积准则(EEAC)的算法实现及仿真验证
  1. 瓦楞固体氧化物燃料电池...

  2. 阳极支撑微管固体氧化物...

  3. 底排参数对底部排气弹弹道特性的影响分析

  4. AVLBOOST喷射压力对柴油机性能影响的模拟研究

  5. 8031单片机触摸屏对TECAN泵控制的应用设计

  6. 使用雾纳米流体冷却对车...

  7. 前缘断齿型舵面对鸭式布...

  8. C++最短路径算法研究和程序设计

  9. 浅析中国古代宗法制度

  10. g-C3N4光催化剂的制备和光催化性能研究

  11. 上市公司股权结构对经营绩效的影响研究

  12. 现代简约美式风格在室内家装中的运用

  13. NFC协议物理层的软件实现+文献综述

  14. 高警觉工作人群的元情绪...

  15. 中国传统元素在游戏角色...

  16. 巴金《激流三部曲》高觉新的悲剧命运

  17. 江苏省某高中学生体质现状的调查研究

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回