ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1063003 Топик полностью
VLLV (21.12.2020 12:47, просмотров: 196) ответил fk0 на В лучшем случае есть "idle task", в котором выполняется инструкция "SLEEP" или "HALT", ожидающая следующего прерывания... Снижать частоту МК скорей смысла не имеет. Имеет смысл останавливать ядро вообще. Но генератор и периферия же при этом продолжают работать! И потреблять десяток мА. Если их выключить -- прерывания возможны только внешние (от ножек, от RTC) и счёт времени только от RTC. Вряд ли остановку счётчика времени стоит увязывать с RTOS. Но и без RTOS, отдельно
Есть реальные цифры по работающем по биглупу дивайсом: ядро потребляет десяток мА на высокой скорости (STM32 L4), сохранение данных происходит сотня мс, в это время питание уже пропало, нужно удержаться ненамного больше 3 мА отдаваемых CR2032, ну а полный сон до 2 мкА.