243 lines
6.8 KiB
Plaintext
243 lines
6.8 KiB
Plaintext
Configuration STM32G474RETx_Demo_Blink
|
|
STM32CubeMX 6.11.1
|
|
Date 07/28/2024
|
|
MCU STM32G474RETx
|
|
|
|
|
|
|
|
PERIPHERALS MODES FUNCTIONS PINS
|
|
ADC1 IN1 Single-ended ADC1_IN1 PA0
|
|
ADC1 IN2 Single-ended ADC1_IN2 PA1
|
|
ADC1 IN9 Single-ended ADC1_IN9 PC3
|
|
ADC2 IN3 Single-ended ADC2_IN3 PA6
|
|
ADC2 IN4 Single-ended ADC2_IN4 PA7
|
|
ADC2 IN12 Single-ended ADC2_IN12 PB2
|
|
ADC3 IN1 Single-ended ADC3_IN1 PB1
|
|
FDCAN1 Activated FDCAN1_RX PA11
|
|
FDCAN1 Activated FDCAN1_TX PA12
|
|
FDCAN2 Activated FDCAN2_RX PB12
|
|
FDCAN2 Activated FDCAN2_TX PB6
|
|
I2C1 I2C I2C1_SCL PB8-BOOT0
|
|
I2C1 I2C I2C1_SDA PB7
|
|
I2C2 I2C I2C2_SCL PA9
|
|
I2C2 I2C I2C2_SDA PA8
|
|
LPUART1 Asynchronous LPUART1_RX PA3
|
|
LPUART1 Asynchronous LPUART1_TX PA2
|
|
RCC Crystal/Ceramic Resonator RCC_OSC_IN PF0-OSC_IN
|
|
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PF1-OSC_OUT
|
|
RCC Crystal/Ceramic Resonator RCC_OSC32_IN PC14-OSC32_IN
|
|
RCC Crystal/Ceramic Resonator RCC_OSC32_OUT PC15-OSC32_OUT
|
|
SYS Serial Wire SYS_JTCK-SWCLK PA14
|
|
SYS Serial Wire SYS_JTMS-SWDIO PA13
|
|
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
|
|
SYS Dead Battery Signals disabled SYS_VS_DBSignals VP_SYS_VS_DBSignals
|
|
TIM1 Internal Clock TIM1_VS_ClockSourceINT VP_TIM1_VS_ClockSourceINT
|
|
TIM1 PWM Generation CH1 CH1N TIM1_CH1 PC0
|
|
TIM1 PWM Generation CH1 CH1N TIM1_CH1N PB13
|
|
TIM1 PWM Generation CH2 CH2N TIM1_CH2 PC1
|
|
TIM1 PWM Generation CH2 CH2N TIM1_CH2N PB14
|
|
TIM1 PWM Generation CH3 CH3N TIM1_CH3 PC2
|
|
TIM1 PWM Generation CH3 CH3N TIM1_CH3N PB15
|
|
TIM2 Encoder Mode + index TIM2_CH1 PA15
|
|
TIM2 Encoder Mode + index TIM2_CH2 PB3
|
|
TIM2 Encoder Mode + index TIM2_ETR PA5
|
|
TIM3 Encoder Mode + index TIM3_CH1 PB4
|
|
TIM3 Encoder Mode + index TIM3_CH2 PA4
|
|
TIM3 Encoder Mode + index TIM3_ETR PD2
|
|
TIM8 Internal Clock TIM8_VS_ClockSourceINT VP_TIM8_VS_ClockSourceINT
|
|
TIM8 PWM Generation CH1 CH1N TIM8_CH1 PC6
|
|
TIM8 PWM Generation CH1 CH1N TIM8_CH1N PC10
|
|
TIM8 PWM Generation CH2 CH2N TIM8_CH2 PC7
|
|
TIM8 PWM Generation CH2 CH2N TIM8_CH2N PC11
|
|
TIM8 PWM Generation CH3 CH3N TIM8_CH3 PC8
|
|
TIM8 PWM Generation CH3 CH3N TIM8_CH3N PC12
|
|
USART1 Asynchronous USART1_RX PC5
|
|
USART1 Asynchronous USART1_TX PC4
|
|
USART3 Asynchronous USART3_RX PB11
|
|
USART3 Asynchronous USART3_TX PB9
|
|
|
|
|
|
|
|
Pin Nb PINs FUNCTIONs LABELs
|
|
2 PC13 GPIO_EXTI13 B1 [blue push button]
|
|
3 PC14-OSC32_IN RCC_OSC32_IN
|
|
4 PC15-OSC32_OUT RCC_OSC32_OUT
|
|
5 PF0-OSC_IN RCC_OSC_IN
|
|
6 PF1-OSC_OUT RCC_OSC_OUT
|
|
8 PC0 TIM1_CH1
|
|
9 PC1 TIM1_CH2
|
|
10 PC2 TIM1_CH3
|
|
11 PC3 ADC1_IN9
|
|
12 PA0 ADC1_IN1
|
|
13 PA1 ADC1_IN2
|
|
14 PA2 LPUART1_TX LPUART1_TX [STLINKV3E_VCP_RX]
|
|
17 PA3 LPUART1_RX LPUART1_RX [STLINKV3E_VCP_TX]
|
|
18 PA4 TIM3_CH2
|
|
19 PA5 TIM2_ETR
|
|
20 PA6 ADC2_IN3
|
|
21 PA7 ADC2_IN4
|
|
22 PC4 USART1_TX
|
|
23 PC5 USART1_RX
|
|
24 PB0* TIM3_CH3
|
|
25 PB1 ADC3_IN1 VBUS
|
|
26 PB2 ADC2_IN12
|
|
30 PB10* TIM2_CH3
|
|
33 PB11 USART3_RX
|
|
34 PB12 FDCAN2_RX
|
|
35 PB13 TIM1_CH1N
|
|
36 PB14 TIM1_CH2N
|
|
37 PB15 TIM1_CH3N
|
|
38 PC6 TIM8_CH1
|
|
39 PC7 TIM8_CH2
|
|
40 PC8 TIM8_CH3
|
|
41 PC9 GPIO_Output M2_EN
|
|
42 PA8 I2C2_SDA
|
|
43 PA9 I2C2_SCL
|
|
44 PA10 GPIO_Output M1_EN
|
|
45 PA11 FDCAN1_RX
|
|
46 PA12 FDCAN1_TX
|
|
49 PA13 SYS_JTMS-SWDIO T_SWDIO
|
|
50 PA14 SYS_JTCK-SWCLK T_SWCLK
|
|
51 PA15 TIM2_CH1
|
|
52 PC10 TIM8_CH1N
|
|
53 PC11 TIM8_CH2N
|
|
54 PC12 TIM8_CH3N
|
|
55 PD2 TIM3_ETR
|
|
56 PB3 TIM2_CH2
|
|
57 PB4 TIM3_CH1
|
|
59 PB6 FDCAN2_TX
|
|
60 PB7 I2C1_SDA
|
|
61 PB8-BOOT0 I2C1_SCL
|
|
62 PB9 USART3_TX
|
|
PERIPHERALS MODES FUNCTIONS PINS
|
|
ADC1 IN1 Single-ended ADC1_IN1 PA0
|
|
ADC1 IN2 Single-ended ADC1_IN2 PA1
|
|
ADC1 IN9 Single-ended ADC1_IN9 PC3
|
|
ADC2 IN3 Single-ended ADC2_IN3 PA6
|
|
ADC2 IN4 Single-ended ADC2_IN4 PA7
|
|
ADC2 IN12 Single-ended ADC2_IN12 PB2
|
|
ADC3 IN1 Single-ended ADC3_IN1 PB1
|
|
FDCAN1 Activated FDCAN1_RX PA11
|
|
FDCAN1 Activated FDCAN1_TX PA12
|
|
FDCAN2 Activated FDCAN2_RX PB12
|
|
FDCAN2 Activated FDCAN2_TX PB6
|
|
I2C1 I2C I2C1_SCL PB8-BOOT0
|
|
I2C1 I2C I2C1_SDA PB7
|
|
I2C2 I2C I2C2_SCL PA9
|
|
I2C2 I2C I2C2_SDA PA8
|
|
LPUART1 Asynchronous LPUART1_RX PA3
|
|
LPUART1 Asynchronous LPUART1_TX PA2
|
|
RCC Crystal/Ceramic Resonator RCC_OSC_IN PF0-OSC_IN
|
|
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PF1-OSC_OUT
|
|
RCC Crystal/Ceramic Resonator RCC_OSC32_IN PC14-OSC32_IN
|
|
RCC Crystal/Ceramic Resonator RCC_OSC32_OUT PC15-OSC32_OUT
|
|
SYS Serial Wire SYS_JTCK-SWCLK PA14
|
|
SYS Serial Wire SYS_JTMS-SWDIO PA13
|
|
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
|
|
SYS Dead Battery Signals disabled SYS_VS_DBSignals VP_SYS_VS_DBSignals
|
|
TIM1 Internal Clock TIM1_VS_ClockSourceINT VP_TIM1_VS_ClockSourceINT
|
|
TIM1 PWM Generation CH1 CH1N TIM1_CH1 PC0
|
|
TIM1 PWM Generation CH1 CH1N TIM1_CH1N PB13
|
|
TIM1 PWM Generation CH2 CH2N TIM1_CH2 PC1
|
|
TIM1 PWM Generation CH2 CH2N TIM1_CH2N PB14
|
|
TIM1 PWM Generation CH3 CH3N TIM1_CH3 PC2
|
|
TIM1 PWM Generation CH3 CH3N TIM1_CH3N PB15
|
|
TIM2 Encoder Mode + index TIM2_CH1 PA15
|
|
TIM2 Encoder Mode + index TIM2_CH2 PB3
|
|
TIM2 Encoder Mode + index TIM2_ETR PA5
|
|
TIM3 Encoder Mode + index TIM3_CH1 PB4
|
|
TIM3 Encoder Mode + index TIM3_CH2 PA4
|
|
TIM3 Encoder Mode + index TIM3_ETR PD2
|
|
TIM8 Internal Clock TIM8_VS_ClockSourceINT VP_TIM8_VS_ClockSourceINT
|
|
TIM8 PWM Generation CH1 CH1N TIM8_CH1 PC6
|
|
TIM8 PWM Generation CH1 CH1N TIM8_CH1N PC10
|
|
TIM8 PWM Generation CH2 CH2N TIM8_CH2 PC7
|
|
TIM8 PWM Generation CH2 CH2N TIM8_CH2N PC11
|
|
TIM8 PWM Generation CH3 CH3N TIM8_CH3 PC8
|
|
TIM8 PWM Generation CH3 CH3N TIM8_CH3N PC12
|
|
USART1 Asynchronous USART1_RX PC5
|
|
USART1 Asynchronous USART1_TX PC4
|
|
USART3 Asynchronous USART3_RX PB11
|
|
USART3 Asynchronous USART3_TX PB9
|
|
|
|
|
|
|
|
Pin Nb PINs FUNCTIONs LABELs
|
|
2 PC13 GPIO_EXTI13 B1 [blue push button]
|
|
3 PC14-OSC32_IN RCC_OSC32_IN
|
|
4 PC15-OSC32_OUT RCC_OSC32_OUT
|
|
5 PF0-OSC_IN RCC_OSC_IN
|
|
6 PF1-OSC_OUT RCC_OSC_OUT
|
|
8 PC0 TIM1_CH1
|
|
9 PC1 TIM1_CH2
|
|
10 PC2 TIM1_CH3
|
|
11 PC3 ADC1_IN9
|
|
12 PA0 ADC1_IN1
|
|
13 PA1 ADC1_IN2
|
|
14 PA2 LPUART1_TX LPUART1_TX [STLINKV3E_VCP_RX]
|
|
17 PA3 LPUART1_RX LPUART1_RX [STLINKV3E_VCP_TX]
|
|
18 PA4 TIM3_CH2
|
|
19 PA5 TIM2_ETR
|
|
20 PA6 ADC2_IN3
|
|
21 PA7 ADC2_IN4
|
|
22 PC4 USART1_TX
|
|
23 PC5 USART1_RX
|
|
24 PB0* TIM3_CH3
|
|
25 PB1 ADC3_IN1 VBUS
|
|
26 PB2 ADC2_IN12
|
|
30 PB10* TIM2_CH3
|
|
33 PB11 USART3_RX
|
|
34 PB12 FDCAN2_RX
|
|
35 PB13 TIM1_CH1N
|
|
36 PB14 TIM1_CH2N
|
|
37 PB15 TIM1_CH3N
|
|
38 PC6 TIM8_CH1
|
|
39 PC7 TIM8_CH2
|
|
40 PC8 TIM8_CH3
|
|
41 PC9 GPIO_Output M2_EN
|
|
42 PA8 I2C2_SDA
|
|
43 PA9 I2C2_SCL
|
|
44 PA10 GPIO_Output M1_EN
|
|
45 PA11 FDCAN1_RX
|
|
46 PA12 FDCAN1_TX
|
|
49 PA13 SYS_JTMS-SWDIO T_SWDIO
|
|
50 PA14 SYS_JTCK-SWCLK T_SWCLK
|
|
51 PA15 TIM2_CH1
|
|
52 PC10 TIM8_CH1N
|
|
53 PC11 TIM8_CH2N
|
|
54 PC12 TIM8_CH3N
|
|
55 PD2 TIM3_ETR
|
|
56 PB3 TIM2_CH2
|
|
57 PB4 TIM3_CH1
|
|
59 PB6 FDCAN2_TX
|
|
60 PB7 I2C1_SDA
|
|
61 PB8-BOOT0 I2C1_SCL
|
|
62 PB9 USART3_TX
|
|
|
|
|
|
|
|
SOFTWARE PROJECT
|
|
|
|
Project Settings :
|
|
Project Name : STM32G474RETx_Demo_Blink
|
|
Project Folder : C:\Users\Michael_Chemic\Desktop\STM32G4-DRV8301-FOC
|
|
Toolchain / IDE : MDK-ARM V5.32
|
|
Firmware Package Name and Version : STM32Cube FW_G4 V1.5.2
|
|
|
|
|
|
Code Generation Settings :
|
|
STM32Cube MCU packages and embedded software packs : Copy all used libraries into the project folder
|
|
Generate peripheral initialization as a pair of '.c/.h' files per peripheral : Yes
|
|
Backup previously generated files when re-generating : No
|
|
Delete previously generated files when not re-generated : Yes
|
|
Set all free pins as analog (to optimize the power consumption) : No
|
|
|
|
|
|
Toolchains Settings :
|
|
Compiler Optimizations :
|
|
|
|
|
|
|
|
|
|
|