STM32U535CETx Power Consumption Reduction
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2024-10-09 5:11 AM - last edited on 2024-10-09 7:30 AM by Imen.D
Hello there,
We are designing the STM32U535 to operate in a low-power configuration. According to the datasheet, the current consumption in Run mode is 16.3 μA/MHz at 3.3 V, which is quite low. However, when measuring the actual device, even after subtracting the current used by the components on the board, we observe the following:
- System startup: 1.5 mA
- System clock setting: 6.4 mA
These values indicate that a significant amount of current is being consumed.
The main clock settings are as follows:
- High-Speed Clock (HSE): Crystal
- SYSCLK: 16 MHz, HCLK: 16 MHz
- Low-Speed Clock (LSE): Crystal
- USB: 48 MHz
- MCO: 8 MHz
Given this configuration, what settings are necessary to achieve further power consumption reduction?
- Labels:
-
Power
-
STM32U5 series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2024-10-09 5:55 AM - edited 2024-10-09 5:57 AM
Hello @Ka_T
There are different ways to slow down the consumption:
- Low-power modes
- LPBAM (Low-power background autonomous mode - for STM32U5 series)
To optimize Power Consumption on STM32U5, I advise you to follow this Application note:
Using LPBAM mechanisms optimizes automatically the Power consumption.
For more details, I suggest you refer to these resources:
- Getting started with LPBAM - stm32mcu
- Application note STM32U5 series power optimization using LPBAM (AN5645)
I hope these resources are helpful for you.
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2024-10-09 7:06 AM
Hello Imen,
Thank you for your response. I understand that LPBAM is primarily focused on operating in STOP mode while maintaining functionality.
While my main focus is on controlling in run mode, are there any effective power-saving strategies for run mode? Does the LPBAM concept also include run mode?
Thanks
Ka_T
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2024-10-09 8:10 AM
Ah Ok, so you are using Run mode ! In this case, you can check these articles :
- Tips for using STM32 low-power modes - STMicroelectronics Community
- Getting started with PWR - stm32mcu
LPBAM is supported in Stop 2 mode (not for Run mode)
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2024-10-09 6:14 PM
Thanks
Ka_T
