ST STM32F405 Reference Manual page 1438

Hide thumbs Also See for STM32F405:
Table of Contents

Advertisement

USB on-the-go high-speed (OTG_HS)
Bits 21:20 MC: Multi Count (MC) / Error Count (EC)
– When the split enable bit (SPLITEN) in the host channel-x split control register
– When the SPLITEN bit is set (1) in OTG_HS_HCSPLTx, this field indicates the number of
Bits 19:18 EPTYP: Endpoint type
Bit 17 LSDEV: Low-speed device
Bit 16 Reserved, must be kept at reset value.
Bit 15 EPDIR: Endpoint direction
Indicates whether the transaction is IN or OUT.
Bits 14:11 EPNUM: Endpoint number
Bits 10:0 MPSIZ: Maximum packet size
1438/1749
(OTG_HS_HCSPLTx) is reset (0), this field indicates to the host the number of transactions
that must be executed per micro-frame for this periodic endpoint. For nonperiodic transfers,
this field specifies the number of packets to be fetched for this channel before the internal
DMA engine changes arbitration.
00: Reserved This field yields undefined results
01: 1 transaction
b10: 2 transactions to be issued for this endpoint per micro-frame
11: 3 transactions to be issued for this endpoint per micro-frame.
immediate retries to be performed for a periodic split transaction on transaction errors. This
field must be set to at least 01.
Indicates the transfer type selected.
00: Control
01: Isochronous
10: Bulk
11: Interrupt
This field is set by the application to indicate that this channel is communicating to a low-
speed device.
0: OUT
1: IN
Indicates the endpoint number on the device serving as the data source or sink.
Indicates the maximum packet size of the associated endpoint.
RM0090 Rev 18
RM0090

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Table of Contents

Save PDF