USB Type-C™ / USB Power Delivery interface (UCPD)
Pin name
UCPDx_FRSTX
UCPDx_CC1
UCPDx_CC2
UCPDx_DBCC1
UCPDx_DBCC2
Key internal signals are shown in the following table:
Internal signal name
nPReset
UsbpdClk
TxDmaReq
TxDmaAck
RxDmaReq
RxDmaAck
IrqRxHrst
IrqOther
IrqAll
IrqAsyn
ClkReq
2002/2083
Signal type
Digital
Analog
Analog
Analog
Analog
Table 414. UCPD internal signals
Signal type
Digital input
PClk
Digital input
Digital input
Digital output
Digital input
Digital output
Digital input
Digital output
Digital output
Digital output
Digital output
Digital output
Table 413. UCPD pins
Universal serial bus Fast Role Swap signaling control,
applicable only to DRPs. Control signal (active high) for
external NMOS to pull down the active CC line to GND (Fast
Role Swap signaling). Typical application will have two such
MOS (one for CC1 and one for CC2). Initially both possible
mappings should be in GPIO mode driving low. After attach the
FRS pulse signal should be remapped by selection of this
signal as the active "alternate function" of the GPIO pin (see
GPIO chapter). The cable orientation (found through the Type-
C state machine will determine the correct CC line to be
mapped). The inactive CC pin should be driven with a logic 0
level using GPIO mode.
Universal serial bus Type-C Configuration control line 1. For
connection to CC1 line of USB Type-C connector
Universal serial bus Type-C Configuration control line 2. For
connection to CC2 line of USB Type-C connector
Universal serial bus Type-C Configuration control line 1, dead
battery pin. If dead battery support required, UCPDx_DBCC1
must be connected to the CC1 line of USB Type-C connector
Universal serial bus Type-C Configuration control line 2, dead
battery pin. If dead battery support required, UCPDx_DBCC2
must be connected to the CC2 line of USB Type-C connector
APB bus clock for registers
DMA request (BMC Tx)
DMA acknowledge (BMC Tx)
DMA request (BMC Rx)
DMA acknowledge (BMC Rx)
Interrupt output (specific to Hard Reset) for connection - not
Interrupt output (other interrupts) - not used
Interrupt output (all interrupts) for connection to NVIC
Output for connection to EXTI
Output for connection to RCC
RM0440 Rev 1
Description
Description
Reset pin
Kernel clock
used
RM0440
Need help?
Do you have a question about the STM32G4 Series and is the answer not in the manual?
Questions and answers