Добрый день!
Столкнулся с проблемой при использовании ADC и DMA на dsPIC33FJ128GP802.
Сформированы 2 буфера по 480 слов в DMA, 1 канал оцифровывается. Источник - сигнал 60Hz. По каким то причинам информация в буфферах получается рваная (см рис). Если же отказаться от DMA и просто програмно копировать семплы, то все работает как положено. Код приводить не буду, все почти так же как в примере CE148_FIR_ADC_DMA, и должно работать...
Никто не знает в чем причина? Спасибо!
Эскизы прикрепленных изображений
Жизнь не такая долгая, чтобы писать программы на ассемблере...