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 #1090 background imageLoading...
Page #1090 background image
USB on-the-go full-speed (OTG_FS) RM0402
1090/1163 RM0402 Rev 6
Figure 349. Isochronous OUT transactions
1. The grayed elements are not relevant in the context of this figure.
Interrupt service routine for isochronous OUT/IN transactions
Code sample: isochronous OUT
Unmask (FRMOR/XFRC)
if (XFRC)
MSv36022V1
HostApplication AHB
write_tx_fifo
(ch_1)
init_reg(ch_1)
write_tx_fifo
(ch_1)
c
h_2
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
5
2
3
4
6
3
init_reg(ch_1)
write_tx_fifo
(ch_1)
init_reg(ch_1)
MPS
D
A
T
A
0
5
4
4
Even
(micro)
frame
Odd
(micro)
frame
DeviceUSB
7
9
6
set
_
c
h_
e
n
(
ch_2
)
init_re
g(
ch_2
)
rea
d
_rx_st
s
read_rx_
f
i
fo
rea
d
_rx_st
s
set_c
h
_e
n
(
ch_2
)
init_reg
(
ch_2
)
1
2
RxFLvl interrupt
RxFLvl interrupt
XferCompl interrupt
XferCompl interrupt
OUT
IN
IN
OUT
D
A
T
A
0
M
P
S
D
A
T
A
0
D
A
T
A
0
M
P
S
ch_2
ch 2
ch_1
8
8
ch_1
1
MPS
1
MPS
M
P
S
1
1

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