File tree 10 files changed +38
-0
lines changed
10 files changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -222,6 +222,10 @@ WEAK void SystemClock_Config(void)
222
222
if (HAL_RCC_ClockConfig (&RCC_ClkInitStruct, FLASH_LATENCY_5) != HAL_OK) {
223
223
_Error_Handler (__FILE__, __LINE__);
224
224
}
225
+
226
+ /* Ensure CCM RAM clock is enabled */
227
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
228
+
225
229
}
226
230
227
231
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -205,6 +205,10 @@ WEAK void SystemClock_Config(void)
205
205
if (HAL_RCC_ClockConfig (&RCC_ClkInitStruct, FLASH_LATENCY_5) != HAL_OK) {
206
206
_Error_Handler (__FILE__, __LINE__);
207
207
}
208
+
209
+ /* Ensure CCM RAM clock is enabled */
210
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
211
+
208
212
}
209
213
210
214
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -190,6 +190,10 @@ WEAK void SystemClock_Config(void)
190
190
/* Enable the Flash prefetch */
191
191
__HAL_FLASH_PREFETCH_BUFFER_ENABLE ();
192
192
}
193
+
194
+ /* Ensure CCM RAM clock is enabled */
195
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
196
+
193
197
}
194
198
195
199
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -206,6 +206,10 @@ WEAK void SystemClock_Config(void)
206
206
if (HAL_RCC_ClockConfig (&RCC_ClkInitStruct, FLASH_LATENCY_5) != HAL_OK) {
207
207
_Error_Handler (__FILE__, __LINE__);
208
208
}
209
+
210
+ /* Ensure CCM RAM clock is enabled */
211
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
212
+
209
213
}
210
214
211
215
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -132,6 +132,10 @@ WEAK void SystemClock_Config(void)
132
132
if (HAL_RCC_ClockConfig (&RCC_ClkInitStruct, FLASH_LATENCY_5) != HAL_OK) {
133
133
_Error_Handler (__FILE__, __LINE__);
134
134
}
135
+
136
+ /* Ensure CCM RAM clock is enabled */
137
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
138
+
135
139
}
136
140
137
141
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -153,6 +153,10 @@ WEAK void SystemClock_Config(void)
153
153
if (HAL_RCC_ClockConfig (&RCC_ClkInitStruct, FLASH_LATENCY_5) != HAL_OK) {
154
154
_Error_Handler (__FILE__, __LINE__);
155
155
}
156
+
157
+ /* Ensure CCM RAM clock is enabled */
158
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
159
+
156
160
}
157
161
158
162
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -230,6 +230,10 @@ WEAK void SystemClock_Config(void)
230
230
}
231
231
}
232
232
}
233
+
234
+ /* Ensure CCM RAM clock is enabled */
235
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
236
+
233
237
/* Output clock on MCO2 pin(PC9) for debugging purpose */
234
238
// HAL_RCC_MCOConfig(RCC_MCO2, RCC_MCO2SOURCE_SYSCLK, RCC_MCODIV_4);
235
239
}
Original file line number Diff line number Diff line change @@ -262,6 +262,10 @@ WEAK void SystemClock_Config(void)
262
262
}
263
263
}
264
264
}
265
+
266
+ /* Ensure CCM RAM clock is enabled */
267
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
268
+
265
269
/* Output clock on MCO2 pin(PC9) for debugging purpose */
266
270
// HAL_RCC_MCOConfig(RCC_MCO2, RCC_MCO2SOURCE_SYSCLK, RCC_MCODIV_4);
267
271
}
Original file line number Diff line number Diff line change @@ -203,6 +203,9 @@ WEAK void SystemClock_Config(void)
203
203
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV4;
204
204
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV2;
205
205
HAL_RCC_ClockConfig (&RCC_ClkInitStruct, FLASH_LATENCY_5);
206
+
207
+ /* Ensure CCM RAM clock is enabled */
208
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
206
209
}
207
210
208
211
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -191,6 +191,9 @@ WEAK void SystemClock_Config(void)
191
191
if (HAL_RCC_ClockConfig (&RCC_ClkInitStruct, FLASH_LATENCY_5) != HAL_OK) {
192
192
_Error_Handler (__FILE__, __LINE__);
193
193
}
194
+
195
+ /* Ensure CCM RAM clock is enabled */
196
+ __HAL_RCC_CCMDATARAMEN_CLK_ENABLE ();
194
197
}
195
198
196
199
#ifdef __cplusplus
You can’t perform that action at this time.
0 commit comments