0 history

Cortex M3:Introduction

Cortex M3:Introduction

1 register

Cortex M3:Introduction

  • R0-R12 都是 32 位通用寄存器,用于数据操作。但是注意:绝大多数 16 位 Thumb 指令只能访问 R0-R7,而 32 位 Thumb-2 指令可以访问所有寄存器。
  • Cortex-M3 拥有两个堆栈指针,然而它们是 banked,因此任一时刻只能使用其中的一个。
     主堆栈指针(MSP):复位后缺省使用的堆栈指针,用于操作系统内核以及异常处理例程(包括中断服务例程)
     进程堆栈指针(PSP):由用户的应用程序代码使用。

2 存储器映射

Cortex M3:Introduction

相关文章: