Skip to content

Commit 6e96b19

Browse files
committed
Raise clock speed, adjust divisors
1 parent 166518f commit 6e96b19

File tree

1 file changed

+3
-3
lines changed
  • ports/stm32f4/peripherals/stm32f4/stm32f405xx

1 file changed

+3
-3
lines changed

ports/stm32f4/peripherals/stm32f4/stm32f405xx/clocks.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ void stm32f4_peripherals_clocks_init(void) {
4848
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
4949
RCC_OscInitStruct.PLL.PLLM = 12;
5050
RCC_OscInitStruct.PLL.PLLN = 336;
51-
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV4;
51+
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
5252
RCC_OscInitStruct.PLL.PLLQ = 7;
5353
HAL_RCC_OscConfig(&RCC_OscInitStruct);
5454

@@ -57,7 +57,7 @@ void stm32f4_peripherals_clocks_init(void) {
5757
RCC_ClkInitStruct.ClockType = (RCC_CLOCKTYPE_SYSCLK | RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_PCLK1 | RCC_CLOCKTYPE_PCLK2);
5858
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
5959
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
60-
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
61-
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
60+
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV4;
61+
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV2;
6262
HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_5);
6363
}

0 commit comments

Comments
 (0)