Host-Mode Features; Peripheral-Mode Features; Otg_Hs Functional Description - ST STM32F207 Series Reference Manual

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32F207 Series:
Table of Contents

Advertisement

USB on-the-go high-speed (OTG_HS)
30.2.2

Host-mode features

The OTG_HS interface features in host mode are the following:
It requires an external charge pump to generate V
It has up to 12 host channels (pipes), each channel being dynamically reconfigurable to
support any kind of USB transfer
It features a built-in hardware scheduler holding:
It manages a shared RX FIFO, a periodic TX FIFO, and a nonperiodic TX FIFO for
efficient usage of the USB data RAM
It features dynamic trimming capability of SOF framing period in host mode.
30.2.3

Peripheral-mode features

The OTG_HS interface main features in peripheral mode are the following:
It has 1 bidirectional control endpoint 0
It has 5 IN endpoints (EP) configurable to support bulk, interrupt or isochronous
transfers
It has 5 OUT endpoints configurable to support bulk, interrupt or isochronous transfers
It manages a shared Rx FIFO and a Tx-OUT FIFO for efficient usage of the USB data
RAM
It manages up to 6 dedicated Tx-IN FIFOs (one for each IN-configured EP) to reduce
the application load
It features soft disconnect capability
30.3

OTG_HS functional description

Figure 373
1100/1381
Up to 8 interrupt plus isochronous transfer requests in the periodic hardware
queue
Up to 8 control plus bulk transfer requests in the nonperiodic hardware queue
shows the OTG_HS interface block diagram.
RM0033 Rev 9
BUS
RM0033

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Table of Contents