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 #1083 background imageLoading...
Page #1083 background image
RM0402 Rev 6 1083/1163
RM0402 USB on-the-go full-speed (OTG_FS)
1122
Figure 347. Normal interrupt OUT
1. The grayed elements are not relevant in the context of this figure.
Interrupt service routine for interrupt OUT/IN transactions
a) Interrupt OUT
Unmask (NAK/TXERR/STALL/XFRC/FRMOR)
MSv36020V1
Host
Application
DeviceAHB
O
U
T
D
A
T
A
0
M
P
S
1
MPS
1
MPS
write_tx_fifo
(ch_1)
init_reg(ch_1)
set
_
c
h_
e
n
(
ch_2
)
init_re
g(
ch_2
)
write_tx_fifo
(ch_1)
O
U
T
D
A
T
A
1
M
P
S
X
f
e
r
C
o
m
p
l
i
n
t
e
r
r
u
p
t
Periodic Request Queue
Assume that this queue
can hold 4 entries.
1
5
D
A
T
A
0
R
xFLvl interru
p
t
1
M
P
S
rea
d_
rx
_
st
s
read
_
rx
_f
i
f
o
RxFLvl interrupt
rea
d_
rx
_
st
s
Xf
er
C
om
p
l interru
p
t
1
2
3
4
6
2
3
6
7
8
9
Odd
(micro)
frame
Even
(micro)
frame
init_reg(ch_1)
set
_
c
h_
e
n
(
ch_2
)
init_re
g(
ch_2
)
write_tx_fifo
(ch_1)
init_reg(ch_1)
X
f
e
r
C
o
m
p
l
i
n
t
e
r
r
u
p
t
1
MPS
D
A
T
A
1
5
4
A
C
K
A
C
K
ch_1
c
h
_
2
ch_2
ch 2
ch_1
USB
IN
A
A
ACK
IN
_
RxFLvl interrupt

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