Главная Книги - Разные МИКРОСХЕМА ИНТЕГРАЛЬНАЯ К1921ВК01Т. Руководство пользователя (от 10.09.2019)
поиск по сайту правообладателям
|
|
содержание .. 3 4 5 6 ..
65 Функционирование запроса на обслуживание контроллер выполняет четыре передачи DMA. Эти передачи Далее контроллер выполняет задачу А с использованием альтернативных данных, по окончании генерирует автозапрос для канала и проводит процедуру арбитража. 2 Первичная структура, копирование данных задачи B. По получении автозапроса контроллер выполняет четыре передачи DMA. Эти передачи записывают альтернативную Далее контроллер выполняет задачу B с использованием альтернативных данных, по окончании генерирует автозапрос для канала и проводит процедуру арбитража. 3 Первичная структура, копирование данных задачи C. По получении автозапроса на обслуживание контроллер выполняет четыре передачи DMA. Эти передачи записывают Далее контроллер выполняет задачу C с использованием альтернативных данных, по окончании генерирует автозапрос для канала и проводит процедуру арбитража. 4 Первичная структура, копирование данных задачи D. По получении автозапроса на обслуживание контроллер выполняет четыре передачи DMA. Эти передачи записывают Далее контроллер выполняет задачу D, используя тип цикла «основной». По завершении задачи генерирует прерывание канала DMA (если было включено) и входит в
Работа с периферией в режиме «разборка-сборка» Алгоритм работы данного режима является оптимальным именно для работы с периферией, но, несмотря на это, его использование возможно для любого типа передачи В данном режиме контроллер использует первичные управляющие данные для программирования альтернативных управляющих данных. Контроллер, получая начальный запрос на обработку, выполняет 4 передачи DMA, заполняя альтернативную структуру канала данными, доступными для первичной Контроллер продолжает выполнять циклы DMA, меняя структуры управляющих данных, пока не произойдет одно из следующих условий: - передача с использованием альтернативной управляющей структуры будет выполнена в режиме цикла «основной»; - контроллер считает «неправильную» структуру управляющих данных. После исполнения контроллером N передач с использованием первичных управляющих данных |