Recommend to call SystemCoreClockUpdate() after .BSS initialization.
@@ -18,8 +18,8 @@ a more flexible configuration of the microcontroller system.
used throughout the whole system initialization and runtime to calculate frequency/time related values.
Thus one must assure that the variable always reflects the actual system clock speed. Be aware that
a value stored to \c SystemCoreClock during low level initializaton (i.e. \c SystemInit()) might get
-overwritten by C libray startup code. Thus its highly recommended to call \ref SystemCoreClockUpdate
-at the beginning of the user \c main() routine.
+overwritten by C libray startup code and/or .bss section initialization.
+Thus its highly recommended to call \ref SystemCoreClockUpdate at the beginning of the user \c main() routine.
\section system_init_code_ex_sec Code Example
