操作系统简介嵌入式操作系统与开源文化.ppt

操作系统简介嵌入式操作系统与开源文化.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统简介嵌入式操作系统与开源文化

第一章 操作系统简介_嵌入式OS与开源文化 上章回顾 理解Windows体系结构: 事件驱动、基于消息 窗口对象与窗口机制 Window程序组成 Windows消息机制 Windows版本 Windows下常用术语 进程 、线程 、句柄 、GUI 、API 、Windows API 、DLL 、SDK 、MFC 、.NET 、.NET Framework Windows下常用开发工具 VC++、VB、Delphi、PB、ASP、Visual S 本章目标 常用嵌入式操作系统 常用嵌入式开发平台 开源发展历程简介 开源软件简介 开源软件分类 开源组织简介 嵌入式操作系统 概述 嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物,显然,嵌入式系统中的操作系统是整个系统的核心部分。 嵌入式技术主要应用在通信、信息家电、工业控制、医疗仪器、数控机床、航空航天、智能仪表、消费类电子产品等领域 。 常用嵌入式操作系统: VxWorks SymbianOS Windows CE.Net 嵌入式Linux VxWorks 1 VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。 VxWorks以其可靠性、实时性、可裁减性、开放性、易用性等方面的良好表现以及其可持续发展能力、高性能的内核以及友好的用户开发环境,使VxWorks在嵌入式实时操作系统领域占据重要地位。  VxWorks操作系统作为嵌入式实时操作系统家族中的高端产品,主要用于工业控制、医疗设备、数据网络、远程通讯、航空电子、专业视频编辑系统、电视会议、航天、航空、国防等嵌入式实时应用领域。 卫星通讯、军事演习、弹道制导、飞机导航等均在使用VxWorks操作系统。在美国的 F-16、FA-18 战斗机、B-2 隐形轰炸机和爱国者导弹上,甚至连1997年4月在火星表面登陆的火星探测器上也使用到了VxWorks。 VxWorks 2 1999年WindRiver公司推出了VxWorks 5.4。从1995年以后, WRS 公司推出了一套实时操作系统开发环境-- Tornado。 Tornado是嵌入式实时领域里最新一代的开发调试环境。Tornado给嵌入式系统开发人员提供了一个不受目标机资源限制的超级开发和调试环境。Tornado包含三个高度集成的部分: 运行在宿主机和目标机上的强有力的 交叉开发工具和实用程序; 运行在目标机上的高性能、可裁剪的 实时操作系统VxWorks; 连接宿主机和目标机的多 种通讯方式, 如:以太网,串口线,ICE或ROM仿真器等。 VxWorks 3 SymbianOS 1 Symbian成立于1998年,由爱立信、诺基亚、摩托罗拉和Psion共同出资筹建,共同开发手机操作系统-SymbinaOS。松下、索尼、西门子、三洋、富士通、三星、联想等先后加入。 Symbian 是真正的微核操作系统,所谓“微核”,就是说操作系统只有很小的一部分是运行在最高优先级的,其他的功能都是以Client-Server的方式提供。 Symbian OS具有以下6大特点: 操作系统是运行在ROM上; 系统是运行在电池驱动的设备上; 完全是面向对象; 基于组件的设计; 确保用户的数据不会丢失; 简单的UI系统。 Symbian随着手机的发展得到了越 来越多的市场。在目前手机操作系 统的争夺中,SymbianOS占手机操作系统的主导地位。 SymbianOS 2 Windows CE.Net 1 Windows CE .Net是一个功能强大的实时嵌入式操作系统,也是微软第一个能够全面支持中文的Windows CE操作系统,适用于快速构建新一代内存少体积小的智能设备,例如手持式设备、智能电话、机顶盒、零售点设备和显示器等。 Windows CE .NET为构建智能移动设备的开发人员提供了新一代的功能强大嵌入式系统平台,它允许开发人员优化操作系统的内存占用,最小可以降至200K左右。 为了使开发人员能构建功能最丰富的移动设备,Windows CE .NET提供了对最新无线技术的支持,例如蓝牙技术和零配置的802.11,而且它还通过Microsoft Internet Explorer 5.5、Windows Media 8 和DirectX 8提供了全面的多媒体和Web浏览体验。 Windows CE .NET支持各种处理器产品家族,包括x86、Xscale、ARM、MIPS和SH系列。 Windows CE.Net 2 嵌入式Linux 1 Linux是一个成熟而稳定的网络操作系统。将Linux植入嵌入式设备具有众多的优点

您可能关注的文档

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档