background image

目录 

 

目录 

前言...................................................................................................................................................1 

关于本手册...............................................................................................................................1 

第   概述.....................................................................................................................................3 

1.1  关于处理器 ........................................................................................................................3 

1.2  处理器的组件 ....................................................................................................................4 

1.2.1 Cortex-M3 的层次和实现的选项 ...........................................................................5 

1.2.2  处理器内核 .............................................................................................................6 

1.2.3 NVIC ........................................................................................................................7 

1.2.4  总线矩阵 .................................................................................................................7 

1.2.5 FPB...........................................................................................................................8 

1.2.6 DWT.........................................................................................................................8 

1.2.7 ITM...........................................................................................................................8 

1.2.8 MPU .........................................................................................................................8 

1.2.9 ETM .........................................................................................................................8 

1.2.10 TPIU .......................................................................................................................8 

1.2.11 SW/JTAG-DP .........................................................................................................9 

1.3  可配置的选项 ....................................................................................................................9 

1.3.1  中断 .........................................................................................................................9 

1.3.2 MPU .........................................................................................................................9 

1.3.3 ETM .........................................................................................................................9 

1.4  指令集汇总 ........................................................................................................................9 

第   编程模型(programmer

's model) ...............................................................................17 

2.1  关于编程模型 ..................................................................................................................17 

2.1.1  工作模式 ...............................................................................................................17 

2.1.2  工作状态 ...............................................................................................................17 

2.2  特权访问和用户访问 ......................................................................................................17 

2.2.1  主堆栈和进程堆栈 ...............................................................................................18 

2.3  寄存器..............................................................................................................................18 

2.3.1  通用寄存器 ...........................................................................................................18 

2.3.2  特殊用途的程序状态寄存器(xPSR) ..............................................................19 

2.4  数据类型..........................................................................................................................22 

2.5  存储器格式 ......................................................................................................................22 

2.6  指令集..............................................................................................................................24 

第   系统控制...........................................................................................................................26 

3.1  处理器寄存器汇总 ..........................................................................................................26 

3.1.1  嵌套向量中断控制器的寄存器 ...........................................................................26 

3.1.2  内核调试寄存器 ...................................................................................................28 

3.1.3  系统调试寄存器 ...................................................................................................28 

3.1.4  调试接口的端口寄存器 .......................................................................................31 

3.1.5  存储器保护单元的寄存器 ...................................................................................32 

3.1.6  跟踪端口接口单元的寄存器 ...............................................................................32 

3.1.7  嵌入式跟踪宏单元的寄存器 ...............................................................................33