EasyManuals Logo

ST STM32L4x6 User Manual

ST STM32L4x6
1693 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #1502 background imageLoading...
Page #1502 background image
USB on-the-go full-speed (OTG_FS) RM0351
1502/1693 DocID024597 Rev 3
Figure 495. USB_FS peripheral-only connection
1. Use a regulator to build a bus-powered device.
43.6.1 SRP-capable peripheral
The SRP capable bit in the Global USB configuration register (SRPCAP bit in
OTG_GUSBCFG) enables the OTG_FS to support the session request protocol (SRP). In
this way, it allows the remote A-device to save power by switching off V
BUS
while the USB
session is suspended.
The SRP peripheral mode program model is described in detail in the B-device session
request protocol section.
43.6.2 Peripheral states
Powered state
The V
BUS
input detects the B-Session valid voltage by which the USB peripheral is allowed
to enter the powered state (see USB2.0 par9.1). The OTG_FS then automatically connects
the DP pull-up resistor to signal full-speed device connection to the host and generates the
session request interrupt (SRQINT bit in OTG_GINTSTS) to notify the powered state.
The V
BUS
input also ensures that valid V
BUS
levels are supplied by the host during USB
operations. If a drop in V
BUS
below B-session valid happens to be detected (for instance
because of a power disturbance or if the host port has been switched off), the OTG_FS
automatically disconnects and the session end detected (SEDET bit in OTG_GOTGINT)
interrupt is generated to notify that the OTG_FS has exited the powered state.
In the powered state, the OTG_FS expects to receive some reset signaling from the host.
No other USB operation is possible. When a reset signaling is received the reset detected
interrupt (USBRST in OTG_GINTSTS) is generated. When the reset signaling is complete,
the enumeration done interrupt (ENUMDNE bit in OTG_GINTSTS) is generated and the
OTG_FS enters the Default state.
06Y9
26&B,1
26&B287
*3,2
*3,2,54
9
''
(1
2YHUFXUUHQW
9WR9
''
9ROWDJH
UHJXODWRU
9
''
93ZU
9%86
'0
'3
,'
9
66
67036675
&XUUHQWOLPLWHGSRZHU
GLVWULEXWLRQVZLWFK

86%PLFUR$%FRQQHFWRU

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

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

ST STM32L4x6 Specifications

General IconGeneral
BrandST
ModelSTM32L4x6
CategoryMicrocontrollers
LanguageEnglish

Related product manuals