•
the STM32 embeds the UCDP peripheral: 5 V to 20 V PD source or PPS source can be connected to the
provider path
Figure 2.
STM32
Firmware
STM32 Nucleo development board
•
the STM32 does not embed the UCPD peripheral: 5 V source only can be connected to the provider path
Figure 3.
STM32
Firmware
STM32 Nucleo development board
Note:
In both the figures above, the solid lines indicate the USB Type-C™ connector connections, whereas the dotted
lines indicate internal connections.
1.2
Hardware architecture
The
X-NUCLEO-SRC1M1
The expansion board must be plugged on the matching pins of the development board CN7 and CN10 ST
morpho connectors.
Two hardware configurations are possible depending on the STM32 UCPD peripheral:
•
if the STM32 embeds a UCDP peripheral, connect JP2 and JP3 jumpers to CC1_UCPD and CC2_UCPD,
respectively;
UM2973 - Rev 1
Block diagram of X-NUCLEO-SRC1M1 connected to the STM32 Nucleo with UCPD
Provider path
ADC
UCPD
I2C
USB 2.0
USB 2.0
Block diagram of X-NUCLEO-SRC1M1 connected to the STM32 Nucleo without UCPD
Provider path
ADC
I2C
USB 2.0
expansion board can be used with any STM32 Nucleo-64 development board.
X-NUCLEO-SRC1M1 expansion board
Power bus
N-MOSFET
TCPP02-M18
Configuration channels
Data lines
Protections
X-NUCLEO-SRC1M1 expansion board
Power bus
N-MOSFET
TCPP02-M18
Configuration channels
Data lines
Protections
UM2973
Hardware architecture
V
BUS
USB Type-C™
connector
CC1/CC2 lines
D+/D-lines
V
BUS
USB Type-C™
connector
CC1/CC2 lines
D+/D- lines
page 3/25
Need help?
Do you have a question about the X-NUCLEO-SRC1M1 and is the answer not in the manual?