- 10
- 0
- 约4.68千字
- 约 22页
- 2019-09-02 发布于湖北
- 举报
* 第6章 总线系统 Cortex-M3处理器使用一个 3级流水线。流水线的3个级分别是:取指,解码和执行。 读取PC时,会返回当前指令地址+4的值。这个偏移量总是4,不管是执行16位指令还是32位指令,这就保证了在Thumb和Thumb2之间的一致性。 * 6.1流水线 * 6.2 系统框图 图 Cortex-M3 处理器系统方框图 缩写 含义 NVIC 嵌套向量中断控制器 SYSTICK Timer 一个简易的周期定时器,用于提供时基,亦被操作系统所使用 MPU 存储器保护单元(可选) CM3BusMatrix 内部的AHB互连 AHB to APB 把AHB转换为APB的总线桥 SW-DP/SWJ-DP 串行线调试端口/串行线JTAG 调试端口。通过串行线调试协议或者是传统的JTAG协议(专用于SWJ-DP),都可以用于实现与调试接口的连接 AHB-AP AHB访问端口,它把串行线/SWJ接口的命令转换成AHB数据传送 ETM 嵌入式跟踪宏单元(可选组件),调试用。 用于处理指令跟踪 DWT 数据观察点及跟踪单元,调试用。这是一个处理数据观察点功能的模块 ITM 仪器化跟踪宏单元 TPIU 跟踪单元的接口单元。所有跟踪单元发出的调试信息都要先送给它,它再 ? 转发给外部跟踪捕获硬件的。 FPB Flash地
原创力文档

文档评论(0)