Цитата(k155la3 @ Feb 11 2016, 10:45)

Не понятно "в готовом изделии".
Я отлаживаю с MSP-FET по моему. Короче JTAG отладчик.
Вот всё работатет. Отключаю этот отладчик, передёргиваю питание, и эта же прога работает не так. Причём произвольно не так. Может запустится - всё Ок. Может после прихода прерывания всё выровняться.
Я всё пересмотрел уже 10 раз. Весь мозг сломал. Ничего найти не могу.
Цитата
Например нечто такое:
Вот именно так я и делаю.
Я вот вижу, что нет атомарности при этом выборе. Например я проанализировал что у меня режим 3.5, и только в сон входить, а тут бах прерывание, из прерывания вышел, по факту уже режим изменился, но я это не анализирую и в сон ухожу.

Проанализировал. Получается, что, по видимому, менять режим сна надо именно в прерывании. Если это сделать в голове, то есть шанс войти не в тот режим сна.
То есть получается в голове совсем проги не должно быть. Как у них в примерах.
Вечером осмыслю - попробую.
PS: Вообще, похоже, один режим сна должен быть. Иначе очень сложно разрулить.