嵌入式微处理器及应用.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
⒋ 其他嵌入式微处理器 Motorola公司的68xxx、Compaq公司的Alpha、HP公司的PARISC、Sun公司的Sparc、Hitachi的SH、飞利浦的LPC等嵌入式微处理器也有着广泛的应用。 嵌入式处理器的使用量 1.3 嵌入式操作系统介绍 1.3.1 嵌入式操作系统主要特点 ⒈ 实时性:优先级高的任务立即执行 ⒉ 可移植:可应用在不同的处理器上 ⒊ 内核小型化:Linux内核+网络驱动 200KBytes ⒋ 可裁剪:适应嵌入式系统要求 1.3.2 主流嵌入式操作系统简介 嵌入式Linux μcLinux(无存储管理单元MMU) Windows CE VxWorks QNX ?C/OS II Symbian OS Palm OS Android IOS 1、 嵌入式Linux 1991年林纳斯·托瓦兹开发的。 Linux主要特点有: 开放源码; 内核小(200k-几M)、功能强大、运行稳定、效率高; 易于定制裁剪; 可移植到数十种微处理器上; 支持大量的外围硬件设备,驱动程序丰富; 有大量的开发工具,良好的开发环境; 对以太网、千兆以太网、无线网络、令牌网、光纤网、卫星网等多种联网方式提供了全面的支持; 在图像处理、文件管理及多任务支持等方面,Linux也提供了较强的支持。 缺点:实时性不够好 2. Windows CE Windows CE是一个简洁、高效率的多平台操作系统,是Microsoft完全独立开发的操作系统,是从整体上为有限资源的平台设计的多线程、完全优先级、多任务的操作系统。操作系统内核占据最少200KB ROM空间。 应用对象是移动设备 WINCE开发相对较容易,开发周期短,内核完善,主要是应用层开发。 源码不开放。需要付费授权 3. VxWorks VxWorks是美国 Wind River System 公司(风河公司 ,即 WRS 公司)推出的一个实时操作系统。 以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中。 是目前使用最广泛、市场占有率最高的商用嵌入式操作系统,可以移植到多种处理器,如x86、Motorola 68xxx、MIPS RXxxx、Power PC、StrongARM、ARM等。VxWorks具有多达1800个功能强大的应用程序接口(API),系统的可靠性非常高。 4.μC/OS-Ⅱ μC/OS是源码公开的实时嵌入式操作系统。μC/OS-Ⅱ提供了嵌入式系统的基本功能,其核心代码短小精干。μC/OS-Ⅱ对于大型商用嵌入式系统而言,是轻量级嵌入式操作系统。 μC/OS-Ⅱ主要特点包括:源码公开、可移植性强、可裁剪、占先式、多任务,稳定性和可靠性都很强。 μC/OS-Ⅱ已经被移植到许多微处理器上运行,如ARM系列、Intel的8051、80x86系列、Motorola的Power PC和68xxx、68HC11等系列 5、QNX Quick Unix简称,是一种商用的类Unix实时操作系统,遵从POSIX(Portable Operating System Interface)规范。 POSIX是为了提高UNIX环境下应用程序的可移植性。 QNX是一个分布式、嵌入式、可规模扩展的实时操作系统。QNX是业界公认的X86平台上最好的嵌入式实时操作系统之一 QNX主要开发汽车,通讯设备所使用的操作系统; QNX在车用市场占有率达到75%; 此外,QNX的最大客户订单来源于思科系统。 ⒍ Palm OS Palm OS是3COM公司Palm Computing掌上电脑公司的产品,主要应用在PDA(Personal Digital Assistant,掌上电脑)中,2001年左右占据PDA市场的90%。 ⒎ Symbian OS 诺基亚手机 8. Android 基于Linux平台的开源手机操作系统,由谷歌公司开发。 2008年9月份正式发布Android 1.0,之后迅速在智能手机中得到广泛应用。 开源;开放性 9. iOS iOS是由苹果公司开发的移动操作系统。苹果公司在2007年1月9日发布。 iOS与苹果的Mac OS操作系统一样,属于类Unix的商业操作系统。 不开源。 主要在苹果公司的产品中使用。 1.5 ARM系列嵌入式微处理器简介 AHB或ASB ARM核/ CPU DMA 控制器 片上 RAM 桥路 测试接口 控制 外部总线 接口 UART 并行接口 定时器 APB 处理器 处理器核 处理器架构 AMBA总线 1.5 ARM系列嵌入式微处理器简介 处理器 处理器核:处理器核心,运算、指令执行、存储管理 处理器架构:AR

文档评论(0)

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

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

1亿VIP精品文档

相关文档