Table 196. Otg_Fs Input/Output Pins; Figure 386. Otg Full-Speed Block Diagram - ST STM32F405 Reference Manual

Hide thumbs Also See for STM32F405:
Table of Contents

Advertisement

RM0090
34.3
OTG_FS functional description
Power
and
clock
controller
USB suspend
USB clock at 48 MHz
34.3.1
OTG pins
Signal name
OTG_FS_DP
OTG_FS_DM
OTG_FS_ID
OTG_FS_VBUS
OTG_FS_SOF
34.3.2
OTG full-speed core
The USB OTG FS receives the 48 MHz ±0.25% clock from the reset and clock controller
(RCC), via an external quartz. The USB clock is used for driving the 48 MHz domain at full-
speed (12 Mbit/s) and must be enabled prior to configuring the OTG FS core.
The CPU reads and writes from/to the OTG FS core registers through the AHB peripheral
bus. It is informed of USB events through the single USB OTG interrupt line described in
Section 34.15: OTG_FS

Figure 386. OTG full-speed block diagram

®
Cortex
core
USB2.0
OTG FS
core
USB clock
System clock domain
domain
1.25 Kbyte
USB data
FIFOs

Table 196. OTG_FS input/output pins

Signal type
Digital input/output USB OTG D+ line
Digital input/output USB OTG D- line
Digital input
Analog input
Digital output
interrupts.
RM0090 Rev 18
USB on-the-go full-speed (OTG_FS)
OTG
FS
UTMIFS
PHY
Description
USB OTG ID
USB OTG VBUS
USB OTG Start Of Frame (visibility)
OTG_FS_DP
OTG_FS_DM
OTG_FS_ID
OTG_FS_VBUS
Universal serial bus
OTG_FS_SOF
MS19928V4
1243/1749
1380

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

Subscribe to Our Youtube Channel

Table of Contents

Save PDF