ну правильно...когда вып иструкция RETI(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено ы 14 февраля 2005 г. 21:06
В ответ на: да хер их уродов поймет, пишут описалово как индусы, переводя с англиского на хинди потом на пушту потом с пушту на англиский....... отправлено колян безпарольный 14 февраля 2005 г. 20:57

т.к. приоритета прерываний нету в авр то очищается тот флаг на чей вектор прыгнула программа. если внутри ISR разрешить прерывания и оно
будет то прыгнет на другой вектор, при выполнении того вектора по RETI очиститься тот флаг и исполнение вернется в текущю ISR а вот что будет когда выполнится RETI в текущей я не в курсе. мб у Ralex тоже самое было?
вообще могу ошибаться т.к. с авр плотно не работал. в смысле до таких
дел разрешать прерывания в ISR не делал.

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

Ответы



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

E-mail: info@telesys.ru