Может быть учитывая долгую раскачку сделать так:
Сигнал с ПДУ подавать на reset контроллера, чтобы вывести МК из режима PowerDown. Включившись МК первым делом должен будет заблокировать сброс (своим GPIO) и ждать следующей команды от ПДУ. Получив уже сл. команду - декодировать и выполнить ее, либо уйти обратно в Power Down по истечению определенного таймаута.
ПДУ обычно повторяет одну и ту же команду многократно, пока удерживают кнопку.. Так что должно быть все Ок.
Idle и PowerDown по потреблению отличаются как уже отмечали "порядка на 2", от себя добавлю с кварцем это будет уже не 2, а 3 порядка. PowerDown ~1mka, Idle - 0.5-4ma. Если предполлжить что устройство будет питаться от литиевой батарейки - в PowerDown девайс будет жить несколько лет, в Idle - несколько дней. Определитесь, что вам больше подходит.
|