ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Pin number
Alternate functionPin details
Schematic Connection
Note
2
1--Currently, I have assigned the phase current and voltage ADC channels to ADC Group 1. In my previous experience working with Renesas, they provided a scanning mechanism where all ADCs within the same group were scanned simultaneously. Based on that approach, I have configured them accordingly in my design. However, I need to study how this mechanism works in STM32 to ensure proper implementation.
3
2TIM1_BKIN, TIM1_CH1N, TIM8_CH4N, EVENTOUTWKUP2, RTC_TAMP1, RTC_TS, RTC_OUT1Only phase A and Phase B current and voltage I planning to read because same group of adc is not availabel.
4
3EVENTOUTOSC32_INHere I have used ADC1 Group
5
4EVENTOUTOSC32_OUT
6
5I2C2_SDA, SPI2_NSS/ I2S2_WS, TIM1_CH3N, EVENTOUTADC1_IN10, OSC_INCrystal
7
6SPI2_SCK/ I2S2_CK, EVENTOUTADC2_IN10, COMP3_INM, OSC_OUT
8
7MCO, EVENTOUTNRSTRESET
9
8TIM2_CH1, USART2_CTS, COMP1_OUT, TIM8_BKIN, TIM8_ETR, TIM2_ETR, EVENTOUT
ADC12_IN1, COMP1_INM, COMP3_INP, RTC_TAMP2, WKUP1
PhaseA_temp
10
9RTC_REFIN, TIM2_CH2, USART2_RTS_DE, TIM15_CH1N, EVENTOUT
ADC12_IN2, COMP1_INP, OPAMP1_VINP, OPAMP3_VINP
PhaseB_temp
11
10TIM2_CH3, USART2_TX, COMP2_OUT, TIM15_CH1, LPUART1_TX, UCPD1_FRSTX, EVENTOUT
ADC1_IN3, COMP2_INM, OPAMP1_VOUT, WKUP4/ LSCO
PhaseCurrentA
12
11TIM2_CH4, SAI1_CK1, USART2_RX, TIM15_CH2, LPUART1_RX, SAI1_MCLK_A, EVENTOUT
ADC1_IN4, COMP2_INP, OPAMP1_VINM/ OPAMP1_VINP
PhaseCurrentB
13
12TIM3_CH2, SPI1_NSS, SPI3_NSS/ I2S3_WS, USART2_CK, SAI1_FS_B, EVENTOUTADC2_IN17, DAC1_OUT1, COMP1_INMDAC
14
13TIM2_CH1, TIM2_ETR, SPI1_SCK, UCPD1_FRSTX, EVENTOUT
ADC2_IN13, DAC1_OUT2, COMP2_INM, OPAMP2_VINM
DAC
15
14TIM16_CH1, TIM3_CH1, TIM8_BKIN, SPI1_MISO, TIM1_BKIN, COMP1_OUT, LPUART1_CTS, EVENTOUTADC2_IN3, OPAMP2_VOUTPhaseC_temp
16
15TIM17_CH1, TIM3_CH2, TIM8_CH1N, SPI1_MOSI, TIM1_CH1N, COMP2_OUT, UCPD1_FRSTX, EVENTOUT
ADC2_IN4, COMP2_INP, OPAMP1_VINP, OPAMP2_VINP
Throttle
17
16TIM3_CH3, TIM8_CH2N, TIM1_CH2N, UCPD1_FRSTX, EVENTOUT
ADC1_IN15, COMP4_INP, OPAMP2_VINP, OPAMP3_VINP
PhaseVoltageA
18
17TIM3_CH4, TIM8_CH3N, TIM1_CH3N, COMP4_OUT, LPUART1_RTS_DE, EVENTOUTADC1_IN12, COMP1_INP, OPAMP3_VOUTPhaseVoltageB
19
18RTC_OUT2, LPTIM1_OUT, I2C3_SMBA, EVENTOUTADC2_IN12, COMP4_INM, OPAMP3_VINMDebugLed
20
19-VREFBUF_OUT
21
20-
22
21-
23
22TIM2_CH3, USART3_TX, LPUART1_RX, TIM1_BKIN, SAI1_SCK_A, EVENTOUTOPAMP3_VINMUART_TX
24
23-
25
24-
26
25TIM2_CH4, USART3_RX, LPUART1_TX, EVENTOUTADC12_IN14UART_RX
27
26I2C2_SMBA, SPI2_NSS/ I2S2_WS, TIM1_BKIN, USART3_CK, LPUART1_RTS_DE, EVENTOUTADC1_IN11BatteryVoltage
28
27SPI2_SCK/I2S2_CK, TIM1_CH1N, USART3_CTS, LPUART1_CTS, EVENTOUTOPAMP3_VINPPWM_A_LOW
29
28TIM15_CH1, SPI2_MISO, TIM1_CH2N, USART3_RTS_DE, COMP4_OUT, EVENTOUTADC1_IN5, OPAMP2_VINPPWM_B_LOW
30
29RTC_REFIN, TIM15_CH2, TIM15_CH1N, COMP3_OUT, TIM1_CH3N, SPI2_MOSI/ I2S2_SD, EVENTOUTADC2_IN15PWM_C_LOW
31
30MCO, I2C3_SCL, I2C2_SDA, I2S2_MCK, TIM1_CH1, USART1_CK, TIM4_ETR, SAI1_CK2, SAI1_SCK_A, EVENTOUTPWM_A_HIGH
32
31I2C3_SMBA, I2C2_SCL, I2S3_MCK, TIM1_CH2, USART1_TX, TIM15_BKIN, TIM2_CH3, SAI1_FS_A, EVENTOUTUCPD1_DBCC1PWM_B_HIGH
33
32TIM17_BKIN, USB_CRS_SYNC, I2C2_SMBA, SPI2_MISO, TIM1_CH3, USART1_RX, TIM2_CH4, TIM8_BKIN, SAI1_D1, SAI1_SD_A, EVENTOUTUCPD1_DBCC2PWM_C_HIGH
34
33SPI2_MOSI/ I2S2_SD, TIM1_CH1N, USART1_CTS, COMP1_OUT, FDCAN1_RX, TIM4_CH1, TIM1_CH4, TIM1_BKIN2, EVENTOUTUSB_DMUSB+
35
34TIM16_CH1, I2SCKIN, TIM1_CH2N, USART1_RTS_DE, COMP2_OUT, FDCAN1_TX, TIM4_CH2, TIM1_ETR, EVENTOUTUSB_DPUSB-
36
35-
37
36-
38
37SWDIO-JTMS, TIM16_CH1N, I2C1_SCL, IR_OUT, USART3_CTS, TIM4_CH3, SAI1_SD_B, EVENTOUTProgramming pins
39
38SWCLK-JTCK, LPTIM1_OUT, I2C1_SDA, TIM8_CH2, TIM1_BKIN, USART2_TX, SAI1_FS_B, EVENTOUT
40
39JTDI, TIM2_CH1, TIM8_CH1, I2C1_SCL, SPI1_NSS, SPI3_NSS/ I2S3_WS, USART2_RX, UART4_RTS_DE, TIM1_BKIN, TIM2_ETR, EVENTOUTTEST_POINT
41
40JTDO-TRACESWO, TIM2_CH2, TIM4_ETR, USB_CRS_SYNC, TIM8_CH1N, SPI1_SCK, SPI3_SCK/ I2S3_CK, USART2_TX, TIM3_ETR, SAI1_SCK_B, EVENTOUTTEST_POINT
42
41JTRST, TIM16_CH1, TIM3_CH1, TIM8_CH2N, SPI1_MISO, SPI3_MISO, USART2_RX, TIM17_BKIN, SAI1_MCLK_B, EVENTOUTUCPD1_CC2TEST_POINT
43
42TIM16_BKIN, TIM3_CH2, TIM8_CH3N, I2C1_SMBA, SPI1_MOSI, SPI3_MOSI/ I2S3_SD, USART2_CK, I2C3_SDA, TIM17_CH1, LPTIM1_IN1, SAI1_SD_B, EVENTOUTHall sensor A
44
43TIM16_CH1N, TIM4_CH1, TIM8_CH1, TIM8_ETR, USART1_TX, COMP4_OUT, TIM8_BKIN2, LPTIM1_ETR, SAI1_FS_B, EVENTOUTUCPD1_CC1Hall sensor B
45
44TIM17_CH1N, TIM4_CH2, I2C1_SDA, TIM8_BKIN, USART1_RX, COMP3_OUT, TIM3_CH4, LPTIM1_IN2, UART4_CTS, EVENTOUTPVD_INHall sensor C
46
45TIM16_CH1, TIM4_CH3, SAI1_CK1, I2C1_SCL, USART3_RX, COMP1_OUT, FDCAN1_RX, TIM8_CH2, TIM1_BKIN, SAI1_MCLK_A, EVENTOUT CAN_RX
47
46TIM17_CH1, TIM4_CH4, SAI1_D2, I2C1_SDA, IR_OUT, USART3_TX, COMP2_OUT, FDCAN1_TX, TIM8_CH3, TIM1_CH3N, SAI1_FS_A, EVENTOUT CAN_TX
48
47-
49
48-
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100