Re: HSI, HSE, PLL ???
Posted: Sun Jul 21, 2024 2:22 pm
switching to HSE swtiches completely to the external crystal. If your crystal together with the pll multipliers (m,n,p,q,r) are appropriate, most probably works.
based on this
assume HSE crystal is 8 mhz
using r here is based on the g0b1 clock tree diagram it seem pll R feeds SYSCLK
so SYSCLK = 8 / m * n / r = 8 / 1 * 8 / 4 ~ 16 mhz
based on this
Code: Select all
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
RCC_OscInitStruct.PLL.PLLM = RCC_PLLM_DIV1;
RCC_OscInitStruct.PLL.PLLN = 8;
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV2;
RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV4;
using r here is based on the g0b1 clock tree diagram it seem pll R feeds SYSCLK
so SYSCLK = 8 / m * n / r = 8 / 1 * 8 / 4 ~ 16 mhz