Доброго времени суток!
Нужно в LPC2478 копировать блоки данных из памяти в память через DMA контроллер. Все делаю, как прописано в мануале: - подаю питание на DMA - енаблю сам DMA - очищаю регистры запросов прерываний на нужном канале - устанавливаю адреса исходных и целевых данных на нужном канале - устанавливаю адрес заранее записанного на флэшку связанного списка - устанавливаю необходимые параметры размеров трансферов - енаблю канал
В результате, первый блок копируется нормально, но ко второму элементу связанного списка DMA почему-то не доходит. Я уже не знаю что курить, кто сталкивался с такой проблемой- пожалуйста,поделитесь опытом.
|