pda中的嵌入式操作系统 - 精品课程中心.pptVIP

pda中的嵌入式操作系统 - 精品课程中心.ppt

  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文档。上传文档
查看更多
pda中的嵌入式操作系统 - 精品课程中心

* * 嵌入式Linux 2003年,Motorola公司在年末推出一款使用Linux操作系统手机A760。这是Linux操作系统首次进入手机市场。 2003年3月,全球第一台中文版的Linux掌上电脑文曲星WalkPad GP1288由北京金远见电脑技术有限公司开发成功并推上市场。 目前比较流行的嵌入式Linux产品是美国Monta Vista公司的产品。 uc/os-II 小巧。 公开源代码,详细的注解。 可抢占实时内核。 可移植性强。 多任务。 确定性。 目前主要用于教学。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Windows CE嵌入式系统 一个典型的嵌入式设备:PDA 功能包括: 一个功能极强的通讯录: 商务通? 预装有word,excel,powerpoint :文字处理机? 装有windows media player:MP3?MP4? 无线上网,蓝牙,红外,串口:手机? IE浏览器,outlook express,msn:笔记本电脑? 方便的便笺功能:录音笔? 游戏:游戏机? 极强的可扩充功能:GPS导航仪?数码相框? 这一切的实现就只因为: 在硬件上安装有一个嵌入式操作系统: Windows CE 6.0 嵌入式系统概述 本节课程主要知识点 PDA的主要功能 PDA中的嵌入式操作系统 嵌入式系统的定义和特点 嵌入式操作系统的相关知识 常见的嵌入式操作系统 重点和难点 重点 嵌入式系统的基本概念 难点 操作系统的相关概念 PDA的主要功能 PDA的主要功能 同学们通过使用PDA来总结其具体功能。 回答以下问题: PDA中嵌入式操作系统是什么? PDA中为什么要设置嵌入式操作系统? PDA中可以完成哪些工作? PDA上的应用程序如何安装? 如何配置PDA上的硬件? PDA中的嵌入式操作系统 PDA中的嵌入式操作系统 PDA是一个典型的嵌入式计算机系统。 PDA的硬件系统采用基于ARM XScale技术的Intel PXA270构建。 PDA的嵌入式操作系统采用微软Windows Mobile 5.0构建。 PDA上的应用程序采用与PC机相同的编程工具开发。 嵌入式系统的定义和特点 嵌入式系统的定义 一般定义: 以应用为中心,以计算机技术为基础、软件、硬件可裁剪;对系统的功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 嵌入式系统特点(1/3) 系统内核小 由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。 专用性强 嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常紧密,一般要针对硬件进行系统的移植。 嵌入式系统特点(2/3) 系统精简 嵌入式系统一般没有系统软件和应用软件的明显区分,这样一方面利于控制系统成本,同时也利于实现系统安全。 有实时操作系统 这是嵌入式软件的基本要求,而且软件要求固态存储,以提高速度。软件代码要求高可靠性和高实时性。 嵌入式系统特点(3/3) 嵌入式系统开发需要专门的开发工具和环境。 运行环境差异大。 功耗低、体积小、集成度高、成本低。 极其关注成本。 嵌入式系统与PC之间的区别 嵌入式系统一般是专用系统,而PC是通用计算平台。 嵌入式系统的资源比PC少得多。 嵌入式系统故障带来的后果比PC机要严重。 嵌入式系统一般采用实时操作系统。 嵌入式系统大都有成本、功耗的要求。 嵌入式系统得到多种微处理器体系的支持。 嵌入式系统需要专用的开发工具。 嵌入式操作系统的相关知识 嵌入式操作系统按实时性分类 根据实时性的强弱,可将嵌入式系统分为硬实时、软实时系统。 硬实时:系统对系统响应时间有严格的要求,如果系统响应时间不能满足,就要引起系统崩溃或致命的错误。 软实时:系统对系统响应时间有要求,但是如果系统响应时间不能满足,不会导致系统出现致命的错误或崩溃。 按软件结构分类 循环轮询系统:(Polling Loop) 最简单的软件结构是循环轮询,程序依次检查系统的每一个输入条件,一旦条件成立就进行相应的处理。 Initialize() While(true){ if(condition_1) action_1(); …… if(condition_n) acition_n();} 循环轮询系统的优缺点 优点: 对于简单的系统而言,便于编程和理解。 没有中断的机制,程序运行良好,不会出现随机的问题。 缺点: 有限的应用领域(由于不可确定性) 对于大量的I/O服务的应用,不容易实现 大的程序不便于调试 它适合于慢速和非常快速的简单系统。 前后台系统 后台:是一个一直在运行的系统。 前台:是由一些中断处理过程组成

文档评论(0)

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

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

1亿VIP精品文档

相关文档