RM0430
32.9.5
33
33.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1096
33.2
33.2.1
33.2.2
33.2.3
33.2.4
33.3
33.4
USB OTG functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099
33.4.1
33.4.2
33.4.3
33.5
33.5.1
33.5.2
33.5.3
33.6
USB peripheral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1102
33.6.1
33.6.2
33.6.3
33.7
Usb Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1106
33.7.1
33.7.2
33.7.3
33.7.4
33.8
Sof Trigger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1111
33.8.1
33.8.2
33.9
Power Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1112
33.10 Dynamic update of the OTG_HFIR register . . . . . . . . . . . . . . . . . . . . . . 1112
33.11 USB data FIFOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1113
Bxcan Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1092
General features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1097
Host-Mode Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1098
Peripheral-mode features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1098
Split rail for USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1098
USB OTG block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099
Otg Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1100
Full-speed OTG PHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1100
ID line detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1101
HNP dual role device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1101
Peripheral states . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1103
Srp-Capable Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1107
USB host states . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1107
Host Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1109
Host Scheduler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1110
Host SOFs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1111
Peripheral SOFs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1111
DocID029473 Rev 3
Contents
31/1284
36
Need help?
Do you have a question about the STM32F413 and is the answer not in the manual?
Questions and answers