You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

146 lines
3.4 KiB
JSON

{
"name": "Project",
"type": "ARM",
"dependenceList": [],
"srcDirs": [],
"virtualFolder": {
"name": "<virtual_root>",
"files": [],
"folders": [
{
"name": "Common",
"files": [
{
"path": "../Src/system_py32f403.c"
},
{
"path": "startup_py32f403xx.s"
}
],
"folders": []
},
{
"name": "Doc",
"files": [
{
"path": "../readme.txt"
}
],
"folders": []
},
{
"name": "PY32F403_HAL_Driver",
"files": [
{
"path": "../../../Drivers/PY32F403_HAL_Driver/Src/py32f403_ll_utils.c"
}
],
"folders": []
},
{
"name": "User",
"files": [
{
"path": "../Src/main.c"
},
{
"path": "../Src/py32f403_it.c"
}
],
"folders": []
}
]
},
"outDir": "build",
"deviceName": "PY32F403xD",
"packDir": ".pack/Puya/PY32F4xx_DFP.1.0.0",
"miscInfo": {
"uid": "36bcf0031e18a3008bbdaa90a96a7987"
},
"targets": {
"Project": {
"excludeList": [],
"toolchain": "GCC",
"compileConfig": {
"cpuType": "Cortex-M4",
"floatingPointHardware": "single",
"scatterFilePath": "py32f403xd.ld",
"useCustomScatterFile": true,
"storageLayout": {
"RAM": [],
"ROM": []
},
"options": "null"
},
"uploader": "OpenOCD",
"uploadConfig": {
"bin": "",
"target": "py32f403",
"interface": "cmsis-dap",
"baseAddr": "0x08000000"
},
"uploadConfigMap": {
"JLink": {
"bin": "",
"baseAddr": "",
"cpuInfo": {
"vendor": "Puya",
"cpuName": "PY32F403xD"
},
"proType": 1,
"speed": 1000,
"otherCmds": ""
},
"OpenOCD": {
"bin": "",
"target": "py32f403",
"interface": "cmsis-dap",
"baseAddr": "0x08000000"
}
},
"custom_dep": {
"name": "default",
"incList": [
".",
"../../../Drivers/CMSIS/Include",
"../Inc",
"../../../Drivers/CMSIS/Device/PUYA/PY32F403/Include",
"../../../Drivers/PY32F403_HAL_Driver/Inc"
],
"libList": [],
"defineList": [
"PY32F403xD",
"USE_FULL_LL_DRIVER"
]
},
"builderOptions": {
"GCC": {
"version": 5,
"beforeBuildTasks": [],
"afterBuildTasks": [],
"global": {
"$float-abi-type": "hard",
"output-debug-info": "enable",
"misc-control": "--specs=nosys.specs --specs=nano.specs -mfloat-abi=hard -mfpu=vfpv4-d16"
},
"c/cpp-compiler": {
"language-c": "c11",
"language-cpp": "c++11",
"optimization": "level-debug",
"warnings": "all-warnings",
"one-elf-section-per-function": true,
"one-elf-section-per-data": true
},
"asm-compiler": {},
"linker": {
"output-format": "elf",
"remove-unused-input-sections": true,
"LIB_FLAGS": "-lm",
"$toolName": "auto"
}
}
}
}
},
"version": "3.5"
}