地址空间分配 与以前的ARM 内核不同,Cortex-M3对地址空间的分配有个大的框架。向NVIC寄存器等的地址也都被固定了下来,这就方便了在程序的移植。具体的地址分配可以用下图来简单的描述: 图5 地址分配 总线 Cortex-M3内部有若干个总线接口,以使Cortex-M3能同时读取程序代码和访问内存,它们是: 指令存储区总线(两条)...
第2章 Cortex-M3体系结构 Cortex-M3 System structure 第 2章 Cotex-M3体系结构主要内容 一.CM3微处理器核结构 二.处理器的工作模式和状态 三.寄存器、总线接口 四.存储器的组织与映射五.指令集、流水线、异常和中断 六.存储器保护单元 七.STM32微控制器概述 2.1 CM3微处理器核结构 ? CM3微处理器核结构 ...
LPC17XX的结构图如图2-1所示。该结构图包含Cortex-M3内核、多层AHB矩阵,以及各LPC17XX外设。 图2-1 LPC17XX的结构图 ARM Cortex-M3包含三条AHB-Lite总线:一条系统总线,以及I-Code和D-Code总线。后两者的速率较快,且与测试/调试接口的用法类似:一条总线专用于指令取指(I-Code);另一条总线用于数据访问(D-...