01第一章CortexM3处理器简介.pptVIP

  • 4
  • 0
  • 约2.81千字
  • 约 24页
  • 2019-07-13 发布于湖北
  • 举报
第一章 Cortex-M3 处理器简介 引言 2006 年 ARM 公司推出了基于 ARMv7 架构的 Cortex 系列的标准体系结构,以满足各种技术的不同性能要求,包含 A、R、M 三个分工明确的系列: A 系列:面向复杂的尖端应用程序,用于运行开放式的复杂操作系统; R 系列:适合实时系统; M 系列:专门针对低成本的微控制领域。 1.1 Cortex-M3 处理器特点 1.2 Cortex-M3 处理器基本结构 1.3 STM32 系列处理器 1.1 Cortex-M3 处理器特点 基于哈佛架构的 3 级流水线内核 Thumb-2 指令集 嵌套矢量中断控制器(NVIC) 存储器保护单元(MPU) ARM CoreSight 调试跟踪体系结构 1.2 Cortex-M3 处理器基本结构 处理器核Cortex-M3 NVIC Bus Matrix FPB(Flash Patch and Breakpoint) DWT ITM MPU ETM TPIU SW/SWJ-DP Cortex-M3核的主要特点 使用 Thumb-2 指令集,集 Thumb 指令集和 ARM 指令集优点于一体; 采用 Harvard 结构,同时存取指令和数据;三段流水线; 可在单周期内完成 32 位乘法;硬件除法; 有 Thumb 和 Debug 两种操作状态; 有 Handler 和 T

文档评论(0)

1亿VIP精品文档

相关文档