这次面试整体给我的感受是:基础考察很扎实,追问深入;项目部分更注重你是否真正理解底层实现,而不是只会调用库函数。下面我按几个环节整理一下。基础提问STM32 基础时钟树面试官让我从系统上电后,时钟是如何逐步配置的,HSE、HSI、PLL 的作用分别是什么。如果 APB1 分频系数不为 1,为什么定时器时钟会乘以 2。追问:如果系统频率不稳定,会对哪些外设造成影响?答题思路:先讲 RCC 配置流程,再补充外设时钟的依赖关系,比如 UART 波特率精度受 APB 时钟影响,USB 外设必须稳定 48MHz。GPIO问我寄存器层面如何配置 GPIO,比如设置推挽输出、上拉输入。追问:如果要做高速信号...