
概述STM32 标准库SPL是 ST 早期推出的寄存器封装库全称 Standard Peripheral Library针对特定系列如 F1/F4对寄存器进行轻量函数封装代码效率高但不可跨系列移植官方已停止更新。HAL 库Hardware Abstraction Layer是 ST 当前主推的硬件抽象层库支持全系列芯片、跨平台移植且与 CubeMX 工具深度集成 。中断相关void HAL_NVIC_SetPriorityGrouping(uint32_t PriorityGroup) voidHAL_NVIC_SetPriority(IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority) void HAL_NVIC_EnableIRQ(IRQn_Type IRQn)