Skip to content

Commit b393c0c

Browse files
committed
PLL VCI adjsust to 2MHz.
1 parent f49160b commit b393c0c

File tree

10 files changed

+60
-60
lines changed

10 files changed

+60
-60
lines changed

variants/STM32H5xx/H503CB(T-U)/generic_clock.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ WEAK void SystemClock_Config(void)
4141
RCC_OscInitStruct.LSIState = RCC_LSI_ON;
4242
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
4343
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_CSI;
44-
RCC_OscInitStruct.PLL.PLLM = 1;
45-
RCC_OscInitStruct.PLL.PLLN = 125;
44+
RCC_OscInitStruct.PLL.PLLM = 2;
45+
RCC_OscInitStruct.PLL.PLLN = 250;
4646
RCC_OscInitStruct.PLL.PLLP = 2;
4747
RCC_OscInitStruct.PLL.PLLQ = 10;
4848
RCC_OscInitStruct.PLL.PLLR = 2;
49-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
49+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
5050
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
5151
RCC_OscInitStruct.PLL.PLLFRACN = 0;
5252
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -77,12 +77,12 @@ WEAK void SystemClock_Config(void)
7777
| RCC_PERIPHCLK_USB | RCC_PERIPHCLK_SPI1
7878
| RCC_PERIPHCLK_SPI2 | RCC_PERIPHCLK_SPI3;
7979
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_CSI;
80-
PeriphClkInitStruct.PLL2.PLL2M = 1;
81-
PeriphClkInitStruct.PLL2.PLL2N = 125;
80+
PeriphClkInitStruct.PLL2.PLL2M = 2;
81+
PeriphClkInitStruct.PLL2.PLL2N = 250;
8282
PeriphClkInitStruct.PLL2.PLL2P = 2;
8383
PeriphClkInitStruct.PLL2.PLL2Q = 15;
8484
PeriphClkInitStruct.PLL2.PLL2R = 4;
85-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
85+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
8686
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
8787
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
8888
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

variants/STM32H5xx/H503KBU/generic_clock.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ WEAK void SystemClock_Config(void)
4141
RCC_OscInitStruct.LSIState = RCC_LSI_ON;
4242
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
4343
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_CSI;
44-
RCC_OscInitStruct.PLL.PLLM = 1;
45-
RCC_OscInitStruct.PLL.PLLN = 125;
44+
RCC_OscInitStruct.PLL.PLLM = 2;
45+
RCC_OscInitStruct.PLL.PLLN = 250;
4646
RCC_OscInitStruct.PLL.PLLP = 2;
4747
RCC_OscInitStruct.PLL.PLLQ = 10;
4848
RCC_OscInitStruct.PLL.PLLR = 2;
49-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
49+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
5050
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
5151
RCC_OscInitStruct.PLL.PLLFRACN = 0;
5252
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -77,12 +77,12 @@ WEAK void SystemClock_Config(void)
7777
| RCC_PERIPHCLK_USB | RCC_PERIPHCLK_SPI1
7878
| RCC_PERIPHCLK_SPI2 | RCC_PERIPHCLK_SPI3;
7979
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_CSI;
80-
PeriphClkInitStruct.PLL2.PLL2M = 1;
81-
PeriphClkInitStruct.PLL2.PLL2N = 125;
80+
PeriphClkInitStruct.PLL2.PLL2M = 2;
81+
PeriphClkInitStruct.PLL2.PLL2N = 250;
8282
PeriphClkInitStruct.PLL2.PLL2P = 2;
8383
PeriphClkInitStruct.PLL2.PLL2Q = 15;
8484
PeriphClkInitStruct.PLL2.PLL2R = 4;
85-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
85+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
8686
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
8787
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
8888
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

variants/STM32H5xx/H503RBT/generic_clock.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ WEAK void SystemClock_Config(void)
4141
RCC_OscInitStruct.LSIState = RCC_LSI_ON;
4242
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
4343
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_CSI;
44-
RCC_OscInitStruct.PLL.PLLM = 1;
45-
RCC_OscInitStruct.PLL.PLLN = 125;
44+
RCC_OscInitStruct.PLL.PLLM = 2;
45+
RCC_OscInitStruct.PLL.PLLN = 250;
4646
RCC_OscInitStruct.PLL.PLLP = 2;
4747
RCC_OscInitStruct.PLL.PLLQ = 10;
4848
RCC_OscInitStruct.PLL.PLLR = 2;
49-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
49+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
5050
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
5151
RCC_OscInitStruct.PLL.PLLFRACN = 0;
5252
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -77,12 +77,12 @@ WEAK void SystemClock_Config(void)
7777
| RCC_PERIPHCLK_USB | RCC_PERIPHCLK_SPI1
7878
| RCC_PERIPHCLK_SPI2 | RCC_PERIPHCLK_SPI3;
7979
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_CSI;
80-
PeriphClkInitStruct.PLL2.PLL2M = 1;
81-
PeriphClkInitStruct.PLL2.PLL2N = 125;
80+
PeriphClkInitStruct.PLL2.PLL2M = 2;
81+
PeriphClkInitStruct.PLL2.PLL2N = 250;
8282
PeriphClkInitStruct.PLL2.PLL2P = 2;
8383
PeriphClkInitStruct.PLL2.PLL2Q = 15;
8484
PeriphClkInitStruct.PLL2.PLL2R = 4;
85-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
85+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
8686
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
8787
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
8888
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

variants/STM32H5xx/H503RBT/variant_NUCLEO_H503RB.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -133,12 +133,12 @@ WEAK void SystemClock_Config(void)
133133
RCC_OscInitStruct.LSEState = RCC_LSE_ON;
134134
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
135135
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_HSE;
136-
RCC_OscInitStruct.PLL.PLLM = 6;
137-
RCC_OscInitStruct.PLL.PLLN = 125;
136+
RCC_OscInitStruct.PLL.PLLM = 12;
137+
RCC_OscInitStruct.PLL.PLLN = 250;
138138
RCC_OscInitStruct.PLL.PLLP = 2;
139139
RCC_OscInitStruct.PLL.PLLQ = 10;
140140
RCC_OscInitStruct.PLL.PLLR = 2;
141-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
141+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
142142
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
143143
RCC_OscInitStruct.PLL.PLLFRACN = 0;
144144
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -169,12 +169,12 @@ WEAK void SystemClock_Config(void)
169169
| RCC_PERIPHCLK_USB | RCC_PERIPHCLK_SPI1
170170
| RCC_PERIPHCLK_SPI2 | RCC_PERIPHCLK_SPI3;
171171
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_HSE;
172-
PeriphClkInitStruct.PLL2.PLL2M = 6;
173-
PeriphClkInitStruct.PLL2.PLL2N = 125;
172+
PeriphClkInitStruct.PLL2.PLL2M = 12;
173+
PeriphClkInitStruct.PLL2.PLL2N = 250;
174174
PeriphClkInitStruct.PLL2.PLL2P = 2;
175175
PeriphClkInitStruct.PLL2.PLL2Q = 15;
176176
PeriphClkInitStruct.PLL2.PLL2R = 4;
177-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
177+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
178178
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
179179
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
180180
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

variants/STM32H5xx/H562R(G-I)T/generic_clock.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ WEAK void SystemClock_Config(void)
4141
RCC_OscInitStruct.LSIState = RCC_LSI_ON;
4242
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
4343
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_CSI;
44-
RCC_OscInitStruct.PLL.PLLM = 1;
45-
RCC_OscInitStruct.PLL.PLLN = 125;
44+
RCC_OscInitStruct.PLL.PLLM = 2;
45+
RCC_OscInitStruct.PLL.PLLN = 250;
4646
RCC_OscInitStruct.PLL.PLLP = 2;
4747
RCC_OscInitStruct.PLL.PLLQ = 10;
4848
RCC_OscInitStruct.PLL.PLLR = 2;
49-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
49+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
5050
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
5151
RCC_OscInitStruct.PLL.PLLFRACN = 0;
5252
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -78,12 +78,12 @@ WEAK void SystemClock_Config(void)
7878
| RCC_PERIPHCLK_SPI1 | RCC_PERIPHCLK_SPI2
7979
| RCC_PERIPHCLK_SPI3 | RCC_PERIPHCLK_SPI6;
8080
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_CSI;
81-
PeriphClkInitStruct.PLL2.PLL2M = 1;
82-
PeriphClkInitStruct.PLL2.PLL2N = 125;
81+
PeriphClkInitStruct.PLL2.PLL2M = 2;
82+
PeriphClkInitStruct.PLL2.PLL2N = 250;
8383
PeriphClkInitStruct.PLL2.PLL2P = 2;
8484
PeriphClkInitStruct.PLL2.PLL2Q = 15;
8585
PeriphClkInitStruct.PLL2.PLL2R = 4;
86-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
86+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
8787
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
8888
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
8989
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

variants/STM32H5xx/H562R(G-I)T/variant_WEACT_H562RG.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -120,12 +120,12 @@ WEAK void SystemClock_Config(void)
120120
RCC_OscInitStruct.LSIState = RCC_LSI_ON;
121121
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
122122
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_CSI;
123-
RCC_OscInitStruct.PLL.PLLM = 1;
124-
RCC_OscInitStruct.PLL.PLLN = 125;
123+
RCC_OscInitStruct.PLL.PLLM = 2;
124+
RCC_OscInitStruct.PLL.PLLN = 250;
125125
RCC_OscInitStruct.PLL.PLLP = 2;
126126
RCC_OscInitStruct.PLL.PLLQ = 10;
127127
RCC_OscInitStruct.PLL.PLLR = 2;
128-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
128+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
129129
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
130130
RCC_OscInitStruct.PLL.PLLFRACN = 0;
131131
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -157,12 +157,12 @@ WEAK void SystemClock_Config(void)
157157
| RCC_PERIPHCLK_SPI1 | RCC_PERIPHCLK_SPI2
158158
| RCC_PERIPHCLK_SPI3 | RCC_PERIPHCLK_SPI6;
159159
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_CSI;
160-
PeriphClkInitStruct.PLL2.PLL2M = 1;
161-
PeriphClkInitStruct.PLL2.PLL2N = 125;
160+
PeriphClkInitStruct.PLL2.PLL2M = 2;
161+
PeriphClkInitStruct.PLL2.PLL2N = 250;
162162
PeriphClkInitStruct.PLL2.PLL2P = 2;
163163
PeriphClkInitStruct.PLL2.PLL2Q = 15;
164164
PeriphClkInitStruct.PLL2.PLL2R = 4;
165-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
165+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
166166
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
167167
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
168168
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

variants/STM32H5xx/H563IIKxQ_H573IIKxQ/generic_clock.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ WEAK void SystemClock_Config(void)
4141
RCC_OscInitStruct.LSIState = RCC_LSI_ON;
4242
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
4343
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_CSI;
44-
RCC_OscInitStruct.PLL.PLLM = 1;
45-
RCC_OscInitStruct.PLL.PLLN = 125;
44+
RCC_OscInitStruct.PLL.PLLM = 2;
45+
RCC_OscInitStruct.PLL.PLLN = 250;
4646
RCC_OscInitStruct.PLL.PLLP = 2;
4747
RCC_OscInitStruct.PLL.PLLQ = 10;
4848
RCC_OscInitStruct.PLL.PLLR = 2;
49-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
49+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
5050
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
5151
RCC_OscInitStruct.PLL.PLLFRACN = 0;
5252
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -79,12 +79,12 @@ WEAK void SystemClock_Config(void)
7979
| RCC_PERIPHCLK_SPI3 | RCC_PERIPHCLK_SPI4
8080
| RCC_PERIPHCLK_SPI5 | RCC_PERIPHCLK_SPI6;
8181
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_CSI;
82-
PeriphClkInitStruct.PLL2.PLL2M = 1;
83-
PeriphClkInitStruct.PLL2.PLL2N = 125;
82+
PeriphClkInitStruct.PLL2.PLL2M = 2;
83+
PeriphClkInitStruct.PLL2.PLL2N = 250;
8484
PeriphClkInitStruct.PLL2.PLL2P = 2;
8585
PeriphClkInitStruct.PLL2.PLL2Q = 15;
8686
PeriphClkInitStruct.PLL2.PLL2R = 4;
87-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
87+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
8888
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
8989
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
9090
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

variants/STM32H5xx/H563R(G-I)T_H573RIT/generic_clock.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ WEAK void SystemClock_Config(void)
4242
RCC_OscInitStruct.LSIState = RCC_LSI_ON;
4343
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
4444
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_CSI;
45-
RCC_OscInitStruct.PLL.PLLM = 1;
46-
RCC_OscInitStruct.PLL.PLLN = 125;
45+
RCC_OscInitStruct.PLL.PLLM = 2;
46+
RCC_OscInitStruct.PLL.PLLN = 250;
4747
RCC_OscInitStruct.PLL.PLLP = 2;
4848
RCC_OscInitStruct.PLL.PLLQ = 10;
4949
RCC_OscInitStruct.PLL.PLLR = 2;
50-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
50+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
5151
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
5252
RCC_OscInitStruct.PLL.PLLFRACN = 0;
5353
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -79,12 +79,12 @@ WEAK void SystemClock_Config(void)
7979
| RCC_PERIPHCLK_SPI1 | RCC_PERIPHCLK_SPI2
8080
| RCC_PERIPHCLK_SPI3 | RCC_PERIPHCLK_SPI6;
8181
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_CSI;
82-
PeriphClkInitStruct.PLL2.PLL2M = 1;
83-
PeriphClkInitStruct.PLL2.PLL2N = 125;
82+
PeriphClkInitStruct.PLL2.PLL2M = 2;
83+
PeriphClkInitStruct.PLL2.PLL2N = 250;
8484
PeriphClkInitStruct.PLL2.PLL2P = 2;
8585
PeriphClkInitStruct.PLL2.PLL2Q = 15;
8686
PeriphClkInitStruct.PLL2.PLL2R = 4;
87-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
87+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
8888
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
8989
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
9090
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

variants/STM32H5xx/H563Z(G-I)T_H573ZIT/generic_clock.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ WEAK void SystemClock_Config(void)
4242
RCC_OscInitStruct.LSIState = RCC_LSI_ON;
4343
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
4444
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_CSI;
45-
RCC_OscInitStruct.PLL.PLLM = 1;
46-
RCC_OscInitStruct.PLL.PLLN = 125;
45+
RCC_OscInitStruct.PLL.PLLM = 2;
46+
RCC_OscInitStruct.PLL.PLLN = 250;
4747
RCC_OscInitStruct.PLL.PLLP = 2;
4848
RCC_OscInitStruct.PLL.PLLQ = 10;
4949
RCC_OscInitStruct.PLL.PLLR = 2;
50-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
50+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
5151
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
5252
RCC_OscInitStruct.PLL.PLLFRACN = 0;
5353
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -80,12 +80,12 @@ WEAK void SystemClock_Config(void)
8080
| RCC_PERIPHCLK_SPI3 | RCC_PERIPHCLK_SPI4
8181
| RCC_PERIPHCLK_SPI5 | RCC_PERIPHCLK_SPI6;
8282
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_CSI;
83-
PeriphClkInitStruct.PLL2.PLL2M = 1;
84-
PeriphClkInitStruct.PLL2.PLL2N = 125;
83+
PeriphClkInitStruct.PLL2.PLL2M = 2;
84+
PeriphClkInitStruct.PLL2.PLL2N = 250;
8585
PeriphClkInitStruct.PLL2.PLL2P = 2;
8686
PeriphClkInitStruct.PLL2.PLL2Q = 15;
8787
PeriphClkInitStruct.PLL2.PLL2R = 4;
88-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
88+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
8989
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
9090
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
9191
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

variants/STM32H5xx/H563Z(G-I)T_H573ZIT/variant_NUCLEO_H563ZI.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -197,12 +197,12 @@ WEAK void SystemClock_Config(void)
197197
RCC_OscInitStruct.LSEState = RCC_LSE_ON;
198198
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
199199
RCC_OscInitStruct.PLL.PLLSource = RCC_PLL1_SOURCE_HSE;
200-
RCC_OscInitStruct.PLL.PLLM = 2;
201-
RCC_OscInitStruct.PLL.PLLN = 125;
200+
RCC_OscInitStruct.PLL.PLLM = 4;
201+
RCC_OscInitStruct.PLL.PLLN = 250;
202202
RCC_OscInitStruct.PLL.PLLP = 2;
203203
RCC_OscInitStruct.PLL.PLLQ = 10;
204204
RCC_OscInitStruct.PLL.PLLR = 2;
205-
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_2;
205+
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1_VCIRANGE_1;
206206
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1_VCORANGE_WIDE;
207207
RCC_OscInitStruct.PLL.PLLFRACN = 0;
208208
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
@@ -235,12 +235,12 @@ WEAK void SystemClock_Config(void)
235235
| RCC_PERIPHCLK_SPI3 | RCC_PERIPHCLK_SPI4
236236
| RCC_PERIPHCLK_SPI5 | RCC_PERIPHCLK_SPI6;
237237
PeriphClkInitStruct.PLL2.PLL2Source = RCC_PLL2_SOURCE_HSE;
238-
PeriphClkInitStruct.PLL2.PLL2M = 2;
239-
PeriphClkInitStruct.PLL2.PLL2N = 125;
238+
PeriphClkInitStruct.PLL2.PLL2M = 4;
239+
PeriphClkInitStruct.PLL2.PLL2N = 250;
240240
PeriphClkInitStruct.PLL2.PLL2P = 2;
241241
PeriphClkInitStruct.PLL2.PLL2Q = 15;
242242
PeriphClkInitStruct.PLL2.PLL2R = 4;
243-
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_2;
243+
PeriphClkInitStruct.PLL2.PLL2RGE = RCC_PLL2_VCIRANGE_1;
244244
PeriphClkInitStruct.PLL2.PLL2VCOSEL = RCC_PLL2_VCORANGE_WIDE;
245245
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
246246
PeriphClkInitStruct.PLL2.PLL2ClockOut = RCC_PLL2_DIVQ | RCC_PLL2_DIVR;

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy