嵌入式演讲精选.pptVIP

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

嵌入式操作系统分析报告 嵌入式操作系统 嵌入式操作系统(Embedded Operating System,简称:EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。典型的嵌入式操作系统有:嵌入式Linux、μC/OS-II、VxWorks、WinCE。 嵌入式Linux 嵌入式Linux(Embedded Linux)是指对Linux经过裁剪小型化后,可固化在存储器中,应用于特定嵌入式场合的专用Linux操作系统。嵌入式Linux的开发和研究已经成为目前操作系统领域的一个热点。嵌入式Linux的有如下典型特性: Linux系统的层次结构和内核完全开放。Linux是由很多体积小且性能高的微内核系统组成。在内核代码完全开放的前提下,不同领域和不同层次的用户可以根据自己的应用需要方便地对内核进行改造,低成本地设计和开发出满足自己需要的嵌入式系统。 强大的网络支持功能。Linux诞生于因特网时代并具有Unix的特性,保证了它支持所有标准因特网协议,并且可以利用Linux的网络协议栈将其开发成为嵌入式的TCP/IP网络协议栈。此外,Linux还支持ext2、fat16、fat32、romfs等文件系统,为开发嵌入式系统应用打下了很好的基础。 嵌入式Linux Linux具备一整套工具链,容易自行建立嵌入式系统的开发环境和交叉运行环境,可以跨越嵌入式系统开发中仿真工具的障碍。Linux也符合IEEEPOSIX.1标准,使应用程序具有较好的可移植性。 它利用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应用 2014 年全球智能手机出货达 12.8 亿,其中 Android 手机出货 10.42 亿部,占全球 81% 市场份额。安卓手机可以说是Linux迄今为止在主流领域最成功的产品。 嵌入式Linux应用 Linux还出现在了许多车辆上,包括屡获奖项的TTX02电动摩托车。另外,包括丰田和标致在内的多家汽车厂商也在使用Linux操作系统。 嵌入式Linux应用 大多数国家的政府都在使用Linux系统,主要有两个原因:节省成本以及灵活性。 嵌入式Linux应用 美国从2001年7月开始,白宫开始将计算机迁移到红帽Linux和Apache HTTP服务器上,迁移工程于2009年2月结束。 美国国防部使用Linux——“美国陆军”是安装红帽Linux的最大基地,美国海军核潜艇舰队也在用Linux。 2006年,美国联邦航空管理局宣布在三分之一的预定时间就完成了迁移到红帽企业Linux的工作,节省了1500万美元。 Linux还能方便地应用于机顶盒、IA设备、PDA、掌上电脑、以及工业控制等智能信息产品中。与PC相比,手持设备、IA设备以及信息家电的市场容量要高得多,而Linux嵌入式系统的强大的生命力和利用价值,使越来越多的企业表现出对它极大的研发热情。 μC/OS-Ⅱ的特性 ①μC/OS-Ⅱ是一个占先式的内核,即已经准备就绪的高优先级任务可以剥夺正在运行的低优先级任务的CPU使用权。这个特点使得它的实时性比非占先式的内核要好。 ②μC/OS-Ⅱ不支持时间片轮转法。它是一个基于优先级的实时操作系统。每一个任务必须具有不同的优先级(分析它的源码会发现,μC/OS-Ⅱ把任务的优先级当作任务的标识来使用, 如果优先级相同,任务将无法区分)。 VxWorks出现 Vxworks是美国Wind River System公司推出的一个实时操作系统。WRS公司组建于1981年,是一个专门从事实时操作系统开发与生产的软件公司,该公司在实时操作系统领域被世界公认为是最具领导作用的公司。 VxWorks的特性 Vxworks只占用很小的存储空间,并可高度裁剪,保证了系统能以较高的效率运行。 Vxworks采用微内核设计结构,以节省内存空间。允许在系统运行时将研发出的新系统模块或需要替换现有模块的模块直接而且迅速地加入系

文档评论(0)

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

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

1亿VIP精品文档

相关文档