-
Notifications
You must be signed in to change notification settings - Fork 18
/
stm32.xml
330 lines (330 loc) · 22.8 KB
/
stm32.xml
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
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
<?xml version="1.0"?>
<EmbeddedProfile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ToolchainID>com.visualgdb.arm-eabi</ToolchainID>
<BspID>com.visualgdb.bsp.in-place</BspID>
<BspVersion>3.5</BspVersion>
<McuID>STM32F407VG</McuID>
<BSPSubdirectory>BSP</BSPSubdirectory>
<MCUDefinitionFile>stm32f407xx.xml</MCUDefinitionFile>
<BSPSourceFolderName>Device-specific files</BSPSourceFolderName>
<InPlaceMCU>
<ID>STM32F407VG</ID>
<UserFriendlyName>STM32F407VG</UserFriendlyName>
<CompilationFlags>
<PreprocessorMacros>
<string>ARM_MATH_CM4</string>
<string>STM32F407VG</string>
<string>USE_USB_FS</string>
<string>stm32_flash_layout</string>
<string>STM32F407xx</string>
</PreprocessorMacros>
<IncludeDirectories>
<string>.</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Core/Inc</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Class/HID/Inc</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/Legacy</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Device/ST/STM32F4xx/Include</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/RTOS/Template</string>
</IncludeDirectories>
<AdditionalLibraries>
<string>compactcpp</string>
</AdditionalLibraries>
<LDFLAGS> </LDFLAGS>
<ASFLAGS>-mfpu=fpv4-sp-d16</ASFLAGS>
<LinkerScript>$$SYS:BSP_ROOT$$/STM32F407VG_flash.lds</LinkerScript>
<COMMONFLAGS>-mcpu=cortex-m4 -mthumb -mfloat-abi=soft</COMMONFLAGS>
<EnableLinkerGroups>true</EnableLinkerGroups>
</CompilationFlags>
<AdditionalSourceFiles>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/StartupFiles/startup_stm32f407xx.c</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Class/HID/Src/usbd_hid.c</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Core/Src/usbd_core.c</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cec.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma2d.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dsi.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_eth.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpi2c.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpi2c_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hcd.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_irda.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_lptim.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_qspi.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sdram.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_smartcard.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spdifrx.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_usart.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_wwdg.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmc.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c</string>
</AdditionalSourceFiles>
<AdditionalHeaderFiles>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Class/HID/Inc/usbd_hid.h</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Core/Inc/usbd_core.h</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Core/Inc/usbd_def.h</string>
<string>$$SYS:BSP_ROOT$$/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_can.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cec.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_crc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cryp.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cryp_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dcmi.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dcmi_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma2d.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dsi.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_eth.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpi2c.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpi2c_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hash.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hash_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hcd.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_irda.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_iwdg.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_lptim.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_nand.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_nor.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pccard.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_qspi.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rng.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sai.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sai_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sd.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sdram.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_smartcard.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spdifrx.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sram.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_usart.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_wwdg.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fmc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fsmc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_sdmmc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Device/ST/STM32F4xx/Include/stm32f4xx.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Device/ST/STM32F4xx/Include/system_stm32f4xx.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/arm_common_tables.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/arm_const_structs.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/arm_math.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/cmsis_armcc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/cmsis_armcc_V6.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/cmsis_gcc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_cm0.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_cm0plus.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_cm3.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_cm4.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_cm7.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_cmFunc.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_cmInstr.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_cmSimd.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_sc000.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/Include/core_sc300.h</string>
<string>$$SYS:BSP_ROOT$$/STM32F4xxxx/CMSIS_HAL/RTOS/Template/cmsis_os.h</string>
</AdditionalHeaderFiles>
<AdditionalSystemVars>
<SysVarEntry>
<Key>com.sysprogs.bspoptions.arm.core</Key>
<Value>M4</Value>
</SysVarEntry>
<SysVarEntry>
<Key>com.sysprogs.stm32.hal_header_prefix</Key>
<Value>stm32f4xx</Value>
</SysVarEntry>
<SysVarEntry>
<Key>com.sysprogs.bspoptions.stm32.hal_system_file</Key>
<Value>STM32F4xxxx/CMSIS_HAL/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.c</Value>
</SysVarEntry>
<SysVarEntry>
<Key>com.sysprogs.bspoptions.stm32.hal_config_template_file</Key>
<Value>STM32F4xxxx/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_conf_template.h</Value>
</SysVarEntry>
<SysVarEntry>
<Key>com.sysprogs.stm32.hal_device_family</Key>
<Value>STM32F407xx</Value>
</SysVarEntry>
<SysVarEntry>
<Key>com.sysprogs.stm32.legacy_device_family</Key>
<Value>STM32F40_41xxx</Value>
</SysVarEntry>
</AdditionalSystemVars>
<ConfigurableProperties>
<PropertyGroups>
<PropertyGroup>
<Properties>
<PropertyEntry xsi:type="Enumerated">
<Name>Execute from</Name>
<UniqueID>com.sysprogs.bspoptions.primary_memory</UniqueID>
<OmitPrefixIfEmpty>false</OmitPrefixIfEmpty>
<SuggestionList>
<Suggestion>
<UserFriendlyName>FLASH</UserFriendlyName>
<InternalValue>flash</InternalValue>
</Suggestion>
<Suggestion>
<UserFriendlyName>SRAM</UserFriendlyName>
<InternalValue>sram</InternalValue>
</Suggestion>
</SuggestionList>
<DefaultEntryIndex>0</DefaultEntryIndex>
<AllowFreeEntry>false</AllowFreeEntry>
</PropertyEntry>
<PropertyEntry xsi:type="Enumerated">
<Name>Floating point support</Name>
<UniqueID>com.sysprogs.bspoptions.arm.floatmode</UniqueID>
<OmitPrefixIfEmpty>false</OmitPrefixIfEmpty>
<SuggestionList>
<Suggestion>
<UserFriendlyName>Software</UserFriendlyName>
<InternalValue>-mfloat-abi=soft</InternalValue>
</Suggestion>
<Suggestion>
<UserFriendlyName>Hardware</UserFriendlyName>
<InternalValue>-mfloat-abi=hard</InternalValue>
</Suggestion>
<Suggestion>
<UserFriendlyName>Unspecified</UserFriendlyName>
<InternalValue />
</Suggestion>
</SuggestionList>
<DefaultEntryIndex>0</DefaultEntryIndex>
<AllowFreeEntry>false</AllowFreeEntry>
</PropertyEntry>
<PropertyEntry xsi:type="Enumerated">
<Name>C Library Type</Name>
<UniqueID>com.sysprogs.toolchainoptions.arm.libctype</UniqueID>
<OmitPrefixIfEmpty>false</OmitPrefixIfEmpty>
<SuggestionList>
<Suggestion>
<UserFriendlyName>Default</UserFriendlyName>
<InternalValue />
</Suggestion>
<Suggestion>
<UserFriendlyName>Newlib-nano</UserFriendlyName>
<InternalValue>--specs=nano.specs</InternalValue>
</Suggestion>
<Suggestion>
<UserFriendlyName>Newlib-nano with floating point support in printf()</UserFriendlyName>
<InternalValue>--specs=nano.specs -u _printf_float</InternalValue>
</Suggestion>
<Suggestion>
<UserFriendlyName>Newlib-nano with floating point support in printf() and scanf()</UserFriendlyName>
<InternalValue>--specs=nano.specs -u _printf_float -u _scanf_float</InternalValue>
</Suggestion>
</SuggestionList>
<DefaultEntryIndex>0</DefaultEntryIndex>
<AllowFreeEntry>false</AllowFreeEntry>
</PropertyEntry>
<PropertyEntry xsi:type="Boolean">
<Name>Reduce the size of C++ binaries</Name>
<UniqueID>com.sysprogs.toolchainoptions.arm.compactcpp</UniqueID>
<OmitPrefixIfEmpty>false</OmitPrefixIfEmpty>
<DefaultValue>true</DefaultValue>
<ValueForTrue>compactcpp</ValueForTrue>
</PropertyEntry>
<PropertyEntry xsi:type="Boolean">
<Name>Provide default stubs for system calls</Name>
<UniqueID>com.sysprogs.toolchainoptions.arm.libnosys</UniqueID>
<OmitPrefixIfEmpty>false</OmitPrefixIfEmpty>
<DefaultValue>false</DefaultValue>
<ValueForTrue>--specs=nosys.specs</ValueForTrue>
</PropertyEntry>
</Properties>
<CollapsedByDefault>false</CollapsedByDefault>
</PropertyGroup>
</PropertyGroups>
</ConfigurableProperties>
<HierarchicalPath>STM32\STM32F4</HierarchicalPath>
<FamilyID>STM32F4</FamilyID>
<FLASHSize>1048576</FLASHSize>
<RAMSize>196608</RAMSize>
<FLASHBase>134217728</FLASHBase>
<RAMBase>536870912</RAMBase>
<MCUDefinitionFile>STM32F4xxxx/DeviceDefinitions/stm32f407xx.xml</MCUDefinitionFile>
<AdditionalSourcesRequiredForTesting>false</AdditionalSourcesRequiredForTesting>
</InPlaceMCU>
<MCUMakFile>stm32.mak</MCUMakFile>
</EmbeddedProfile>