🧩 硬件外设/模块(Hardware Peripherals)
ADC – 模数转换器
将模拟信号(如电压)转换为数字值,用于传感器读取等。
BKP – 备份寄存器
在芯片掉电时(通过电池供电)保持数据的存储器。
CAN – 控制器局域网网络
一种用于汽车、工业控制的可靠通信协议。
CRC – 循环冗余校验
用于数据完整性校验的硬件模块。
DAC – 数模转换器
将数字值转换为模拟电压信号。
DMA – 直接内存访问
允许外设直接与内存交换数据,无需 CPU 参与,提高效率。
DVP – 数字视频端口
用于连接摄像头传感器(如 CMOS 传感器)的并行接口。
ETH – 以太网控制器
用于有线网络通信。
EXTI – 外部中断/事件控制器
用于处理来自引脚的外部中断信号。
FLASH – 闪存存储器
存储程序代码和非易失性数据。
FPU – 浮点单元
硬件加速浮点运算。
FSMC – 灵活的静态存储器控制器
用于连接外部存储器(如 SRAM、NOR Flash、LCD)。
GPIO – 通用输入输出
通用的数字引脚,可配置为输入或输出。
I2C – Inter-Integrated Circuit
一种串行通信协议,用于连接低速外设(如传感器、EEPROM)。
I2S – 集成电路内置音频总线
用于数字音频数据传输。
IAP – 在应用编程
允许芯片在运行时更新自己的固件。
INT – 中断控制器
管理来自不同外设的中断请求。
IWDG – 独立看门狗
一种硬件定时器,用于检测系统死机并自动复位。
OPA – 运算放大器
用于模拟信号放大。
PMP – 并行主端口
某些 MCU 上用于高速并行通信的接口。
PWR – 电源控制
管理芯片的低功耗模式。
RCC – 复位和时钟控制器
配置系统时钟和各外设的时钟源。
RNG – 随机数发生器
生成硬件随机数。
RTC – 实时时钟
提供时间和日期,通常由备份电池供电。
SDIO – 安全数字输入输出接口
用于连接 SD 卡或 Wi-Fi 模块等。
SPI – 串行外设接口
高速全双工串行通信协议。
SRC – 采样率转换器
用于音频处理中的采样率转换。
SYSTICK – 系统定时器
提供操作系统所需的定时节拍。
TIM – 定时器
用于定时、PWM 输出、输入捕获等。
TOUCHKEY – 触摸按键
电容式触摸感应控制器。
USART – 通用同步异步收发器
串口通信,支持异步和同步模式。
USB – 通用串行总线
用于连接电脑、U 盘、键盘等。
WWDG – 窗口看门狗
一种更严格的看门狗,必须在特定时间窗口内刷新。
🧩 操作系统(Operating Systems)
FreeRTOS
一款开源的实时操作系统,适用于微控制器。
RT-Thread
一款来自中国的开源实时操作系统,支持多种架构。
TencentOS
腾讯推出的轻量级物联网操作系统。
HarmonyOS
华为推出的分布式操作系统,支持多种设备。
🧩 应用/工具(Application / Tool)
SDI_Printf
可能是指通过 SWD/JTAG 等调试接口实现 printf 输出,用于调试。
VoiceRegExam
可能是“语音识别示例”(Voice Recognition Example),指语音识别功能的示例代码或模块。
No responses yet