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

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

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

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

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

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

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

Сообщение uk8amk »

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

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

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

uk8amk писал(а):Нет.
Обработчик может прерваться только вектором с бОльшим приоритетом.

Ага! Вот как! Значит, в этом смысле NVIC похож на старый добрый 8259...
Ответить

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