寄存器是嵌入式芯片中非常重要的,可以用来设置、记录运行状态、输出输入状态,今天和朋友们谈谈,ARM Cortex-M3有哪些寄存器组?
方法/步骤
1
R0-R12是 32 位通用寄存器,用于数据操作。
2
R13堆栈指针。
3
R14连接寄存器,当调用子程序时,有该寄存器存储返回地址。
4
R15是程序计数寄存器,指向当前的程序地址。
5
特殊功能寄存器,xPSR记录各种标志位的。
6
熟悉了解这些寄存器的作用,对嵌入式系统的移植非常重要,比如ucos系统,都需要用到这些寄存器。
上一篇:Win8 ARM必知的十二点知识
下一篇:Keil中怎么找ARM汇编文档