×
单片机 > 单片机程序设计 > 详情

使用固件库操作STM32F4时的必要配置

发布时间:2020-05-23 发布时间:
|

使用STM32F4的固件库时,默认的晶振为25Mhz晶振,因此需要做一定的修改。之前因为一直没有注意这个问题,我捣腾了许久,发现工作时钟总是不对,查阅了一下资料之后才知道有好几个地方需要修改。

 

原文链接:修改STM32库函数中的晶振值 

 

STM32F407的库文件中默认晶振值为25MHz,若外接晶振8MHz,则需修改以下几个地方:

1)修改HSE_VALUE的值

将#define HSE_VALUE ((uint32_t)25000000) /*!< Value of the External oscillator in Hz */

修改为 #define HSE_VALUE ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */

2)修改PLL_M的值

将#define PLL_M 25修改为 #define PLL_M 8

3)修改STM32F407工程的Options设置

在Option for target"Flash"窗口中,选择Target页面,修改STMicroelectronics STM32F407VG栏中Xtal(MHz)的值为8.0


关键字:固件库操作  STM32F4  必要配置 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
stm32 总线矩阵介绍