jcxz 239 17 декабря, 2019 Опубликовано 17 декабря, 2019 · Жалоба 45 минут назад, Сергей Борщ сказал: Второе - как добавление WFI в цикл ожидания завершения прерывания может повлиять на потребеление чего-то за пределеами МК? Это то само по себе никак, но отлаживать что-то всегда лучше по частям: сперва исключить все помехи (потребление компонентов вне МК) могущие повлиять на результат измерения (потребление МК). Вы писали, что с убиранием WFI потребление уменьшается с 28мкА до 11мкА. Я бы ещё попробовал что будет если не убирать WFI, а заменить её на WFE, поставить SCR.SEVONPEND=1, взять какое-нить неиспользуемое прерывание, запретить его и активизировать его программно. По идее в этом случае ваше WFI должно превратиться в 2-байтный аналог NOP-а. Но интересно - сколько будет потребление? PS: Хотя нет - WFE очищает регистр "Event Register". Придётся ещё добавить в цикл команду SEV. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться