1. ARM:Advanced RISC Machine
2. AAPCS:ARM Architecture Process call standard ARM体系结构过程调用标准
3. RISC: Reduced Instruction Set Computer 精简指令集计算机
4. RTOS:Real Time Operating System 实时操作系统
5. DMA:Direct Memory Access 存储器直接访问
6. EXTI: External Interrupts 外部中断
7. ISR:Interrupt Service Routines,中断服务程序
8. NVIC:Nested Vectored Interrupt Controller,嵌套向量中断控制器
9. MPU:Memory Protection Unit,内存保护单元
10. MMU:Memory Management Unit,内存管理单元
11. RCC:Reset and clock control 复位和时钟控制
12. RTC: Real-Time Clock 实时时钟
13. IWDG: independent watchdog 独立看门狗
14. WWDG:Window watchdog 窗口看门狗
15. TIM:timer 定时器
16. GAL:generic array logic 通用阵列逻辑
17. PAL:programmable array logic 可编程阵列逻辑
18. ASIC:Application Specific Integrated Circuit 专用集成电路
19. FPGA:Field Programmable Gate Array 现场可编程门阵列
20. ALU:Arithmetic Logical Unit,算术逻辑单元
21. IRQ: interrupt request 中断请求
22. FIQ: fast interrupt request 快速中断请求
23. SWI: software interrupt 软中断
24. RO:read only 只读
25. RW:read write 读写
26. BSS:Block Started by Symbol以符号开始的块(未初始化数据段)
27. AHB:advanced high performance bus 高速总线
28. APB:advanced peripheral busAPB1: low speed APB 低速总线
2.寄存器缩写
1. PC: program counter 程序计数器 ------(R15)2. CPSP: Current Program Status Register 当前程序状态寄存器
3. SPSP: saved program status register 程序状态备份寄存器
4. LR: link register 链接寄存器 ------(R14)5. SP: stack pointer 堆栈指针 ------(R13)6. MSP: main stack pointer 主堆栈指针
7. PSP:process stack pointer 进程堆栈指针
3.端口类缩写
1. AFIO:alternate function IO 复用IO端口
2. GPIO:general purpose input/output 通用IO端口
3. UART: Universal Asynchronous Receiver Transmitter 通用异步接收/发送装置
4. I2C: Inter-integrated circuit 微集成电路
5. SPI:Serial Peripheral Interface 串行外围设备接口
6. IIS: integrate interface of sound 集成音频接口
7. CAN:Controller area network 控制器局域网
8. USB: Universal Serial Bus 通用串行总线
9. JTAG:joint test action group 联合测试行动小组
10. SDIO: SD I/O
4.调试相关
IDE:integrated development environment 集成开发环境
DBG:debug 调试
DP:debug port 调试端口
TP: trace port 跟踪端口
SWJ-DP: serial wire JTAG debug port 串行-JTAG 调试接口
ICE:in circuit emulator 在线仿真