Configuration	code
STM32CubeMX 	6.11.1
Date	07/14/2024
MCU	STM32G030K6Tx



PERIPHERALS	MODES	FUNCTIONS	PINS
ADC1	IN0	ADC1_IN0	PA0
ADC1	IN1	ADC1_IN1	PA1
ADC1	IN2	ADC1_IN2	PA2
ADC1	IN3	ADC1_IN3	PA3
SYS	Serial Wire	SYS_SWCLK	PA14-BOOT0
SYS	Serial Wire	SYS_SWDIO	PA13
SYS	SysTick	SYS_VS_Systick	VP_SYS_VS_Systick
TIM1	Internal Clock	TIM1_VS_ClockSourceINT	VP_TIM1_VS_ClockSourceINT
TIM1	PWM Generation CH1 CH1N	TIM1_CH1	PA8
TIM1	PWM Generation CH1 CH1N	TIM1_CH1N	PA7
TIM1	PWM Generation CH2 CH2N	TIM1_CH2	PA9
TIM1	PWM Generation CH2 CH2N	TIM1_CH2N	PB0
TIM1	PWM Generation CH3 CH3N	TIM1_CH3	PA10
TIM1	PWM Generation CH3 CH3N	TIM1_CH3N	PB1
TIM1	Activate Break Input	TIM1_BK	PA6
TIM17	Enable_Timer	TIM17_VS_ClockSourceINT	VP_TIM17_VS_ClockSourceINT



Pin Nb	PINs	FUNCTIONs	LABELs
1	PB9	GPIO_Input	RUN
2	PC14-OSC32_IN (PC14)	GPIO_Input	nESTOP
3	PC15-OSC32_OUT (PC15)	GPIO_Input	REV
7	PA0	ADC1_IN0	INT_SPD
8	PA1	ADC1_IN1	RAMP
9	PA2	ADC1_IN2	HS_TEMP
10	PA3	ADC1_IN3	EXT_SPD
11	PA4	GPIO_Output	OUT_RLY
12	PA5	GPIO_Input	SPD_SW
13	PA6	TIM1_BK	HOT_FLT
14	PA7	TIM1_CH1N	PWM_UL
15	PB0	TIM1_CH2N	PWM_VL
16	PB1	TIM1_CH3N	PWM_WL
17	PB2	GPIO_Output	PWM_EN
18	PA8	TIM1_CH1	PWM_UH
19	PA9	TIM1_CH2	PWM_VH
20	PC6	GPIO_Output	SS_BYP
21	PA10	TIM1_CH3	PWM_WH
22	PA11 [PA9]	GPIO_Input	FLT_SW
23	PA12 [PA10]	GPIO_Input	SPR_SW
24	PA13	SYS_SWDIO	SWDIO
25	PA14-BOOT0	SYS_SWCLK	SWCLK
26	PA15	GPIO_Output	FAN
27	PB3	GPIO_Input	_3PH_SW
28	PB4	GPIO_Input	PPM_SW
29	PB5	GPIO_Input	PPT_SW
30	PB6	GPIO_Output	LED_GRN
31	PB7	GPIO_Output	LED_YEL
32	PB8	GPIO_Output	LED_RED
PERIPHERALS	MODES	FUNCTIONS	PINS
ADC1	IN0	ADC1_IN0	PA0
ADC1	IN1	ADC1_IN1	PA1
ADC1	IN2	ADC1_IN2	PA2
ADC1	IN3	ADC1_IN3	PA3
SYS	Serial Wire	SYS_SWCLK	PA14-BOOT0
SYS	Serial Wire	SYS_SWDIO	PA13
SYS	SysTick	SYS_VS_Systick	VP_SYS_VS_Systick
TIM1	Internal Clock	TIM1_VS_ClockSourceINT	VP_TIM1_VS_ClockSourceINT
TIM1	PWM Generation CH1 CH1N	TIM1_CH1	PA8
TIM1	PWM Generation CH1 CH1N	TIM1_CH1N	PA7
TIM1	PWM Generation CH2 CH2N	TIM1_CH2	PA9
TIM1	PWM Generation CH2 CH2N	TIM1_CH2N	PB0
TIM1	PWM Generation CH3 CH3N	TIM1_CH3	PA10
TIM1	PWM Generation CH3 CH3N	TIM1_CH3N	PB1
TIM1	Activate Break Input	TIM1_BK	PA6
TIM17	Enable_Timer	TIM17_VS_ClockSourceINT	VP_TIM17_VS_ClockSourceINT



Pin Nb	PINs	FUNCTIONs	LABELs
1	PB9	GPIO_Input	RUN
2	PC14-OSC32_IN (PC14)	GPIO_Input	nESTOP
3	PC15-OSC32_OUT (PC15)	GPIO_Input	REV
7	PA0	ADC1_IN0	INT_SPD
8	PA1	ADC1_IN1	RAMP
9	PA2	ADC1_IN2	HS_TEMP
10	PA3	ADC1_IN3	EXT_SPD
11	PA4	GPIO_Output	OUT_RLY
12	PA5	GPIO_Input	SPD_SW
13	PA6	TIM1_BK	HOT_FLT
14	PA7	TIM1_CH1N	PWM_UL
15	PB0	TIM1_CH2N	PWM_VL
16	PB1	TIM1_CH3N	PWM_WL
17	PB2	GPIO_Output	PWM_EN
18	PA8	TIM1_CH1	PWM_UH
19	PA9	TIM1_CH2	PWM_VH
20	PC6	GPIO_Output	SS_BYP
21	PA10	TIM1_CH3	PWM_WH
22	PA11 [PA9]	GPIO_Input	FLT_SW
23	PA12 [PA10]	GPIO_Input	SPR_SW
24	PA13	SYS_SWDIO	SWDIO
25	PA14-BOOT0	SYS_SWCLK	SWCLK
26	PA15	GPIO_Output	FAN
27	PB3	GPIO_Input	_3PH_SW
28	PB4	GPIO_Input	PPM_SW
29	PB5	GPIO_Input	PPT_SW
30	PB6	GPIO_Output	LED_GRN
31	PB7	GPIO_Output	LED_YEL
32	PB8	GPIO_Output	LED_RED



SOFTWARE PROJECT

Project Settings : 
Project Name : code
Project Folder : /Users/andrew/Dropbox/-projects/9048-IMSC/02/code
Toolchain / IDE : CMake
Firmware Package Name and Version : STM32Cube FW_G0 V1.6.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 : No
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 : 





