STM32 Кортекс М0+, DMA сожрало весь моск!!! Алгоритм такой Проверяю включен ли канал, если выключен настраиваю и запускаю передачу DMA
в прерывании "передача закончена", выключаю канал., но если данные есть запускаю еще передачу
Глючит!!!
Сделал так
Проверяю включено ли прерывание канала, если выключено, выключаю DMA, настраиваю и запускаю передачу DMA
в прерывании "передача закончена", выключаю прерывания. но если данные есть запускаю еще передачу
Работает.
Флаги прерывания перед включением DMA сбрасывал, не помогает. Какие то проблемы с записью регистра CCR