Т.е. полностью выключить контроллер.
STM32F100C4T6
Исходя из статьи, нужно:
1. Установлен бит SLEEPDEEP
2. Очищен бит PDDS в регистре PWR_CR
3. Выбран режим регулятора напряжения битом LPDS в регистре PWR_CR
Код: Выделить всё
// 1. Установлен бит SLEEPDEEP
SCB->SCR |= SCB_SCR_SLEEPDEEP;
// 2. Очищен бит PDDS в регистре PWR_CR
PWR->CR &= PWR_CR_PDDS;
// 3. Выбран режим регулятора напряжения битом LPDS в регистре PWR_CR
PWR->CR |= PWR_CR_LPDS;
__WFI();


