Hi all,
I needed to be able to change SYSTICK frequency. In order to do so, I wanted to change SYSCLK.
When I looked at the code in scheduler.c, I saw in RCC_Configuration():
/* Set CPU clock */
UTIL_SetPll( UTIL_ReadBackupRegister( BKP_PLL ) );
To me, "UTIL_SetPll( UTIL_ReadBackupRegister( BKP_PLL ) )" enables the PLL, once previously configured
But I'm not sure what the parameter UTIL_ReadBackupRegister( BKP_PLL ) is? It should be a speed between VERY_LOW and VERY_HIGH. But how are BKP_PLL and VERY_LOW/HIGH linked in CircleOS? What is BKP_PLL but just BKP_SYS2? What is BKP_SYS2 in fact?
Thank you very much for any ideas,