How to use the LPBAM feature: An example using STM32U5 board
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Email to a Friend
- Printer Friendly Page
- Report Inappropriate Content
on ‎2023-05-17 4:33 AM
The LPBAM stands for low-power background autonomous mode. It is an operating mode available in the STM32U5 products series that allows peripherals to be functional and autonomous in Stop 2 mode independently from the device power modes without any software running.
Two major advantages result from using the LPBAM feature :- Power consumption is optimized (around 4µA in STOP2)
- CPU bandwidth is offloaded (peripheral configuration and transfers are done by DMA)
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
LPGPIO example provided is not working @Sarra.S
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
@Sarra.S I have tried it with Nucleo board u575, when tried to debug. When the code reaches the
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hello @Gautham19
Make sure debug pins PA14 and PA13 are not set to analog.
Then reset your board and try stepping through the code
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hello @Sarra.S ,
Thanks for the debug pin configuration . I made changes with the Debug pin, it is set as analog earlier now I changed to Debug pin.
But the pin toggle is not working, it remains the same.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hello @Sarra.S ,
I have configured LPGPIO_PIN_5 as output it is updated in LPGPIO1->MODER, but during run time the LPGPIO1->ODR, LPGPIO1->BSRR, LPGPIO1->BRR is not getting updated.