-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLineTrackingCarV2.txt
190 lines (168 loc) · 5.3 KB
/
LineTrackingCarV2.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
Configuration LineTrackingCarV2
STM32CubeMX 6.8.1
Date 05/16/2023
MCU STM32F407VGTx
PERIPHERALS MODES FUNCTIONS PINS
ADC1 IN2 ADC1_IN2 PA2
ADC1 IN3 ADC1_IN3 PA3
ADC1 IN4 ADC1_IN4 PA4
ADC1 IN5 ADC1_IN5 PA5
ADC1 IN6 ADC1_IN6 PA6
ADC1 IN7 ADC1_IN7 PA7
ADC1 IN8 ADC1_IN8 PB0
ADC1 IN9 ADC1_IN9 PB1
RCC Crystal/Ceramic Resonator RCC_OSC_IN PH0-OSC_IN
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PH1-OSC_OUT
RCC Crystal/Ceramic Resonator RCC_OSC32_IN PC14-OSC32_IN
RCC Crystal/Ceramic Resonator RCC_OSC32_OUT PC15-OSC32_OUT
RTC Activate Clock Source RTC_VS_RTC_Activate VP_RTC_VS_RTC_Activate
SDIO SD 4 bits Wide bus SDIO_CK PC12
SDIO SD 4 bits Wide bus SDIO_CMD PD2
SDIO SD 4 bits Wide bus SDIO_D0 PC8
SDIO SD 4 bits Wide bus SDIO_D1 PC9
SDIO SD 4 bits Wide bus SDIO_D2 PC10
SDIO SD 4 bits Wide bus SDIO_D3 PC11
SPI1 Full-Duplex Master SPI1_MISO PB4
SPI1 Full-Duplex Master SPI1_MOSI PB5
SPI1 Full-Duplex Master SPI1_SCK PB3
SYS Serial Wire SYS_JTCK-SWCLK PA14
SYS Serial Wire SYS_JTMS-SWDIO PA13
SYS TIM14 SYS_VS_tim14 VP_SYS_VS_tim14
TIM1 Internal Clock TIM1_VS_ClockSourceINT VP_TIM1_VS_ClockSourceINT
TIM1 PWM Generation CH1 TIM1_CH1 PE9
TIM2 Internal Clock TIM2_VS_ClockSourceINT VP_TIM2_VS_ClockSourceINT
TIM2 PWM Generation CH3 TIM2_CH3 PB10
TIM4 Internal Clock TIM4_VS_ClockSourceINT VP_TIM4_VS_ClockSourceINT
TIM4 PWM Generation CH1 TIM4_CH1 PD12
TIM8 Internal Clock TIM8_VS_ClockSourceINT VP_TIM8_VS_ClockSourceINT
USART1 Asynchronous USART1_RX PA10
USART1 Asynchronous USART1_TX PA9
USB_OTG_FS Device_Only USB_OTG_FS_DM PA11
USB_OTG_FS Device_Only USB_OTG_FS_DP PA12
Pin Nb PINs FUNCTIONs LABELs
8 PC14-OSC32_IN RCC_OSC32_IN
9 PC15-OSC32_OUT RCC_OSC32_OUT
12 PH0-OSC_IN RCC_OSC_IN
13 PH1-OSC_OUT RCC_OSC_OUT
23 PA0-WKUP GPIO_Input WK_UP
24 PA1 GPIO_Output LED
25 PA2 ADC1_IN2
26 PA3 ADC1_IN3
29 PA4 ADC1_IN4
30 PA5 ADC1_IN5
31 PA6 ADC1_IN6
32 PA7 ADC1_IN7
35 PB0 ADC1_IN8
36 PB1 ADC1_IN9
40 PE9 TIM1_CH1 PWM_B
47 PB10 TIM2_CH3 PWM_IR
59 PD12 TIM4_CH1 PWM_A
65 PC8 SDIO_D0 SDIO_D0
66 PC9 SDIO_D1 SDIO_D1
68 PA9 USART1_TX
69 PA10 USART1_RX
70 PA11 USB_OTG_FS_DM
71 PA12 USB_OTG_FS_DP
72 PA13 SYS_JTMS-SWDIO
76 PA14 SYS_JTCK-SWCLK
77 PA15 GPIO_Output FLASH_CS
78 PC10 SDIO_D2 SDIO_D2
79 PC11 SDIO_D3 SDIO_D3
80 PC12 SDIO_CK SDIO_CK
83 PD2 SDIO_CMD SDIO_CMD
85 PD4 GPIO_Output DA
86 PD5 GPIO_Output NDA
87 PD6 GPIO_Output DB
88 PD7 GPIO_Output NDB
89 PB3 SPI1_SCK
90 PB4 SPI1_MISO
91 PB5 SPI1_MOSI
PERIPHERALS MODES FUNCTIONS PINS
ADC1 IN2 ADC1_IN2 PA2
ADC1 IN3 ADC1_IN3 PA3
ADC1 IN4 ADC1_IN4 PA4
ADC1 IN5 ADC1_IN5 PA5
ADC1 IN6 ADC1_IN6 PA6
ADC1 IN7 ADC1_IN7 PA7
ADC1 IN8 ADC1_IN8 PB0
ADC1 IN9 ADC1_IN9 PB1
RCC Crystal/Ceramic Resonator RCC_OSC_IN PH0-OSC_IN
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PH1-OSC_OUT
RCC Crystal/Ceramic Resonator RCC_OSC32_IN PC14-OSC32_IN
RCC Crystal/Ceramic Resonator RCC_OSC32_OUT PC15-OSC32_OUT
RTC Activate Clock Source RTC_VS_RTC_Activate VP_RTC_VS_RTC_Activate
SDIO SD 4 bits Wide bus SDIO_CK PC12
SDIO SD 4 bits Wide bus SDIO_CMD PD2
SDIO SD 4 bits Wide bus SDIO_D0 PC8
SDIO SD 4 bits Wide bus SDIO_D1 PC9
SDIO SD 4 bits Wide bus SDIO_D2 PC10
SDIO SD 4 bits Wide bus SDIO_D3 PC11
SPI1 Full-Duplex Master SPI1_MISO PB4
SPI1 Full-Duplex Master SPI1_MOSI PB5
SPI1 Full-Duplex Master SPI1_SCK PB3
SYS Serial Wire SYS_JTCK-SWCLK PA14
SYS Serial Wire SYS_JTMS-SWDIO PA13
SYS TIM14 SYS_VS_tim14 VP_SYS_VS_tim14
TIM1 Internal Clock TIM1_VS_ClockSourceINT VP_TIM1_VS_ClockSourceINT
TIM1 PWM Generation CH1 TIM1_CH1 PE9
TIM2 Internal Clock TIM2_VS_ClockSourceINT VP_TIM2_VS_ClockSourceINT
TIM2 PWM Generation CH3 TIM2_CH3 PB10
TIM4 Internal Clock TIM4_VS_ClockSourceINT VP_TIM4_VS_ClockSourceINT
TIM4 PWM Generation CH1 TIM4_CH1 PD12
TIM8 Internal Clock TIM8_VS_ClockSourceINT VP_TIM8_VS_ClockSourceINT
USART1 Asynchronous USART1_RX PA10
USART1 Asynchronous USART1_TX PA9
USB_OTG_FS Device_Only USB_OTG_FS_DM PA11
USB_OTG_FS Device_Only USB_OTG_FS_DP PA12
Pin Nb PINs FUNCTIONs LABELs
8 PC14-OSC32_IN RCC_OSC32_IN
9 PC15-OSC32_OUT RCC_OSC32_OUT
12 PH0-OSC_IN RCC_OSC_IN
13 PH1-OSC_OUT RCC_OSC_OUT
23 PA0-WKUP GPIO_Input WK_UP
24 PA1 GPIO_Output LED
25 PA2 ADC1_IN2
26 PA3 ADC1_IN3
29 PA4 ADC1_IN4
30 PA5 ADC1_IN5
31 PA6 ADC1_IN6
32 PA7 ADC1_IN7
35 PB0 ADC1_IN8
36 PB1 ADC1_IN9
40 PE9 TIM1_CH1 PWM_B
47 PB10 TIM2_CH3 PWM_IR
59 PD12 TIM4_CH1 PWM_A
65 PC8 SDIO_D0 SDIO_D0
66 PC9 SDIO_D1 SDIO_D1
68 PA9 USART1_TX
69 PA10 USART1_RX
70 PA11 USB_OTG_FS_DM
71 PA12 USB_OTG_FS_DP
72 PA13 SYS_JTMS-SWDIO
76 PA14 SYS_JTCK-SWCLK
77 PA15 GPIO_Output FLASH_CS
78 PC10 SDIO_D2 SDIO_D2
79 PC11 SDIO_D3 SDIO_D3
80 PC12 SDIO_CK SDIO_CK
83 PD2 SDIO_CMD SDIO_CMD
85 PD4 GPIO_Output DA
86 PD5 GPIO_Output NDA
87 PD6 GPIO_Output DB
88 PD7 GPIO_Output NDB
89 PB3 SPI1_SCK
90 PB4 SPI1_MISO
91 PB5 SPI1_MOSI
SOFTWARE PROJECT
Project Settings :
Project Name : LineTrackingCarV2
Project Folder : /work/14-LHC/LineTrackingCarV2
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 :