Я использую процессор серии NXP LPC1100, который является их наиболее экономичным предложением Cortex M0. Однако в техническом описании указано, что в наиболее оптимальных условиях (спящий режим + все периферийные устройства отключены) оно все еще использует 6 мА, и мои измерения подтверждают это.
Как может случиться, что мой смартфон (с процессором 1 ГГц и множеством активных периферийных устройств) в режиме ожидания использует только 3 мА, когда этот 48 МГц Cortex использует гораздо больше, даже когда не активен?
Ответы:
Вы не входите в режим наименьшей мощности. Посмотрите на AN11027 .
Обычный режим ожидания, как вы видели, дает однозначное потребление миллиампер.
Режим глубокого сна в одиночном значном микро диапазоне усилителя.
Глубокое отключение - это несколько сотен наноампер.
Также будьте осторожны с вещами в окружающем контуре, которые могут украсть энергию (или даже подать ее, лишив ваших измерений). Они могут включать в себя подключенные коммуникационные или программные интерфейсы и подтягивающие / понижающие резисторы, работающие против утвержденного сигнала.
источник