|
20黑币
在HAL库中设置如下的时钟配置,当设置PLL2MUL为20的时候,进入开发板DUBUG结果不符。改成其它数字结果是正常的,求大佬解惑。72MHz应该是0x044AA200.而且这个函数只是单纯返回72M,不知道为什么不对。
uint32_t HAL_RCC_GetHCLKFreq(void)
{
return SystemCoreClock;
}
/*******************************************************************************
* Clock Definitions
*******************************************************************************/
#if defined(STM32F100xB) ||defined(STM32F100xE)
uint32_t SystemCoreClock = 24000000U; /*!< System Clock Frequency (Core Clock) */
#else /*!< HSI Selected as System Clock source */
uint32_t SystemCoreClock = 72000000U; /*!< System Clock Frequency (Core Clock) */
#endif
|
|