step/build/mqmake/project.json
2018-01-23 08:58:46 +08:00

68 lines
1.9 KiB
JSON

{
"name": "project",
"version": "1.0.0",
"toolchain": {
"path": "D:/Keil5/ARM/ARMCC/bin/",
"prefix": "",
"as": "armasm",
"cc": "armcc",
"ld": "armlink",
"ar": "armar",
"objcopy": "fromelf",
"readelf": "readelf"
},
"flag": {
"cc": [
"--cpu Cortex-M4.fp --apcs=interwork",
"-g -O0",
"-DSTM32F40_41xxx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER "
],
"as": [
"--cpu Cortex-M4.fp -g --apcs=interwork",
"--xref"
],
"ld": [
"--cpu Cortex-M4.fp",
"--strict --scatter build/mqmake/project.sct",
"--summary_stderr --info summarysizes --map --xref --callgraph --symbols",
"--info sizes --info totals --info unused --info veneers --list output/project.map"
]
},
"output": {
"path": "output/",
"bin": true,
"hex": true
},
"include": [
"src/Driver/inc/",
"src/Startup/inc/",
"src/FWLib/inc/",
"src/User/inc/"
],
"src": [
"src/FWLib/stm32f4xx_adc.c",
"src/FWLib/stm32f4xx_crc.c",
"src/FWLib/stm32f4xx_dbgmcu.c",
"src/FWLib/stm32f4xx_dma.c",
"src/FWLib/stm32f4xx_exti.c",
"src/FWLib/stm32f4xx_flash.c",
"src/FWLib/stm32f4xx_gpio.c",
"src/FWLib/stm32f4xx_i2c.c",
"src/FWLib/stm32f4xx_iwdg.c",
"src/FWLib/stm32f4xx_pwr.c",
"src/FWLib/stm32f4xx_rcc.c",
"src/FWLib/stm32f4xx_rtc.c",
"src/FWLib/stm32f4xx_sdio.c",
"src/FWLib/stm32f4xx_spi.c",
"src/FWLib/stm32f4xx_syscfg.c",
"src/FWLib/stm32f4xx_tim.c",
"src/FWLib/stm32f4xx_usart.c",
"src/FWLib/stm32f4xx_wwdg.c",
"src/FWLib/misc.c",
"src/Driver/*.c",
"src/Startup/system_stm32f4xx.c",
"src/Startup/startup_stm32f40_41xxx.s",
"src/User/*.c"
]
}