ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
26 ноября
1556136 Топик полностью
IBAH (Вчера, 10:58, просмотров: 15) ответил IBAH на Рятуйте, граждане! GD32F103. Хочу, просто, без изъёбов, АЦП, 4 канала, через DMA. Пишу через библиотеку LL от STM. Не пашет! На тактовой 104МГц ведет себя ну очень неадекватно, при тактовой АЦП 13МГЦ прерывания ДМА вообще не возникают, при тактовой 52 прерывания возникают, но АЦП не работает, на выходе 0. А тактовой 32МГц, все работает! Где эта грабля засела??? Пробовал писать ручками RCC->CFGR=RCC->CFGR|(3<<14UL)|(1<<28UL);//делитель 16, не
Все таки проблемы возникают когда трогаешь регистр RCC->CFGR=RCC->CFGR|(3<<14UL)|(1<<28UL); Когда низкая тактовая, 32 и меньше, АЦП работает без пределителя. На больших тактовых, АЦП только тактируется но не измеряет, как только ставишь пределитель и тактирование исчезает, прерывания ДМА не возникают. Кто виноват и что делать?!