首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

走近Cortex-M3(3)--寄存器知识

走近Cortex-M3(3)--寄存器知识

前两周,我们相继介绍了Cortex-M3的发展近况,也了解了其相关技术背景。而作为一名初学者,在ARM的学习中,会遇到大量的或熟悉或陌生的名词缩写,有效的理解并记忆它们十分有利于我们的学习。下面,是我们大致做的一些总结:
AHB  先进高性能总线
AHB‐AP   AHB访问端口
AMBA  先进单片机总线架构
APB  先进外设总线
ARM ARM ARM架构参考手册
ASIC  行业领域专用集成电路
ATB  先进跟踪总线
BE8  字节不变式大端模式
CPI   每条指令的周期数
CPU  中央处理单元
DAP  调试访问端口
DSP  数字信号处理器/数字信号处理
DWT  数据观察点及跟踪
ETM  嵌入式跟踪宏单元
FPB  闪存地址重载及断点
FSR   Fault状态寄存器
HTM   CoreSight AHB跟踪宏单元
ICE   在线仿真器
IDE   集成开发环境
IRQ   中断请求(通常是指外部中断的请求)
ISA   指令系统架构
ISR   中断服务例程
ITM  指令跟踪宏单元
JTAG  连结点测试行动组(一个关于测试和调试接口的标准)
JTAG‐DP   JTAG调试端口
LR   连接寄存器
LSB   最低有效位
LSU  加载/存储单元
MCU  微控制器单元(俗称单片机)
MMU  存储器管理单元
MPU  存储器保护单元
MSB  最高有效位
MSP  主堆栈指针
NMI  不可屏蔽中断
NVIC  嵌套向量中断控制器
OS   操作系统
PC   程序计数器
PSP   进程堆栈指针
PPB  私有外设总线
接下来,请随我来了解一下Cortex-M3的寄存器组
Cortex‐M3处理器拥有R0‐R15的寄存器组。其中R13作为堆栈指针SP。SP有两个,但在同一时刻只能有一个可以看到,这也就是所谓的“banked”寄存器。
返回列表