EasyManuals Logo
Home>ST>Microcontrollers>STM32G471

ST STM32G471 User Manual

ST STM32G471
2126 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 #2059 background imageLoading...
Page #2059 background image
RM0440 Rev 4 2059/2126
RM0440 USB Type-C™ / USB Power Delivery interface (UCPD)
2079
USB PD transmit
On reception of a message from the protocol layer (that is, to be sent), prepare Tx message
contents by writing the UCPD_TX_ORDSET and UCPD_TX_PAYSZ registers.
The message transmission is triggered by setting the TXSEND bit, with an appropriate
value of the TXMODE bitfield.
When the data byte is transmitted, the TXIS flag is raised to request a new data write to the
UCPD_TXDR register.
Table 426. Type-C sequence (source: 3A); cable/sink connected (Rd on CC1; Ra on CC2)
Type-C state
ANAMODE;
ANASUBMO
DE[1:0]
CCENABL
E
PHYCCSE
L
RDCH
CC[x]
VCONN
EN
Event =>
go to
next line
Comments
Unattached.
SRC
0:Source;
11:Rp3A0
11:both
enabled
0 (don’t
care)
0:
[Norm
al]
00:
[neither]
PHYEVT
1: [VRd-
3A0]
Wait for sink attach
detect ; seen on CC1
[EVT1]
Attachwait.
SRC
0
[Rd on
CC1]
PHYEVT
2: [VRa]
Attachwait started (100-
200ms) ; now also see
the Ra => requesting
VCONN
Attached.
SRC
[VCONN =>
CC2]
0:Source;
11:Rp3A0
[SinkTxOK]
01: CC2
disable
(possible
and
recommend
ed due to
external
VCONN
switch)
10: [CC2
active]
Timer
(100 ms)
and no
PHYEVT
x
Local CC2 disconnected
from PHY (VCONN
switch connects VCONN
source to CC2
externally;
Continue to monitor
PHYEVT1
0:Source;
10:Rp1A5
[SinkTxNG]
SW
timers
(SinkTxN
G)
Source wants to initiate
message sequence
(SinkTxNG condition set
first)
0:Source;
11:Rp3A0
[SinkTxOK]
Source finished
message sequence
(SinkTxOK condition
afterwards)
PHYEVT
1:
[VOpen-
3A0]
Wait for Sink
disconnected (Vopen on
CC1)
Unattached
wait.
SRC
11:both
enabled
0 (do not
care)
1:
[discha
rge]
00:
[neither]
>0.8V
detection
(or
timer?)
Special Source
w/VCONN state (ECR
Apr 2016):
Discharge VCONN
[CC2] actively [Rdch] ; to
< 0.8V
Unattached.
SRC
0:Source;
11:Rp3A0
0:
[Norm
al]
-
[Details as first line of
table]

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

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

ST STM32G471 Specifications

General IconGeneral
BrandST
ModelSTM32G471
CategoryMicrocontrollers
LanguageEnglish

Related product manuals