STM32F10X默认时钟是72MHZ?
STM32时钟配置如下代码不是设置了系统时钟24MHZ吗?
#if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL)//此段代码是什么意思?
/* #define SYSCLK_FREQ_HSE HSE_VALUE */
#define SYSCLK_FREQ_24MHz 24000000//若if条件成立便是24MHZ不是吗?
#else
/* #define SYSCLK_FREQ_HSE HSE_VALUE */
/* #define SYSCLK_FREQ_24MHz 24000000 */
/* #define SYSCLK_FREQ_36MHz 36000000 */
/* #define SYSCLK_FREQ_48MHz 48000000 */
/* #define SYSCLK_FREQ_56MHz 56000000 */
#define SYSCLK_FREQ_72MHz 72000000
#endif
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
那如果内核core文里面了添加STM32F10X_HD_VL.S就会变成24MHZ?
对的,就是这样
好的谢谢
一周热门 更多>