STM32 时钟配置方法详解
一、在STM32 中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。
①HSI 是高速内部时钟,RC 振荡器,频率为8MHz。
②HSE 是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。
③LSI 是低速内部时钟,RC 振荡器,频率为40kHz。
④LSE 是低速外部时钟,接频率为32.768kHz 的石英晶体。
⑤PLL 为锁相环倍频输出,其时钟输入源可选择为HSI/2、HSE 或者
HSE/2。
倍频可选择为2~16 倍,但是其输出频率最大不得超过72MHz。
二、在STM32 上如果不使用外部晶振,OSC_IN 和OSC_OUT 的接法:如
果使用内部RC 振荡器而不使用外部晶振,请按照下面方法处理:
①对于100 脚或144 脚的产品,OSC_IN 应接地,OSC_OUT 应悬空。
②对于少于100 脚的产品,有2 种接法:第1 种:OSC_IN 和OSC_OUT
分别通过10K 电阻接地。
此方法可提高EMC 性能;第2 种:分别重映射
OSC_IN 和OSC_OUT 至PD0 和PD1,再配置PD0 和PD1 为推挽输出并输。