Skip to main content
Eetu Nevalainen
Associate II
June 5, 2018
Question

STM32F446 wake up from stop mode

  • June 5, 2018
  • 1 reply
  • 1109 views
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
This topic has been closed for replies.

1 reply

Tilen MAJERLE
ST Employee
June 5, 2018
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