По умолчанию тактирование включено от асинхронного собственного генератора 14 МГц.
Также пробовал подключать такты к шине AHB/2, эффект точно такой же.
ADC1->CFGR2 |= ADC_CFGR2_JITOFFDIV2;
Проблема в том, что не записываются данные в регистры ADC после выполнения строк кода. Ни в режиме симулятора, ни в дебаге железа.
ADC1->CR |= ADC_CR_ADEN;
ADC1->CFGR2 |= ADC_CFGR2_JITOFFDIV2;
Проверял пути к адресам flash, начало ADC1 - 0x40012400. Соответствует документации. Битовые маски тоже годные.
Регистры портов и тактирования записываются корректно. Индикация работает, при записи в переменную "с" константы, она выводится.
Подозреваю проблема с настройками библиотек. Нужно ли их настраивать, если да, то каким образом ?
Прикрепил проект полностью
prj_stm32f05.zip