Ещё вопрос про прерывания

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Открыл глаза
Сообщения: 67
Зарегистрирован: Ср май 28, 2008 14:33:11
Откуда: Россия, Саров

Сообщение Карась »

Снова здравствуйте!

По размышлении возник вот такой вопрос: Я правильно понимаю, что NVIC самостоятельно не маскирует прерывание, которое в данный момент обрабатывается? то есть если во время выполнения функции обработчика прерывания соответствующее этому прерыванию событие будет сгенерировано повторно, то обработчик прерывания будет вызван рекурсивно. Это действительно так или нет?
Контактная информация:
Реклама
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Нет.
Обработчик может прерваться только вектором с бОльшим приоритетом.
Реклама
Открыл глаза
Сообщения: 67
Зарегистрирован: Ср май 28, 2008 14:33:11
Откуда: Россия, Саров

Сообщение Карась »

uk8amk писал(а):Нет.
Обработчик может прерваться только вектором с бОльшим приоритетом.
Ага! Вот как! Значит, в этом смысле NVIC похож на старый добрый 8259...
Контактная информация:
Ответить

Вернуться в «ARM»