Первое, если установлены прерывания по фронту.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Bill
06 февраля 2004 г. 16:09
В ответ на:
внешние прерывани на AT90S4433
отправлено Bug 06 февраля 2004 г. 16:08
Составить ответ
|||
Конференция
|||
Архив
Ответы
у меня по одному falling edge, а по другому rising edge
—
Bug
(06.02.2004 16:11,
пустое
)
Значит первое предположение будет верным.
—
Bill
(06.02.2004 16:12,
пустое
)
может правильнее будет в обработчике, как в первом так и во втором, при входе ставить CLI, а на выходе опять SEI ???
—
Bug
(06.02.2004 16:17,
пустое
)
Это лишнее. В 4433 вложенных прерываний нет. RTFM.
—
Codavr
(06.02.2004 16:26,
пустое
)
М-м-м-м... это как это нет вложенных прерываний? именно в 4433
—
=mse=
(06.02.2004 17:58,
пустое
)
Формально в AVR вложенные прерывания отсутствуют. То есть
—
Bill
(06.02.2004 18:12, 488 байт)
Хм-м-м. Вложенность и приоритетность это разные вещи. Вложенные прерывания я разрешаю просто по "sei", а приоритет задаю как вы сказали. ;О)
—
=mse=
(07.02.2004 11:04,
пустое
)
Это автоматически делается хардварью, не беспокойся.
—
Ralex
(06.02.2004 16:25,
пустое
)
у меня по одному falling edge, а по другому rising edge
—
Bug
(06.02.2004 16:11,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru