У меня установлена прошивка на LPC1754 , 59 и 68 + FreeRTOS + CMSIS.
Я бы хотел перевести микроконтроллер в режим с наименьшей возможной мощностью, но:
- «сна» недостаточно.
- Когда микроконтроллер находится в «глубоком сне», «выключении питания» или «глубоком выключении питания», я больше не могу его разбудитьнажатием кнопки (EINT3).
Насколько я прочитал в « LPC17xx Руководство пользователя » (стр. 58, 59), я смогу проснуться отEINT3 до режима "выключения".
Чего мне не хватает?Создается ли прерывание в режиме низкой мощности?Как сказать?Должен ли я делать какие-то конкретные вещи, чтобы иметь возможность его генерировать?
- Просто для упрощения, я работаю с внутреннего RC, поэтому ошибки PLL не представляют проблемы.
EDIT:
- На самом деле я использую "GPIO Interrupts" для пары контактов в P2, которые, в свою очередь, используются совместно с EINT3.Сам вывод EINT3 (P2.13) не использовался.Смотрите комментарий ниже.