Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: dsPIC33FJ128GP802, ADC и DMA
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
koziy_mf
Добрый день!
Столкнулся с проблемой при использовании ADC и DMA на dsPIC33FJ128GP802.
Сформированы 2 буфера по 480 слов в DMA, 1 канал оцифровывается. Источник - сигнал 60Hz. По каким то причинам информация в буфферах получается рваная (см рис). Если же отказаться от DMA и просто програмно копировать семплы, то все работает как положено. Код приводить не буду, все почти так же как в примере CE148_FIR_ADC_DMA, и должно работать...

Никто не знает в чем причина? Спасибо!
koziy_mf
Сам спросил - сам ответил. Проблема была в отладчике ICD2LE, чего то там разработчики недосмотрели, и в режиме отладки неверно работает DMA.
Когда подключил ICD3 - проблема зныкла.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.