STM32L151
ADC тактируется от HSI 16МГц
Читаю значения из injectid каналов, изредка и без ДМА

Когда системная частота MSI 1МГц показания АЦП скачут
Когда системная частота HSI 16МГц показания АЦП правильные.

Хочу что бы показания АЦП были правильные при системной частоте MSI 1МГц
Грешу на разсинхронизацию частот MSI и HSI.
В документации (RM0038 с212) сказано:
Due to the latency introduced by the synchronization between the two clock domains, ADON
must be set only when ADONS=0 and it must be cleared only when ADONS=1.

Ну а что дальше-то, я не понимаю . Когда я включаю АЦП ADONS очевидно сброшен. Т.е. вроде бы всё правильно, но не работает.
Кто-нибудь сталкивался ?