芯片默认使用MSI,频率只有4M,现在需要改成最大时钟80M。一个简单的程序如下:
void SystemClock_Init(void){
/* enable HSE */
RCC->CR |= 0x00010000U;
while (0 == (RCC->CR & 0x00020000U));
/* configure PLL */
RCC->PLLCFGR = (3 << 0) | (3 << 4) | (80 << 8) | (1 << 16) | (0 << 17