Опять же, в мануале RM0008 четко написана последовательность действий для входа и для выхода из стендбая.
Перевод из мануала:
Выход из режима ожидания
Микроконтроллер выходит из режима ожидания, когда происходит внешний сброс (контакт NRST), сброс IWDG, нарастающий фронт на контакте WKUP или нарастающий фронт сигнала тревоги RTC (см. Рисунок 179: Упрощенная блок-схема RTC). Все регистры сбрасываются после выхода из режима ожидания, за исключением регистра управления питанием/состояния (PWR_CSR).
После выхода из режима ожидания выполнение программы перезапускается так же, как и после сброса (выборка загрузочных контактов, выборка векторного сброса и т. д.). Флаг состояния SBF в регистре управления питанием/состояния (PWR_CSR) указывает, что микроконтроллер находился в режиме ожидания.
Дополнительные сведения о выходе из режима ожидания см. в Таблице 15.
Таким образом, проверяя флаг SBF в регистре PWR->CSR можно определить, из какого состояния запустился МК. Поскольку стендбай подразумевает остановку работы МК и выключение внутренних регуляторов питания
