@@ -364,7 +364,6 @@ WEAK void SystemClock_Config(void)
364
364
| RCC_PERIPHCLK_USART234578 | RCC_PERIPHCLK_I2C123
365
365
| RCC_PERIPHCLK_I2C4 | RCC_PERIPHCLK_SPI123
366
366
| RCC_PERIPHCLK_SPI45 | RCC_PERIPHCLK_SPI6;
367
- PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_ADC;
368
367
PeriphClkInitStruct.PLL2 .PLL2M = 1 ;
369
368
PeriphClkInitStruct.PLL2 .PLL2N = 20 ;
370
369
PeriphClkInitStruct.PLL2 .PLL2P = 2 ;
@@ -373,11 +372,19 @@ WEAK void SystemClock_Config(void)
373
372
PeriphClkInitStruct.PLL2 .PLL2RGE = RCC_PLL2VCIRANGE_3;
374
373
PeriphClkInitStruct.PLL2 .PLL2VCOSEL = RCC_PLL2VCOMEDIUM;
375
374
PeriphClkInitStruct.PLL2 .PLL2FRACN = 0.0 ;
375
+ PeriphClkInitStruct.PLL3 .PLL3M = 1 ;
376
+ PeriphClkInitStruct.PLL3 .PLL3N = 24 ;
377
+ PeriphClkInitStruct.PLL3 .PLL3P = 2 ;
378
+ PeriphClkInitStruct.PLL3 .PLL3Q = 6 ;
379
+ PeriphClkInitStruct.PLL3 .PLL3R = 2 ;
380
+ PeriphClkInitStruct.PLL3 .PLL3RGE = RCC_PLL3VCIRANGE_3;
381
+ PeriphClkInitStruct.PLL3 .PLL3VCOSEL = RCC_PLL3VCOWIDE;
382
+ PeriphClkInitStruct.PLL3 .PLL3FRACN = 0.0 ;
376
383
PeriphClkInitStruct.AdcClockSelection = RCC_ADCCLKSOURCE_PLL2;
377
384
PeriphClkInitStruct.UsbClockSelection = RCC_USBCLKSOURCE_HSI48;
378
385
PeriphClkInitStruct.QspiClockSelection = RCC_QSPICLKSOURCE_D1HCLK;
379
386
PeriphClkInitStruct.SdmmcClockSelection = RCC_SDMMCCLKSOURCE_PLL;
380
- PeriphClkInitStruct.Lpuart1ClockSelection = RCC_LPUART1CLKSOURCE_D3PCLK1 ;
387
+ PeriphClkInitStruct.Lpuart1ClockSelection = RCC_LPUART1CLKSOURCE_PLL3 ;
381
388
PeriphClkInitStruct.Usart16ClockSelection = RCC_USART16CLKSOURCE_D2PCLK2;
382
389
PeriphClkInitStruct.Usart234578ClockSelection = RCC_USART234578CLKSOURCE_D2PCLK1;
383
390
PeriphClkInitStruct.I2c123ClockSelection = RCC_I2C123CLKSOURCE_D2PCLK1;
0 commit comments