EasyManuals Logo

ST STM32F412 User Manual

ST STM32F412
1163 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #674 background imageLoading...
Page #674 background image
Fast-mode Plus Inter-integrated circuit (FMPI2C) interface RM0402
674/1163 RM0402 Rev 6
Figure 217. Transfer bus diagrams for FMPI2C slave transmitter
MS35975V1
Example FMPI2C slave transmitter 3 bytes with 1st data flushed
NOSTRETCH=0:
EV1: ADDR ISR: check ADDCODE and DIR, set TXE, set ADDRCF
EV2: TXIS ISR: wr data1
EV3: TXIS ISR: wr data2
EV4: TXIS ISR: wr data3
EV5: TXIS ISR: wr data4 (not sent)
ADDR
A
TXIS
A
TXIS
NA
TXIS
TXE
P
legend:
transmission
reception
SCL stretch
EV1
EV2
EV4 EV5
Example FMPI2C slave transmitter 3 bytes, NOSTRETCH=1:
EV1: wr data1
EV2: TXIS ISR: wr data2
EV3: TXIS ISR: wr data3
EV4: TXIS ISR: wr data4 (not sent)
EV5: STOPF ISR: (optional: set TXE and TXIS), set STOPCF
A
TXIS
TXIS
TXE
legend:
transmission
reception
SCL stretch
EV2 EV3 EV4
TXIS
EV1
STOPF
EV5
Example FMPI2C slave transmitter 3 bytes without 1st data flush,
NOSTRETCH=0:
EV1: ADDR ISR: check ADDCODE and DIR, set ADDRCF
EV2: TXIS ISR: wr data2
EV3: TXIS ISR: wr data3
EV4: TXIS ISR: wr data4 (not sent)
ADDR
TXIS
TXIS TXIS
TXE
legend :
transmission
reception
SCL stretch
EV1
EV2
EV3 EV4
TXIS
EV3
S Address data1 A data2 data3ANAP
S Address A data1 A data2 A data3 NA P
S
Address A
data3
data2
data1

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32F412 and is the answer not in the manual?

ST STM32F412 Specifications

General IconGeneral
BrandST
ModelSTM32F412
CategoryMicrocontrollers
LanguageEnglish

Related product manuals