目录
常见缩写
LDO:Low Dropout Regulator,在电路图中,LDO表示“低压差稳压器”
ROM:Read-Only Memory,掉电不丢失只读存储器
PROM:可编程只读存储器,只能写一次
EEPROM:电可擦除可编程只读存储器
RAM:Random Access Memory。掉电丢失随机存取存储器
FLASH:FLASH Memory,快闪存储器
ISP:In System Programming,系统内编程
IAP:In Application Programming,应用内编程
ICP:In Chip Programming,芯片内编程
VCC:接入电路的电压
VDD:器件内部的工作电压
VSS:电路公共接地端电压
ARM:Advanced RISC Machine,低功耗成本的第一款RISC微处理器
RISC:Reduced Instruction Set Computer,精简指令集计算器
RTOS:Real Time Operating System 实时操作系统
PMIC:Power Management Integrated Circuit,电源管理集成电路
UART:Universal Asynchronous Receiver/Transmitter,通用异步收发传输器
USB:Universal Serial Bus,通用串行总线
DMA:Direct Memory Access,存储器直接访问
EXTI:External Interrupts,外部中断
FSMC:Flexible static memory controller,可变静态存储控制器
FPB:flash patch and breakpoint FlASH,转换及断电单元
HSE:Hign speed external,高速外部时钟
HSI:Hign speed internal,高速内部时钟
LSE:Low speed external,低速外部时钟
LSI:Low speed internal,低速内部时钟
LSU:load store unit,存储单元
PFU:prefetch unit,预取单元
ISR:Interrupt Service Routines,中断服务程序
NMI:Nonmaskable Interrupt,不可屏蔽中断
NVIC:Nested Vectored Interrupt Controller,嵌套向量中断控制器
MPU:Memory Protection Unit,内存保护单元
MIPS:million instructions per second,每秒能执行的百万条指令的条数
RCC:Reset and clock control,复位和时钟控制
IWDG:Independent watchdog,独立看门狗
WWDG:Window watchdog,窗口看门狗
TIM:timer定时器
GAL:Generic array logic 通用阵列逻辑
PAL:Programmable array logic,可编程阵列逻辑
ASIC:Application Specific Integrated Circuit,专用集成电路
FPGA:Field-Programmable Gate Array,现场可编程门阵列
CPLD:Complex Programmable Logic Device,可编程逻辑器件
AFIO:alternate function IO,复用IO端口
GPIO:general purpose input/output,通用IO端口
CAN:Controller area network 控制器局域网
FLITF:The Flash memory interface,闪存存储器接口
IIC:Inter-Integrated Circuit,集成电路总线
IIS/I2S:Integrated Interface of Sound 集成电路内置音频总线
JTAG:Joint Test Action Group 联合测试工作组
SPl:Serial Peripheral Interface 串行外围设备接口
UART: Universal Synchr./Asynch.Receiver Transmitter 通用异步接收/发送装置
USART: Universal Synchr Asynch.Receiver Transmitter 通用同步异步接收/发送装置
CPSP:Current Program Status Register 当前程序状态寄存器
SPSP:saved program status register 程序状态备份寄存器
CSR:clock control/status register 时钟控制状态寄存器
LR:link register 链接寄存器
SP:stack pointer 堆栈指针
MSP:main stack pointer 主堆栈指
PSP:process stack pointer 进程堆栈指针
PC:program counter 程序计数器
ICE:in circuit emulator 在线仿真
ICE Breaker:嵌入式在线仿真单元
DBG:debug 调试
IDE:integrated development environment 集成开发环境
DWT:data watchpoint and trace 数据观测与跟踪单元
BAT:Battery,电池
DC:Direct Current,直流电
LCD:显示器
CLK:Clock,时钟
INT:Interrupt,中断
常见名词
Big Endian 大端存储式
Little Endian 小端存储模式
context switch 任务切换(上下文切换)(CPU寄存器内容的切换)
task switch 任务切换
literal pool 数据缓冲池
arbitration 仲裁
access 访问
assembler 汇编器
disassembly 反汇编
binutils 连接器
bit-banding 位段(技术)
bit-band alias 位段别名
bit-band region 位段区域
banked 分组
buffer 缓存
ceramic 陶瓷
fetch 取指
decode 泽码
execute 执行
Harvard 哈佛(架构)
handler 处理者
heap 堆
stack 栈
latency 延时
1oad(LDR) 加载 (存储器内容加载到寄存器Rn)
store(STR) 存储 (寄存器Rn内容存储到存储器)
Loader 装载器
optimization 优化
process 进程/过程
thread 线程
prescaler 预分频器
prefetch 预读/预取指
perform 执行
pre-emption 抢占
tail-chaining 尼链
late-arriving 迟到
resonator 共振器
pseudo-instruction 伪指令
directive 伪操作
comments 注释
FA full ascending 满栈递增(方式)
EA empty ascending 空栈递增(方式)
FD full desending 满栈递减(方式)
ED empty desending 空栈递减(方式)
Bus Matrix 总线矩阵
Bus Splitter 总线分割