简述嵌入式linux操作系统的特点.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

简述嵌入式linux操作系统的特点

随着嵌入式技术的发展,Linux在移动计算平台、智能工业控制、

金融业终端系统,甚至军事领域都有着广泛的应用前景,下面由店铺

为大家整理了简述嵌入式linux操作系统的特点的相关知识,希望对大

家有帮助!

简述嵌入式linux操作系统的特点

第一,Linux系统是层次结构且内核完全开放。Linux是由很多体

积小且性能高的微内核系统组成。在内核代码完全开放的前提下,不

同领域和不同层次的用户可以根据自己的应用需要方便地对内核进行

改造,低成本地设计和开发出满足自己需要的嵌入式系统。

第二,强大的网络支持功能。Linux诞生于因特网时代并具有

Unix的特性,保证了它支持所有标准因特网协议,并且可以利用

Linux的网络协议栈将其开发成为嵌入式的TCP/IP网络协议栈。此外,

Linux还支持ext2、fat16、fat32、romfs等文件系统,为开发嵌入式

系统应用打下了很好的基础。

第三,Linux具备一整套工具链,容易自行建立嵌入式系统的开发

环境和交叉运行环境,可以跨越嵌入式系统开发中仿真工具的障碍。

Linux也符合IEEEPOSIX.1标准,使应用程序具有较好的可移植性。

传统的嵌入式开发的程序调试和调试工具是用在线仿真器(ICE)实

现的。它通过取代目标板的微处理器,给目标程序提供一个完整的仿

真环境,完成监视和调试程序;但一般价格比较昂贵,只适合做非常底

层的调试。使用嵌入式Linux,一旦软硬件能够支持正常的串口功能,

即使不用仿真器,也可以很好地进行开发和调试工作,从而节省一笔

不小的开发费用。嵌入式Linux为开发者提供了一套完整的工具链

(toolchain)。它利用GNU的gcc做编译器,用gdb、kgdb、xgdb

做调试工具,能够很方便地实现从操作系统到应用软件各个级别的调

试。

第四,Linux具有广泛的硬件支持特性。无论是RISC还是CISC、

32位还是64位等各种处理器,Linux都能运行。Linux通常使用的微

处理器是IntelX86芯片家族,但它同样能运行于Motorola公司的

68K系列CPU和IBM、Apple、Motorola公司的PowerPCCPU以及

Intel公司的StrongARMCPU等处理器。Linux支持各种主流硬件设

备和必威体育精装版硬件技术,甚至可以在没有存储管理单元(MMU)的处理器上

运行。这意味着嵌入式Linux将具有更广泛的应用前景。

补充:简述嵌入式Linux操作系统的优势

1、可应用于多种硬件平台.Linux已经被移植到多种硬件平台,这

对于经费,时间受限制的研究与开发项目是很有吸引力的。原型可以

在标准平台上开发后移植到具体的硬件上,加快了软件与硬件的开发

过程。Linux采用一个统一的框架对硬件进行管理,从一个硬件平台到

另一个硬件平台的改动与上层应用无关。Linux可以随意地配置,不需

要任何的许可证或商家的合作关系,源代码可以免费得到。这使得采

用Linux作为操作系统不会遇到任何关于版权的纠纷。毫无疑问,这

会节省大量的开发费用。本身内置网络支持,而目前嵌入式系统对网

络支持要求越来越高。Linux的高度模块化使添加部件非常容易。

2、Linux是一个和Unix相似、以内核为基础的、具有完全的内

存访问控制,支持大量硬件(包括X86,Alpha、ARM和Motorola等

现有的大部分芯片)等特性的一种通用操作系统。其程序源码全部公开,

任何人可以修改并在GUN通用公共许可证(GNUGeneral

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档