|
- при входе в прерывание сбрасываешь флаг, находишь источник прерывания, обрабатываешь, выходишь. Если в этот момент было прерывание, то флаг снова будет установлен и при выходе снова попадаем на вектор обработки.
- можно внутри обработчика полить(блин, опрашивать :-)) флаг этого же прерывания.
Если векторов несколько, то если у вложенного прерывания приоритет выше, оно прервет обработку первого прерывания, а потом вернется. если ниже, то попадаем на второй вектор при выходе из первого.
в любом случае все можно обработать.
Вон у PIC один вектор на всех и нет вложенности, однако народ умудряется делать вложенные прерывания и их обработчики :-)
E-mail: info@telesys.ru