ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
1142942 Топик полностью
Vit (03.11.2021 18:26, просмотров: 273) ответил Aleksey_75 на Спасибо! гляну, но отключаемый код это ADC1->CR2 |= ADC_CR2_SWSTART; ,все остальное отключил, "проверяем флаг, сбрасываем, запускаем преобразование" сейчас даже DR не читаю
А если чуть по-другому 

вместо ADC1->CR2 |= ADC_CR2_SWSTART

{

__IO uint32_t tmp;

tmp = ADC1->CR2;

__DSB();

tmp |= ADC_CR2_SWSTART;

__DSB();

ADC1->CR2 = tmp;

}

просто интересно.

ещё интересно при запрещенных прерываниях