393 lines
12 KiB
JSON
393 lines
12 KiB
JSON
{
|
|
"name": "Project",
|
|
"type": "ARM",
|
|
"dependenceList": [],
|
|
"srcDirs": [],
|
|
"virtualFolder": {
|
|
"name": "<virtual_root>",
|
|
"folders": [
|
|
{
|
|
"name": "Application",
|
|
"files": [],
|
|
"folders": [
|
|
{
|
|
"name": "main",
|
|
"files": [
|
|
{
|
|
"path": "${PROJ_DIR}/../applications/main/gd32f4xx_it.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../applications/main/main.c"
|
|
}
|
|
],
|
|
"folders": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "CMSIS",
|
|
"files": [
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/CMSIS/GD/GD32F4xx/Source/system_gd32f4xx.c"
|
|
}
|
|
],
|
|
"folders": []
|
|
},
|
|
{
|
|
"name": "drivers",
|
|
"files": [
|
|
{
|
|
"path": "${PROJ_DIR}/../drivers/drv_adc.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../drivers/drv_adc.h"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../drivers/drv_i2c.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../drivers/drv_i2c.h"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../drivers/drv_usart.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../drivers/drv_usart.h"
|
|
}
|
|
],
|
|
"folders": []
|
|
},
|
|
{
|
|
"name": "GD32F4xx_Peripherals",
|
|
"files": [
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_adc.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_can.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_crc.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_ctc.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_dac.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_dbg.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_dci.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_dma.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_enet.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_exmc.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_exti.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_fmc.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_fwdgt.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_gpio.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_i2c.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_ipa.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_iref.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_misc.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_pmu.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_rcu.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_rtc.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_sdio.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_spi.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_syscfg.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_timer.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_tli.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_trng.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_usart.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_wwdgt.c"
|
|
}
|
|
],
|
|
"folders": []
|
|
},
|
|
{
|
|
"name": "rtthread",
|
|
"files": [
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/board.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/clock.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/components.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/libcpu/arm/cortex-m4/context_iar.S"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/cpu.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/libcpu/arm/cortex-m4/cpuport.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/idle.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/ipc.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/irq.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/kservice.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/mem.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/memheap.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/mempool.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/object.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/scheduler.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/slab.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/thread.c"
|
|
},
|
|
{
|
|
"path": "${PROJ_DIR}/../rtthread/src/timer.c"
|
|
}
|
|
],
|
|
"folders": []
|
|
},
|
|
{
|
|
"name": "Startup",
|
|
"files": [
|
|
{
|
|
"path": "${PROJ_DIR}/../GD32F4xx_Firmware_Library/CMSIS/GD/GD32F4xx/Source/IAR/startup_gd32f450_470.s"
|
|
}
|
|
],
|
|
"folders": []
|
|
}
|
|
],
|
|
"files": []
|
|
},
|
|
"outDir": "build",
|
|
"deviceName": null,
|
|
"packDir": null,
|
|
"miscInfo": {
|
|
"uid": "9d6b5f7fe902100f657674335b6bec3d"
|
|
},
|
|
"targets": {
|
|
"Debug": {
|
|
"excludeList": [],
|
|
"toolchain": "IAR_ARM",
|
|
"compileConfig": {
|
|
"cpuType": "Cortex-M3",
|
|
"archExtensions": "",
|
|
"floatingPointHardware": "none",
|
|
"scatterFilePath": "unknown",
|
|
"useCustomScatterFile": true,
|
|
"storageLayout": {
|
|
"RAM": [],
|
|
"ROM": []
|
|
},
|
|
"options": "null"
|
|
},
|
|
"uploader": "JLink",
|
|
"uploadConfig": {
|
|
"bin": "",
|
|
"baseAddr": "",
|
|
"cpuInfo": {
|
|
"vendor": "null",
|
|
"cpuName": "null"
|
|
},
|
|
"proType": 1,
|
|
"speed": 8000,
|
|
"otherCmds": ""
|
|
},
|
|
"uploadConfigMap": {},
|
|
"custom_dep": {
|
|
"name": "default",
|
|
"incList": [
|
|
"${PROJ_DIR}/../GD32F4xx_Firmware_Library/CMSIS",
|
|
"${PROJ_DIR}/../GD32F4xx_Firmware_Library/GD32F4xx_standard_peripheral/Include",
|
|
"${PROJ_DIR}/../GD32F4xx_Firmware_Library/CMSIS/GD/GD32F4xx/Include",
|
|
"${PROJ_DIR}/../GD32F4xx_Firmware_Library/CMSIS/GD",
|
|
"${PROJ_DIR}/../applications/main",
|
|
"${PROJ_DIR}/../rtthread",
|
|
"${PROJ_DIR}/../rtthread/include/libc",
|
|
"${PROJ_DIR}/../rtthread/include",
|
|
"../../drivers"
|
|
],
|
|
"libList": [],
|
|
"defineList": [
|
|
"USE_STDPERIPH_DRIVER",
|
|
"GD32F470"
|
|
]
|
|
},
|
|
"builderOptions": {
|
|
"IAR_ARM": {
|
|
"version": 1,
|
|
"beforeBuildTasks": [],
|
|
"afterBuildTasks": [],
|
|
"global": {
|
|
"endian-mode": "little",
|
|
"runtime-lib": "full",
|
|
"printf-formatter": "auto",
|
|
"scanf-formatter": "auto",
|
|
"output-debug-info": "enable"
|
|
},
|
|
"c/cpp-compiler": {
|
|
"optimization": "low",
|
|
"destroy-cpp-static-object": true,
|
|
"language-c": "c99",
|
|
"language-conformance": "IAR-extensions",
|
|
"floating-point-semantics": "strict",
|
|
"misc-controls": ""
|
|
},
|
|
"asm-compiler": {
|
|
"case-sensitive-user-symbols": true,
|
|
"defines": []
|
|
},
|
|
"linker": {
|
|
"$outputTaskExcludes": [
|
|
".bin"
|
|
],
|
|
"output-format": "elf",
|
|
"auto-search-runtime-lib": true,
|
|
"perform-cpp-virtual-func-elimination": "enable",
|
|
"config-defines": [],
|
|
"LIB_FLAGS": [],
|
|
"misc-controls": ""
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Release": {
|
|
"excludeList": [],
|
|
"toolchain": "IAR_ARM",
|
|
"compileConfig": {
|
|
"cpuType": "Cortex-M3",
|
|
"archExtensions": "",
|
|
"floatingPointHardware": "none",
|
|
"scatterFilePath": "unknown",
|
|
"useCustomScatterFile": true,
|
|
"storageLayout": {
|
|
"RAM": [],
|
|
"ROM": []
|
|
},
|
|
"options": "null"
|
|
},
|
|
"uploader": "JLink",
|
|
"uploadConfig": {
|
|
"bin": "",
|
|
"baseAddr": "",
|
|
"cpuInfo": {
|
|
"vendor": "null",
|
|
"cpuName": "null"
|
|
},
|
|
"proType": 1,
|
|
"speed": 8000,
|
|
"otherCmds": ""
|
|
},
|
|
"uploadConfigMap": {},
|
|
"custom_dep": {
|
|
"name": "default",
|
|
"incList": [],
|
|
"defineList": [
|
|
"NDEBUG"
|
|
],
|
|
"libList": []
|
|
},
|
|
"builderOptions": {
|
|
"IAR_ARM": {
|
|
"version": 1,
|
|
"beforeBuildTasks": [],
|
|
"afterBuildTasks": [],
|
|
"global": {
|
|
"endian-mode": "little",
|
|
"runtime-lib": "normal",
|
|
"printf-formatter": "auto",
|
|
"scanf-formatter": "auto",
|
|
"output-debug-info": "enable"
|
|
},
|
|
"c/cpp-compiler": {
|
|
"optimization": "high",
|
|
"destroy-cpp-static-object": true,
|
|
"language-c": "c99",
|
|
"language-conformance": "IAR-extensions",
|
|
"floating-point-semantics": "strict",
|
|
"misc-controls": ""
|
|
},
|
|
"asm-compiler": {
|
|
"case-sensitive-user-symbols": true,
|
|
"defines": []
|
|
},
|
|
"linker": {
|
|
"$outputTaskExcludes": [
|
|
".bin"
|
|
],
|
|
"output-format": "elf",
|
|
"auto-search-runtime-lib": true,
|
|
"perform-cpp-virtual-func-elimination": "enable",
|
|
"config-defines": [],
|
|
"LIB_FLAGS": [],
|
|
"misc-controls": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"version": "3.6"
|
|
} |