diff --git a/cpu/stm32/cpu_init.c b/cpu/stm32/cpu_init.c index 6ab7ad2961..d8f82bcab3 100644 --- a/cpu/stm32/cpu_init.c +++ b/cpu/stm32/cpu_init.c @@ -154,14 +154,14 @@ void cpu_init(void) #ifndef CPU_FAM_STM32WB periph_clk_en(APB1, BIT_APB_PWREN); #endif - /* initialize the system clock as configured in the periph_conf.h */ - stmclk_init_sysclk(); #if defined(CPU_FAM_STM32F0) || defined(CPU_FAM_STM32F1) || \ defined(CPU_FAM_STM32F2) || defined(CPU_FAM_STM32F3) || \ defined(CPU_FAM_STM32F4) || defined(CPU_FAM_STM32F7) || \ defined(CPU_FAM_STM32L1) _gpio_init_ain(); #endif + /* initialize the system clock as configured in the periph_conf.h */ + stmclk_init_sysclk(); #ifdef MODULE_PERIPH_DMA /* initialize DMA streams */ dma_init();