M051系列的例程中的SYS_Init() 有
/* Set PLL to power down mode and PLL_STB bit in CLKSTATUS register will be cleared by hardware.*/
SYSCLK->PLLCON |= SYSCLK_PLLCON_PD_Msk;
看这个注释,是设置PLL进入掉电模式后,硬件会把PLL_STB的状态位清零,例程中后面再调用SYS_WaitingForClockReady()
再重新判断这个标志位,是防止误判吗,那外部12M的OSC12M_STB就直接判断了? |