IBAH (30.08.2018 12:11, просмотров: 837)
STM32L0 Объясните мене темному... Есть у меня UART через FIFO буфер, передача по прерываниям, прием через DMA. Хочу засыпать и просыпаться по приему байта. Я так понимаю, при приеме через DMA это невозможно? первый вариант засыпаем командой WFI, пробуждения не произойдет, тк. нет прерывания
второй вариант засыпаем командой WFE, пробуждения не произойдет, тк. сброшен бит события по приему
если установить бит событие по приему, теряется смысл DMA