ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
21 апреля
1509939 Топик полностью
Serg_vrn (03.04.2025 17:17, просмотров: 5) ответил SciFi на Некий француз тоже интересовался в далёком 2014 году. Ответа так и не получил:
Я думаю, это для защиты от случайного перехода в спящий режим для особо ответстввенных систем. Когда мы выставляем этот бит - мы можем быть уверены, что наш микроконтроллер случайно не заснёт, если какая-либо библиотека по ошибке вызовет инструкцию "спать". Иными словами - это блокировка (отказ) функций энергосберегающего режима. 

Или это всего-лишь для отладки. Когда вы можете после перезагрузки отследить причину перезагрузки (их будет одновременно две - аппаратный пин сброса и подача питания). И понять, что ваша программа дошла до функции перехода в спящий режим. Чтобы не ждать по долгу, пока устройство будет спать и проснётся.