전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

AN4365 데이터시트(PDF) 25 Page - STMicroelectronics

부품명 AN4365
상세설명  Using STM32F4 MCU power modes with best dynamic efficiency
PDF  35 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN4365 데이터시트(HTML) 25 Page - STMicroelectronics

Back Button AN4365 Datasheet HTML 21Page - STMicroelectronics AN4365 Datasheet HTML 22Page - STMicroelectronics AN4365 Datasheet HTML 23Page - STMicroelectronics AN4365 Datasheet HTML 24Page - STMicroelectronics AN4365 Datasheet HTML 25Page - STMicroelectronics AN4365 Datasheet HTML 26Page - STMicroelectronics AN4365 Datasheet HTML 27Page - STMicroelectronics AN4365 Datasheet HTML 28Page - STMicroelectronics AN4365 Datasheet HTML 29Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 25 / 35 page
background image
DocID025303 Rev 2
25/35
AN4365
STM32F4 low-power application case
34
3.1.1
Application functional description
• Hardware description
The main STM32F4 modules used by this application are:
–
ADC peripheral: used to convert voltages coming from VBAT
–
DMA peripheral: used to transmit data from the ADC to memory, from memory to
I2C and from I2C to memory, and to reduce the CPU load
–
I2C peripheral: configured as Slave Transmitter and Master Receiver and used to
control the transmission between devices
–
RTC peripheral: used to wake-up CPU from Standby after a defined wake-up
time
–
User button: used to startup the application
Figure 12. Application modules and data flow
• Software description
This software example makes the application operate in master and slave configurations.
Two devices are connected and set up both the transmit and receive data between each
other using a common I2C bus.
The state machine in Figure 13 describes the application and the procedure of the
transmission between the two devices.
Initially, the master/slave pair remains in Standby mode.
First, the user presses the user button and the application starts. Then, the master wakes up
and wakes the slave by toggling pin PA5 (connected to slave PA0) and then enters in low-
power mode (Sleep).
Then, on the Slave side, the ADC starts conversions of VBAT voltages and the DMA stores
these converted values in memory. During this operation, the CPU stays in Sleep mode.
Once the DMA transfer is completed, the CPU wakes up just to configure the I2C slave to
start transmitting data to master and returns back to sleep mode until the slave (sensor)
finishes the transmission.



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 25 26 27 28 29 30 31 32 33 34 35


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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