为什么UNet在医学图像分割上这么强?聊聊它的‘U型’结构与数据困境的完美匹配
2026/6/2 3:58:55
在完成STM32F103系列微控制器的系统性学习后,开发者需要将零散的知识点整合为可复用、可维护、可调试的工程能力。本节内容并非教学视频的简单复述,而是基于实际项目经验,对F103平台核心外设配置逻辑、时钟树约束、中断协同机制及HAL库底层行为进行系统性梳理。所有结论均来自ST官方参考手册(RM0008)、数据手册(DS5319)及长期硬件实测验证。
STM32F103的时钟架构决定了其外设能否正常工作。HSE(外部高速晶振)通常为8MHz,经PLL倍频后提供72MHz系统时钟(SYSCLK)。该频率需严格满足以下约束:
以USART1为例:其挂载于APB2总线,波特率发生器(BRR)寄存器计算公式为USARTDIV = (f_PCLK2) / (16 × 波特率)
若PCLK2配置为72MHz,目标波特率为115200,则:USARTDIV = 72000000 / (16 × 115200) ≈ 3