stm32/system_stm32: Allows OSPI-clocksource selection.

Added a if-statement to system_stm32.c to check whether
MICROPY_HW_RCC_OSPI_CLKSOURCE is defined. If that was
the case, the clocksource for the OSPI will be changed
to the specified source.

Signed-off-by: nspsck <teng.jiang94@gmail.com>
pull/12523/head
nspsck 2023-11-17 12:48:53 +01:00
rodzic 43eef9434f
commit 3247548d4d
2 zmienionych plików z 7 dodań i 2 usunięć

Wyświetl plik

@ -461,6 +461,11 @@ MP_WEAK void SystemClock_Config(void) {
PeriphClkInitStruct.QspiClockSelection = MICROPY_HW_RCC_QSPI_CLKSOURCE;
#endif
#if defined(MICROPY_HW_RCC_OSPI_CLKSOURCE)
PeriphClkInitStruct.PeriphClockSelection |= RCC_PERIPHCLK_OSPI;
PeriphClkInitStruct.OspiClockSelection = MICROPY_HW_RCC_OSPI_CLKSOURCE;
#endif
#if defined(MICROPY_HW_RCC_SPI123_CLKSOURCE)
PeriphClkInitStruct.PeriphClockSelection |= RCC_PERIPHCLK_SPI123;
PeriphClkInitStruct.Spi123ClockSelection = MICROPY_HW_RCC_SPI123_CLKSOURCE;