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 очевидно сброшен. Т.е. вроде бы всё правильно, но не работает. Кто-нибудь сталкивался ?
--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
|