6. Экономичные режимы работы
МК STM32, будучи высококачественными микроконтроллерами, в дополнение к работе в обычном режиме RUN поддерживают возможность работы в нескольких экономичных режимах. Правильное использование режимов SLEEP, STOP и STANDBY делает возможным реализацию практичных решений с батарейным питанием. МК STM32 объединяет два противоречивых свойства: малое энергопотребление и высокую производительность. При знакомстве с ядром Cortex уже говорилось, что после перехода в экономичный режим работы ЦПУ и УВВ приостанавливают свою работу и потребляют минимальную мощность. При переходе процессора Cortex в экономичный режим работы, он может сигнализировать об этом еще одному внешнему микроконтроллеру генерацией сигнала SLEEPDEEP. Для перехода в экономичный режим работы необходимо выполнить инструкцию WFI или WFE. После выполнения такой инструкции будет введен экономичный режим работы, указанный в регистре управления энергопотреблением. Далее будет дан обзор каждого экономичного режима работы и их сравнение по показателям потребляемого тока и задержки возобновления работы.
|