第一ARM微处理器概述(东北大学嵌入式课件).ppt

第一ARM微处理器概述(东北大学嵌入式课件).ppt

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例如: 意法半导体公司: STM32F103 TI公司: LM3S811 ATMEL公司: ATSAM3U NXP公司(恩智浦半导体)公司: LPC1768 Cortex-M3内核 ARM Cortex系列简介 ARM Cortex?-R 实时处理器为具有严格的实时响应限制的深层嵌入式系统提供高性能计算解决方案。目标应用包括(R4,R5,R7) 智能手机和基带调制解调器中的移动手机处理。 企业系统,如硬盘驱动器、联网和打印。 家庭消费性电子产品、机顶盒、数字电视、媒体播放器和相机。 用于医疗行业、工业和汽车行业的可靠系统的嵌入式微控制器。 在这些应用中,采用的是对处理响应设置硬截止时间的系统,如果要避免数据丢失或机械损伤,则必须符合所设置的这些硬截止时间。因此 Cortex-R 处理器是专为高性能、可靠性和容错能力而设计的,其行为具有高确定性,同时保持很高的能效和成本效益。 ARM Cortex系列简介 CortexTM-R4处理器简介 该处理器是首款基于ARMv7架构的高级嵌入式处理器,其主要目标为产量巨大的高级嵌入式应用系统,如硬盘,喷墨式打印机,以及汽车安全系统等等。 CortexTM-R4F处理器简介 该处理器在CortexTM-R4处理器的基础上加入了代码错误校正(ECC)技术,浮点运算单元(FPU)以及DMA综合配置的能力,增强了处理器在存储器保护单元、缓存、紧密耦合存储器、DMA访问以及调试方面的能力。 ARM Cortex系列简介 Cortex-A 处理器适用于具有高计算要求、运行丰富操作系统以及提供交互媒体和图形体验的应用领域。从最新技术的移动 Internet 必备设备(如手机和超便携的上网本或智能本)到汽车信息娱乐系统和下一代数字电视系统。 Cortex-A5、Cortex-A8、Cortex-A9 和 Cortex-A15 ARM Cortex系列简介 CortexTM-A8处理器简介 该处理器是ARM公司所开发的基于ARMv7架构的首款应用级处理器,其特色是运用了可增加代码密度和加强性能的技术、可支持多媒体以及信号处理能力的NEONTM技术、以及能够支持Java和其他文字代码语言的提前和即时编译的Jazelle@RTC技术。 众多先进的技术使其适用于家电以及电子行业等各种高端的应用领域。 ARM架构 TrustZone TrustZone 技术与?Cortex?-A?处理器紧密集成,并通过?AMBA? AXI? 总线 和特定 TrustZone?系统 IP 块在系统中进行扩展。此系统方法意味着,现在可保护外设(包括处理器旁边的键盘和屏幕),以确保恶意软件无法记录安全域中的个人数据、安全密钥或应用程序,或与其进行交互 支持 TrustZone 的 ARM 处理器包括: ARM Cortex-A15 ARM Cortex-A9 ARM Cortex-A8 ARM Cortex-A5 ARM1176 ARM微处理器的应用选型 ARM微处理器包含一系列的内核结构,应正确选型以适应不同的应用领域; 如果希望使用WinCE或标准Linux等操作系统以减少软件开发时间,就需要选择ARM720T以上带有MMU(Memory Management Unit)功能的ARM芯片,ARM720T、ARM920T、ARM922T、ARM940T、Strong-ARM都带有MMU功能; 如果希望使用ucLinux等不需要MMU支持的操作系统,就可以选择诸如ARM7TDMI这一没有MMU功能的ARM微处理器系列。 ARM微处理器的应用选型 系统的工作频率 片内存储器的容量 片内外围电路 USART(UART/SCI)、IIC、SPI、USB(HOST/DEVICE)、IrDA、Ethernet(MAC)、IIS/AC97、LCD、Keypad、RTC、ADC、DAC、DSP协处理器等 生产商的选择 ARM应用系统开发工具 CodeWarrior for ARM Developer Suite(ADS) Editor|Compiler|Linker|Debugger ARM Multi-ICE In Circuit Emulator Multi-ICE Server 建立工程,编辑源文件 配置汇编器、编译器、链接器、调试器 AXD调试器 ARM应用系统软件开发过程 进一步阅读 ARM微处理器系列 ARM体系结构版本和变量 指令流水线 ARM7TDMI处理器 ARM920T处理器 简述 RISC技术的特点,与CISC相比,其优点是什么? 什么是ARM 流水线技术,有何作用? 简述ARM

文档评论(0)

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

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

1亿VIP精品文档

相关文档