Skip to main content
LConn.2
Associate
March 9, 2023
Question

What mode can I put my mcu in to consume the least amount of power but still have the ability to "wake up" after an event has been triggered?

  • March 9, 2023
  • 3 replies
  • 1121 views

I have a stm32 mcu. I want to put it in a very low power mode until an event triggers it to wake up. What mode can give me the lowest power consumption? whilst still being able to accept an event to wake up? and what sort of power would that draw?

This topic has been closed for replies.

3 replies

ST Employee
March 9, 2023

Hello @LConn.2​  and welcome to ST Community,

First, you need to specify which product are you working with..

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
LConn.2
LConn.2Author
Associate
March 9, 2023

Hi @Sarra.S​ ,

I am using a stm32wb15cc board

S.Ma
Principal
March 9, 2023

One first step would be to run the core at a lower frequency (like a gear box).

Wait for interrupt is IMHO neglectable scheme

Stop oscillator mode, when possible, is another stronger way to reduce power, as long as the application can restart on time from a suitable wake up signal source.

Remy ISSALYS
Technical Moderator
April 26, 2023

Hello,

You can use the shutdown low power mode and use a wakeup pin or RTC to exit from this mode.

Best Regards