STM32H7B3I-BK BSP LCD driver sets PLL3 VCO output to 800MHz.
I know it works, but Data sheet says maximum value is 560MHz.
|
/* RK043FN48H LCD clock configuration */ |
|
/* LCD clock configuration */ |
|
/* PLL3_VCO Input = HSE_VALUE/PLL3M = 4 Mhz */ |
|
/* PLL3_VCO Output = PLL3_VCO Input * PLL3N = 800 Mhz */ |
|
/* PLLLCDCLK = PLL3_VCO Output/PLL3R = 800/83 = 9.63 Mhz */ |
|
/* LTDC clock frequency = PLLLCDCLK = 9.63 Mhz */ |
|
PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_LTDC; |
|
PeriphClkInitStruct.PLL3.PLL3M = 6; |
|
PeriphClkInitStruct.PLL3.PLL3N = 200; |
|
PeriphClkInitStruct.PLL3.PLL3P = 10; |
|
PeriphClkInitStruct.PLL3.PLL3Q = 10; |
|
PeriphClkInitStruct.PLL3.PLL3R = 83; |
|
PeriphClkInitStruct.PLL3.PLL3VCOSEL = 0; |
|
PeriphClkInitStruct.PLL3.PLL3FRACN = 0; |
STM32H7B3I-BK BSP LCD driver sets PLL3 VCO output to 800MHz.
I know it works, but Data sheet says maximum value is 560MHz.
STM32CubeH7/Drivers/BSP/STM32H7B3I-DK/stm32h7b3i_discovery_lcd.c
Lines 437 to 450 in 91d4c89