stm32f105 UART波特率不正确原因

STM32F10X_CL    默认时钟25M  如果外部上的是8M 在STM32F10X.h中更改HSE_VALUE值

#if !defined  HSE_VALUE
 #ifdef STM32F10X_CL   
  #define STM32F10X    ((uint32_t)25000000) /*!< Value of the External oscillator in Hz */    //ĬÈÏ25000000
 #else 
  #define HSE_VALUE    ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */
 #endif /* STM32F10X_CL */
#endif /* HSE_VALUE */

发布了173 篇原创文章 · 获赞 105 · 访问量 49万+

猜你喜欢

转载自blog.csdn.net/zhengyanan815/article/details/100051633
今日推荐