Задался я вопросом, что лучше в плане энергоэффективности: много мегагерц и длинный сон, либо мало мегагерц и мало сна?
Провел лабораторную работу:
Получилось, что лучше работать медленно. А еще лучше, спать с малыми мегагерцами. Даже с отключенной периферией!
Отсюда возник вопрос: может я что делаю не так?
Судя по документации, WFI (без флага SLEEPDEEP в SCR) вырубает тактирование ядра. По здравой логике, если периферия отключена, ядро стоит, то и потреблять нечему. И общее потребление в Sleep режиме не должно зависеть от частоты....