evgeniy1294 (22.01.2020 11:21, просмотров: 284) ответил zzz-spider на Добрый день. Такой вопрос, Для простого использования DMAMUX достаточно ли указать в регистре CxCR номер источника события (DMAREQ_ID = 0x4F)(переполнение таймера TIM15), и настроить регистры таймера DIER, как UDE = 1, UIE = 1., для того, чтобы
DMAMUX - это просто матрица коммутации. Для работы ей нужно указать, что и как соединить, event source при необходимости. Если раньше мы выбирали DMA Stream по таблице, то теперь мы её задаём сами. Передачей данных занимается по прежнему DMA, который нужно настроить соответствующим образом.
UIE - update interrupt enable, при работе через DMA его обычно не используют, так как таймер можно использовать как event source без прерывания.