Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN4515 Datasheet(PDF) 6 Page - STMicroelectronics

Part # AN4515
Description  Maximizing power efficiency using STM32F411xx Batch Acquisition Mode
PDF  24 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN4515 Datasheet(HTML) 6 Page - STMicroelectronics

Back Button AN4515 Datasheet HTML 2Page - STMicroelectronics AN4515 Datasheet HTML 3Page - STMicroelectronics AN4515 Datasheet HTML 4Page - STMicroelectronics AN4515 Datasheet HTML 5Page - STMicroelectronics AN4515 Datasheet HTML 6Page - STMicroelectronics AN4515 Datasheet HTML 7Page - STMicroelectronics AN4515 Datasheet HTML 8Page - STMicroelectronics AN4515 Datasheet HTML 9Page - STMicroelectronics AN4515 Datasheet HTML 10Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 24 page
background image
Application Overview
AN4515
6/24
DocID026482 Rev 1
1.2
Low-power modes
This section describes the different low-power modes used in the application.
•
Low-power run mode
The CPU and some of the peripherals are running. To further reduce power
consumption, unused GPIOs configured as analog pins and peripherals are disabled.
•
Sleep mode
In this mode only the CPU is stopped and the peripherals kept running. To reduce
power consumption the Flash memory can be stopped before entering Sleep mode.
Peripherals can wake up the CPU when an interrupt occurs.
•
Stop mode
The CPU is in DeepSleep mode. All peripherals except RTC are disabled. Exiting Stop
mode is done by issuing an interrupt.
•
Standby mode
In this mode the power is only maintained for the RTC registers. The device is woken
by a rising edge on the WKUP pin that generates a system reset.
Note:
For more details about the low-power modes refer to STM32F411xx datasheets.
1.3
Batch Acquisition Mode (BAM)
1.3.1
Principle
The Batch Acquisition Mode (BAM) optimizes power consumption for data batching.
It allows exchanging batches of data through communication peripherals while the rest of
the device (including the CPU) is in low-power mode:
•
Only the needed DMA streams are enabled and running to transfer data from
communication interfaces to internal RAM.
•
Routine execution from RAM allows switching off the Flash memory and stopping the
Flash Interface clock.
•
MCU core is put in Sleep mode waiting for an interrupt/event to wake up.
1.3.2
BAM use case
Figure 2 shows one part of the application note use case block diagram. It describes the
different peripherals involved in the BAM and mentions their power state (low-power or
active).
In fact, during data reception, only the DMA stream0, I2C1 and SRAM are active. The MCU
core is in Sleep mode and the Flash memory is stopped until the DMA transfer is complete.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com