Fractional mode register changes need a delay?
I'm trying to change the PLLxFRACR on-the fly. Per the reference manual something like this should work:
__HAL_RCC_PLL2FRACN_DISABLE();
__HAL_RCC_PLL2FRACN_CONFIG(8191);
__HAL_RCC_PLL2FRACN_ENABLE();
On a STM32H750 this code seems to have no effect. But works OK wihen a delay between the disable and the config lines is inserted. Some microseconds is enough.
Is it really this way or am I missing something?
Regards
Alberto