STM32常见英文单词、术语、缩写等

其实大家学啥外设术语太多直接找对应外设的UMxxx(ST的User manual系列的PDF)就有归纳整理的,这些术语在ST很多手册的Acronyms and definitions部分都右有的,

例如:

UM1725——Description of STM32F4 HAL and low-layer drivers 的Table 1

UM1734——STM32Cube™ USB device library 的Table 2

A

AF——Alternate function 复用功能 (port multiplexing and remapping 端口复用和重映射)

AHB 先进高性能总线

ALU——Arithmetic Logical Unit 算术逻辑单元(CPU负责几乎所有的计算任务的核心)

API——Application Programming Interface 应用编程接口

ARG——argument 参数

ARR——auto-reload register 自动装载(寄存器)

ARPE——auto-reload preload enable 自动预载(寄存器)

asynchronous 异步的

B

BIN——binary 二进制

brief 简介

BSP——board support package 板级支持包】

Byte 字节 8位长的数据或指令

C

Calibration 校准

CC——Capture/Compare 捕获/比较

CDC——communication device class 通信设备类

CMSIS——Cortex MicroController Software Interface Standard Cortex 微控制器软件接口标准:独立于供应商的硬件抽象层,适用于基于 Arm Cortex 处理器的微控制器

CK_INT——clock internal 内部时钟

CNT——counter 计数器

Coefficient——系数

contants 常量

context 上下文环境

coupled 耦合的

critical——临界的

D

D-Code 这是连接Cortex-M3核心的D-Code总线(常数和调试访问)与闪存数据存储器接口的总线

DEC——decimal 十进制

DFU——Device Firmware Upgrade 有USB接口的STM32型号从硬件或软件上支持

DISC——disconnect

division 分频因子

domain n. 域,范围,定义域

downcounter n. 降值计数器

DMIPS——Dhrystone Million Instructions executed Per Second Dhrystone软件测算力的MIPS单位

duty cycle 占空比

Dhrystone 最常见的整数运算性能测试程序

E

elapsed 过去

EOC——end of convert 转换结束

ETR——External 外部 (信号)

F

FPEC——FLASH Program/Erase controller 闪存编程/擦除控制器

FS——Full Speed 全速(12 Mbps)

function 1) 功能;2) 函数

G

generation 产生

H

HAL——Hardware Abstraction Layer 硬件抽象层

Half Word 半字 16位长的数据或指令

handler n. 句柄

HEX——hexdadecimal 十六进制

HID——human interface device 人机界面设备

I

IABR——Interrupt Active Bit Registers 中断激活标志位寄存器组

IAP——In-Application Programming 在程序中编程

I-Code:这是连接Cortex-M3核心的指令总线与闪存程序存储器接口的总线,指令预取是 在这个总线上实现的

ICP——In-Circuit Programming 在线编程

ICPR——Interrupt Clear-Pending Registers 中断解挂控制寄存器组

ISPR——Interrupt Set-Pending Registers 中断挂起控制寄存器组

ICER——Interrupt Clear-Enable Registers 中断除能寄存器组

idle 空闲的

LL库——low-layer drivers

instance 寄存器指针

integrity 完整(测试完整性)

Initialise 初始化

IRQ——Interrupt Request 中断请求

IRQn——Interrupt Request number 中断请求号

ISER——Interrupt Set-Enable Registers 中断使能寄存器组

iterator 迭代器

ITM——仪表跟踪单元

IPR——Interrupt Priority Registers 中断优先级控制的寄存器组

IWDG——independent watchdog 独立看门狗

Instance n. 实例; 例子; 事例; v.举例

J

JTAG-DP JTAG 调试接口 提供基于JTAG(Joint Test Action Group 联合测试行动小组)协议的5线标准接口

K

L

latch 锁存

LIR——latch interrupt request 锁存中断请求

LSB——Last(Least) Significant Bit,最低有效位

M

MIPS——Million Instructions executed Per Second,每秒执行百万条指令,用来计算同一秒内系统的处理能力,即每秒执行了多少百万条指令

MFLOPS——Million Floating-point Operations per Second,主要用于测浮点计算能力。

MPU——1)Microprocessor Unit 微处理器;2)Micro Processor Unit 内存保护单元

MSB——Most Significant Bit, 最高有效位

MSC——mass storage device class 大容量存储类

MSP——1)MCU Specific Package MCU 特征包、MCU 实例化包;——2)MCU Support package MCU支持包

MUX——multiplexer (multiplexor)多路复用器,也称数据选择器(data selector)

N

NVIC——Nested Vectored Interrupt Controller 嵌套向量中断控制器

O

OBL:选择字节加载单元

occure 发生

ODR——Output data rate 数据输出频率,出处:LIS3DH手册 CTRL_REG1 (20h)的ODR[3:0],单位Hz

OTG——On-The-Go:OTG外设可运行时切换 HOST/DEVICE角色

overload 重载

P

Parity 奇偶检验(参数有 None、Odd、Even)

parameter(s) n. 参数

period 1.(定时器的)自动装载值ARR(自动重装载寄存器(TIMx_ARR)) 2.周期,(物理学符号是 T)

peripheral n. 外设 外围设备)

PID——USB 产品标识:A USB device that is plugged in identifies itself by its VID/PID combination. A VID is a 16-bit vendor number (Vendor ID). A PID is a 16-bit product number (Product ID). The PC uses the VID/PID combination to find the drivers (if any) that are to be used for the USB device.

platform 平台

polarity 极性

POR——Power-on reset

PRI——priority 优先级

preemption priority 抢占优先级

prototype 原型 (functions prototypes 函数原型)

PSC——prescaler n. 预分频器

Q

queue 队列

R

RCC——Reset and clock control 时钟配置

repetition 重复(overload是 重载,不要混了)

RES——resolution 分辨率

ret——retval——return value 返回值

restrict 限制

resume 恢复

S

sample——样本

SAK——slave acknowledge 从机应答

scheduler 调度器

SCSI——small computer system inerface 小型计算机系统接口

SMBus——STM32 I2C Slave 模式(从机模式)

SWD——Serial Wire Debug 串行线调试

SWO——Serial Wire Output 串行线输出

SWV——Serial Wire Viewer 串行线查看器

SOF——Start of Frame 帧起始:Every millisecond (12000 full-bandwidth bit times), the USB host transmits a special SOF (start of frame) token, containing an 11-bit incrementing frame number in place of a device address. This is used to synchronize isochronous and interrupt data transfers.

state . 状态

status n. 状态

stream 流(数据流、流的缓冲区)

SUB——sub-address 子地址

suspend 挂起

SWD-DP SWD调试接口 提供基于SWD(Serial Wire Debug 串行线调试)协议的2 线标准接口

synchronous 同步的

T

task 任务

TCB——task control block 任务控制块

THS——threshold 阈值

Trigger 触发

U

UEV——update event 更新事件

UDIS——update disable 禁止产生更新事件 (UEV)

USB——Universal Serial Bus 通用串行总线

V

VCP——visual com port 虚拟串口

VID——USB 厂商标识:A USB device that is plugged in identifies itself by its VID/PID combination. A VID is a 16-bit vendor number (Vendor ID). A PID is a 16-bit product number (Product ID). The PC uses the VID/PID combination to find the drivers (if any) that are to be used for the USB device.

W

Whetstone 最常见的浮点运算性能测试程序

Word 字 32位长的数据或指令

WWDG——window watchdog 窗口看门狗

X

Y

Z