ST STM32F40 Series Reference Manual page 1128

Hide thumbs Also See for STM32F40 Series:
Table of Contents

Advertisement

RM0090
Isochronous OUT transactions
A typical isochronous OUT operation is shown in
The sequence of operations is as follows:
a)
b)
c)
d)
e)
f)
g)
The application is attempting to send one packet every frame (up to 1 maximum
packet size), starting with an odd frame. (transfer size = 1 024 bytes).
The periodic transmit FIFO can hold one packet (1 KB).
Periodic request queue depth = 4.
Initialize and enable channel 1. The application must set the ODDFRM bit in
OTG_FS_HCCHAR1.
Write the first packet for channel 1.
Along with the last Word write of each packet, the OTG_FS host writes an entry to
the periodic request queue.
The OTG_FS host attempts to send the OUT token in the next frame (odd).
The OTG_FS host generates the XFRC interrupt as soon as the last packet is
transmitted successfully.
In response to the XFRC interrupt, reinitialize the channel for the next transfer.
Handling non-ACK responses
Doc ID 018909 Rev 4
USB on-the-go full-speed (OTG_FS)
Figure
372. The assumptions are:
1128/1422

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F40 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Stm32f41 seriesStm32f42 seriesStm32f43 seriesRm0090

Table of Contents

Save PDF