-
Notifications
You must be signed in to change notification settings - Fork 0
/
blinky.txt
212 lines (190 loc) · 6.32 KB
/
blinky.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
Configuration blinky
STM32CubeMX 6.10.0
Date 02/24/2024
MCU STM32F405RGTx
PERIPHERALS MODES FUNCTIONS PINS
ADC1 IN10 ADC1_IN10 PC0
ADC2 IN7 ADC2_IN7 PA7
DAC DAC_OUT1 DAC_OUT1 PA4
DAC DAC_OUT2 DAC_OUT2 PA5
I2C1 I2C I2C1_SCL PB8
I2C1 I2C I2C1_SDA PB9
RCC Crystal/Ceramic Resonator RCC_OSC_IN PH0-OSC_IN
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PH1-OSC_OUT
SYS Serial Wire SYS_JTCK-SWCLK PA14
SYS Serial Wire SYS_JTMS-SWDIO PA13
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
TIM1 Reset Mode TIM1_VS_ControllerModeReset VP_TIM1_VS_ControllerModeReset
TIM1 ITR1 TIM1_VS_ClockSourceITR VP_TIM1_VS_ClockSourceITR
TIM1 Internal Clock TIM1_VS_ClockSourceINT VP_TIM1_VS_ClockSourceINT
TIM1 Output Compare CH1 TIM1_CH1 PA8
TIM2 ETR2 TIM2_ETR PA15
TIM2 Input Capture direct mode TIM2_CH2 PB3
TIM2 Input Capture direct mode TIM2_CH3 PB10
TIM2 Input Capture direct mode TIM2_CH4 PB11
TIM3 Internal Clock TIM3_VS_ClockSourceINT VP_TIM3_VS_ClockSourceINT
TIM4 Reset Mode TIM4_VS_ControllerModeReset VP_TIM4_VS_ControllerModeReset
TIM4 ITR1 TIM4_VS_ClockSourceITR VP_TIM4_VS_ClockSourceITR
TIM4 Internal Clock TIM4_VS_ClockSourceINT VP_TIM4_VS_ClockSourceINT
TIM5 External Clock Mode 1 TIM5_VS_ControllerModeClock VP_TIM5_VS_ControllerModeClock
TIM5 TI1_ED TIM5_CH1 PA0-WKUP
TIM5 Input Capture direct mode TIM5_CH2 PA1
TIM5 Input Capture direct mode TIM5_CH3 PA2
TIM8 Internal Clock TIM8_VS_ClockSourceINT VP_TIM8_VS_ClockSourceINT
TIM8 Input Capture direct mode TIM8_CH1 PC6
USART1 Asynchronous USART1_RX PA10
USART1 Asynchronous USART1_TX PA9
USART3 Asynchronous USART3_RX PC11
USART3 Asynchronous USART3_TX PC10
Pin Nb PINs FUNCTIONs LABELs
2 PC13-ANTI_TAMP GPIO_Input BTN1
3 PC14-OSC32_IN GPIO_Output NCOL10
4 PC15-OSC32_OUT GPIO_Output NROW1
5 PH0-OSC_IN RCC_OSC_IN HSE_IN
6 PH1-OSC_OUT RCC_OSC_OUT HSE_OUT
8 PC0 ADC1_IN10 AUD_IN
9 PC1 GPIO_Output NROW2
10 PC2 GPIO_Output NROW3
11 PC3 GPIO_Output NROW4
14 PA0-WKUP TIM5_CH1 AUX_CLK
15 PA1 TIM5_CH2 AUX_GPS_PPS
16 PA2 TIM5_CH3 AUX_SYNC_MON
17 PA3 GPIO_Output LED4
20 PA4 DAC_OUT1 OSC_ADJ
21 PA5 DAC_OUT2 AUD_OUT
22 PA6 GPIO_Output LED1
23 PA7 ADC2_IN7 LED2
24 PC4 GPIO_Output LED7
25 PC5 GPIO_Output LED8
26 PB0 GPIO_Output LED9
27 PB1 GPIO_Output LED10
28 PB2 GPIO_Input BOOT1
29 PB10 TIM2_CH3 GPS_PPS
30 PB11 TIM2_CH4 SYNC_MON
33 PB12 GPIO_Output NCOL8
34 PB13 GPIO_Output NCOL7
35 PB14 GPIO_Output NCOL6
36 PB15 GPIO_Output NCOL5
37 PC6 TIM8_CH1 AUX_SYNC_IN
38 PC7 GPIO_Output NCOL4
39 PC8 GPIO_Output NCOL3
40 PC9 GPIO_Output NCOL2
41 PA8 TIM1_CH1 SYNC_OUT
42 PA9 USART1_TX USB_RX
43 PA10 USART1_RX USB_TX
44 PA11 GPIO_Output LEDMG
45 PA12 GPIO_Output LEDMR
46 PA13 SYS_JTMS-SWDIO SWDIO
49 PA14 SYS_JTCK-SWCLK SWDCLK
50 PA15 TIM2_ETR CLK
51 PC10 USART3_TX GPS_RX1
52 PC11 USART3_RX GPS_TX1
53 PC12 GPIO_Output NCOL9
54 PD2 GPIO_Output DB3
55 PB3 TIM2_CH2 SYNC_IN
56 PB4 GPIO_Input LED3
57 PB5 GPIO_Output NROW5
58 PB6 GPIO_Output NCOL1
59 PB7 GPIO_Output LEDMB
61 PB8 I2C1_SCL SCL
62 PB9 I2C1_SDA SDA
PERIPHERALS MODES FUNCTIONS PINS
ADC1 IN10 ADC1_IN10 PC0
ADC2 IN7 ADC2_IN7 PA7
DAC DAC_OUT1 DAC_OUT1 PA4
DAC DAC_OUT2 DAC_OUT2 PA5
I2C1 I2C I2C1_SCL PB8
I2C1 I2C I2C1_SDA PB9
RCC Crystal/Ceramic Resonator RCC_OSC_IN PH0-OSC_IN
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PH1-OSC_OUT
SYS Serial Wire SYS_JTCK-SWCLK PA14
SYS Serial Wire SYS_JTMS-SWDIO PA13
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
TIM1 Reset Mode TIM1_VS_ControllerModeReset VP_TIM1_VS_ControllerModeReset
TIM1 ITR1 TIM1_VS_ClockSourceITR VP_TIM1_VS_ClockSourceITR
TIM1 Internal Clock TIM1_VS_ClockSourceINT VP_TIM1_VS_ClockSourceINT
TIM1 Output Compare CH1 TIM1_CH1 PA8
TIM2 ETR2 TIM2_ETR PA15
TIM2 Input Capture direct mode TIM2_CH2 PB3
TIM2 Input Capture direct mode TIM2_CH3 PB10
TIM2 Input Capture direct mode TIM2_CH4 PB11
TIM3 Internal Clock TIM3_VS_ClockSourceINT VP_TIM3_VS_ClockSourceINT
TIM4 Reset Mode TIM4_VS_ControllerModeReset VP_TIM4_VS_ControllerModeReset
TIM4 ITR1 TIM4_VS_ClockSourceITR VP_TIM4_VS_ClockSourceITR
TIM4 Internal Clock TIM4_VS_ClockSourceINT VP_TIM4_VS_ClockSourceINT
TIM5 External Clock Mode 1 TIM5_VS_ControllerModeClock VP_TIM5_VS_ControllerModeClock
TIM5 TI1_ED TIM5_CH1 PA0-WKUP
TIM5 Input Capture direct mode TIM5_CH2 PA1
TIM5 Input Capture direct mode TIM5_CH3 PA2
TIM8 Internal Clock TIM8_VS_ClockSourceINT VP_TIM8_VS_ClockSourceINT
TIM8 Input Capture direct mode TIM8_CH1 PC6
USART1 Asynchronous USART1_RX PA10
USART1 Asynchronous USART1_TX PA9
USART3 Asynchronous USART3_RX PC11
USART3 Asynchronous USART3_TX PC10
Pin Nb PINs FUNCTIONs LABELs
2 PC13-ANTI_TAMP GPIO_Input BTN1
3 PC14-OSC32_IN GPIO_Output NCOL10
4 PC15-OSC32_OUT GPIO_Output NROW1
5 PH0-OSC_IN RCC_OSC_IN HSE_IN
6 PH1-OSC_OUT RCC_OSC_OUT HSE_OUT
8 PC0 ADC1_IN10 AUD_IN
9 PC1 GPIO_Output NROW2
10 PC2 GPIO_Output NROW3
11 PC3 GPIO_Output NROW4
14 PA0-WKUP TIM5_CH1 AUX_CLK
15 PA1 TIM5_CH2 AUX_GPS_PPS
16 PA2 TIM5_CH3 AUX_SYNC_MON
17 PA3 GPIO_Output LED4
20 PA4 DAC_OUT1 OSC_ADJ
21 PA5 DAC_OUT2 AUD_OUT
22 PA6 GPIO_Output LED1
23 PA7 ADC2_IN7 LED2
24 PC4 GPIO_Output LED7
25 PC5 GPIO_Output LED8
26 PB0 GPIO_Output LED9
27 PB1 GPIO_Output LED10
28 PB2 GPIO_Input BOOT1
29 PB10 TIM2_CH3 GPS_PPS
30 PB11 TIM2_CH4 SYNC_MON
33 PB12 GPIO_Output NCOL8
34 PB13 GPIO_Output NCOL7
35 PB14 GPIO_Output NCOL6
36 PB15 GPIO_Output NCOL5
37 PC6 TIM8_CH1 AUX_SYNC_IN
38 PC7 GPIO_Output NCOL4
39 PC8 GPIO_Output NCOL3
40 PC9 GPIO_Output NCOL2
41 PA8 TIM1_CH1 SYNC_OUT
42 PA9 USART1_TX USB_RX
43 PA10 USART1_RX USB_TX
44 PA11 GPIO_Output LEDMG
45 PA12 GPIO_Output LEDMR
46 PA13 SYS_JTMS-SWDIO SWDIO
49 PA14 SYS_JTCK-SWCLK SWDCLK
50 PA15 TIM2_ETR CLK
51 PC10 USART3_TX GPS_RX1
52 PC11 USART3_RX GPS_TX1
53 PC12 GPIO_Output NCOL9
54 PD2 GPIO_Output DB3
55 PB3 TIM2_CH2 SYNC_IN
56 PB4 GPIO_Input LED3
57 PB5 GPIO_Output NROW5
58 PB6 GPIO_Output NCOL1
59 PB7 GPIO_Output LEDMB
61 PB8 I2C1_SCL SCL
62 PB9 I2C1_SDA SDA
SOFTWARE PROJECT
Project Settings :
Project Name : blinky
Project Folder : /Users/fluffy/src/blinky
Toolchain / IDE : STM32CubeIDE
Firmware Package Name and Version : STM32Cube FW_F4 V1.27.1
Code Generation Settings :
STM32Cube MCU packages and embedded software packs : Copy only the necessary library files
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 :