AnsweredAssumed Answered

STM32F401 Standby Consumption

Question asked by johansson.jesper on Jul 14, 2015
Latest reply on Jul 22, 2015 by johansson.jesper
Hello,

I am working on an application in which we rely heavily on the standby mode for maintaining battery life, but we're having trouble properly entering the standby mode. The CPU gets reset as it should be, but the core regulator (1.2 V domain) remains active through the standby period. What we're using to enter standby mode is the following:
/* Enable standby mode */
PWR->CR     |= PWR_CR_PDDS;
SCB->SCR    |= SCB_SCR_SLEEPDEEP_Msk;
 
__WFI();
As far as we've managed to comprehend, nothing more should be needed. Before doing this we clear the wakeup interrupt flags.

Thankful for any pointers on where to proceed.

Outcomes