Ответ: Я могу только повторить. Насколько я понял из документации, в PIC18
(«Телесистемы»: Конференция 'Микроконтроллеры и их применение')

миниатюрный аудио-видеорекордер mAVR

Отправлено Bill 10 марта 2003 г. 15:45
В ответ на: Ответ: Возможно я и путаю малость в терминологии но речь именно об этом отправлено NickB 10 марта 2003 г. 15:14

реализована двухуровневая система прерываний (имеется два вектора) с возможностью програмного подключения любого источника прерывания к одному из уровней. При этом прерывания от источников на линии с низшим уровнем могут быть, в свою очередь прерваны по запросу прерываний по линии с высшим уровнем. Т.е. имеется возможность вложения прерываний.
В пределах одной линии (вектора) приоритетность источников прерывания определяется программой обработки прерывания, т.е порядком опроса флажков прерываний.
В AVR реализована одноуровневая векторная система прерывания, где приоритеты прерываний жестко фиксированы на аппаратном урвоне. При одновременном поступлении запросов на прерывания от нескольких источников, они будут обрабатываться в очередности в соответствии с их приоритетами. При этом сама процедура прерывания не может быть прервана, даже если появляется запрос на прерывание с более высоким уровнем приоритета. Использование команды SEI, разрешающей глоальные прерывания, в процедуре обработки прерываний не всегда желательно и требует определенной осторожности.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru