Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: External Interrupt 3 (EINT3) LPC2378
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
svl
Здравствуйте.
Есть ли возможность задействовать External Interrupt 3 (EINT3) в LPC2378 без shared with GPIO interrupts?
Т.е. EINT3 функционально одинаковый с EINT0,1,2.
Спасибо.
zltigo
Цитата(svl @ Oct 7 2008, 10:52) *
Есть ли возможность задействовать External Interrupt 3 (EINT3) в LPC2378 без shared with GPIO interrupts?

А проблемы-то в чем? Пользуйте, как угодно - хоть с хоть без. Или я совсем не понимаю вопроса sad.gif.
svl
Цитата(zltigo @ Oct 7 2008, 13:41) *
А проблемы-то в чем? Пользуйте, как угодно - хоть с хоть без. Или я совсем не понимаю вопроса sad.gif.


Вопрос в следующем:
Инициализировано три внешних прерывания EINT0,1,2. Проект работает нормально.
После инициализации EINT3, его вектор становится одинаков с GPIO interrupts (PORT0, PORT2).
Стр. 91 of 684 User manual.
External Interrupt 3 (EINT3).
Note: EINT3 channel is shared with GPIO interrupts

Но ноги этих портов (P0.xx, P2.xx)у меня задействованы (кнопки, светодиоды etc.). Соответственно события на этих портах вызывают обработчик EINT3.
Как задействовать EINT3 без GPIO interrupts (PORT0, PORT2)?
vet
События на этих портах не будут вызывать обработчик EINT3, если это не разрешено явно для каких-либо выводов данных портов. Посмотрите, не пишет ли код инициализации в регистры IOnIntEnF/IOnIntEnR.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.