4347| 2
|
如果将外部晶振由8M改为25M需要怎样修改system_stm32f4xx.c里面的参数啊?里面怎么有好几个PLL_M呢,要修改哪一个,F4新手求助 |
10金钱
最佳答案在顶层头文件,如F407在stm32f4xx.h里,把 #define HSE_VALUE ((uint32_t)8000000)改为#define HSE_VALUE ((uint32_t)25000000)然后再system_stm32f4xx.c里设置M,N,P,Q如下
#if defined (STM32F40_41xxx) || defined (STM32F427_437xx) || defined (STM32F429_439xx) || defined (STM32F401xx)
/* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N */
#define PLL_M 8//根据需要改这个8就是设置M
M下面就 ...
| ||
人的一生总得有个目标!
|
||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-3-1 06:03
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网