cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F446 wake up from stop mode

Eetu Nevalainen
Associate II
Posted on June 05, 2018 at 18:27

Hello,

I'm currently testing low-power modes on my MCU and I need to know if it's possible to wake up from stop mode via peripheral interrupts (timer, I2C, USART, ADC and so on)? Reference manual says that all the PLLs, HSI and HSE oscillators are disabled in stop mode and so I'm assuming that the mentioned peripherals won't run during stop mode. Is this correct?

#stop-mode-wake-source
1 REPLY 1
Tilen MAJERLE
ST Employee
Posted on June 05, 2018 at 20:25

Hello,

MCU can be woken up from STOP mode using any interrupt, connected via EXTI interface:

  • External interrupts (GPIO)
  • RTC alarm/wakeup/tamper
  • ...

It can also be woken up using wakeup pin, brown-out reset or by IWDG. Once wake up event happens, MCU will continue code execution where it went to sleep (it won't reset).

More about low power modes for STM32F4xx can be found in

http://www.st.com/content/ccc/resource/technical/document/application_note/13/0a/06/b9/1e/2f/4d/9d/DM00096220.pdf/files/DM00096220.pdf/jcr:content/translations/en.DM00096220.pdf

.

Best regards,

Tilen