В HTML      В PDF
микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Обзоры по типам > Микроконтроллеры > AVR

реклама

 
радиационно стойкие ПЗУ Миландр

Продажа силового и бронированного кабеля и провода в Москве




Arduino Uno R3 Atmega328
готовый модуль
Лучшая Цена 335 руб




Стартовый набор с большим набором аксесуаров
Arduino Uno R3 Atmega328
Лучшая Цена 2211 руб



5.2. Обзор

Контроллер прямого доступа к памяти (DMA-контроллер) микроконтроллеров XMEGA предназначен для передачи данных между встроенными запоминающими устройствами и УВВ при минимальном участии ЦПУ. DMA-контроллер поддерживает возможность гибкой конфигурации приоритетов каждого канала, несколько режимов адресации, возможности двойной буферизации и передачу блоков больших размеров. DMA-контроллер может передавать данные между запоминающими устройствами и УВВ, между запоминающими устройствами, а также между регистрами УВВ.

Всего предусмотрено четыре канала DMA. Для каждого из них отдельно задаются источники и получатели данных, источники запуска передачи и размеры блоков.

В каждом из каналов предусмотрены возможности раздельной конфигурации (функций управления и прерываний) и отдельные векторы прерываний. Запросы прерываний могут генерироваться, как при завершении транзакции, так и обнаружении DMA-контроллером ошибки в канале DMA. После поступления запроса от DMA-канала на передачу данных, арбитр шины ожидает, когда ЦПУ AVR освободить шину данных, а затем разрешает DMA-контроллеру передавать данные. Передачи выполняются потоками из 1, 2, 4 или 8 байт. Адресация может быть статической, инкрементной или декрементной. По окончании передачи каждого пакета и блока, при необходимости, может быть выполнена автоматическая перезагрузка адреса источника и/или получателя.

Запуск DMA-передачи могут инициировать программа, УВВ и события.



<-- Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (495) 514 4110. e-mail:info@eust.ru
©1998-2016 ООО Рынок Микроэлектроники