{
  "name": "Application",
  "type": "ARM",
  "dependenceList": [],
  "srcDirs": [
    "../../../Bsp/Src",
    "../../../StdLib/Src",
    "../../../System/CMSIS",
    "../../../ThirdLib/LetterShell/Src",
    "../App/Src"
  ],
  "virtualFolder": {
    "name": "<virtual_root>",
    "files": [
      {
        "path": "../../../System/Startup/TrueStudio/startup_stm32f10x_hd.s"
      },
      {
        "path": "../../../System/stm32f10x_it.c"
      },
      {
        "path": "../../../System/system_stm32f10x.c"
      }
    ],
    "folders": []
  },
  "outDir": "build",
  "deviceName": "STM32F103ZE",
  "packDir": ".pack/Keil/STM32F1xx_DFP.2.3.0",
  "miscInfo": {
    "uid": "ecbbdd2006397faa870eccaf00bbaa03"
  },
  "targets": {
    "Debug": {
      "excludeList": [
        "../../../../System/LinkScripts",
        "../../../../System/Startup"
      ],
      "toolchain": "GCC",
      "compileConfig": {
        "cpuType": "Cortex-M3",
        "floatingPointHardware": "none",
        "scatterFilePath": "../../../System/LinkScripts/TrueStudio/stm32_flash_ze.ld",
        "useCustomScatterFile": true,
        "storageLayout": {
          "RAM": [],
          "ROM": []
        },
        "options": "null"
      },
      "uploader": "OpenOCD",
      "uploadConfig": {
        "bin": "",
        "target": "stm32f1x",
        "interface": "stlink-v2-1",
        "baseAddr": "0x08000000"
      },
      "uploadConfigMap": {
        "JLink": {
          "bin": "",
          "baseAddr": "",
          "cpuInfo": {
            "vendor": "null",
            "cpuName": "null"
          },
          "proType": 1,
          "speed": 8000,
          "otherCmds": ""
        },
        "STLink": {
          "bin": "",
          "proType": "SWD",
          "resetMode": "default",
          "runAfterProgram": true,
          "speed": 4000,
          "address": "0x08000000",
          "elFile": "None",
          "optionBytes": ".eide/debug.st.option.bytes.ini",
          "otherCmds": ""
        },
        "OpenOCD": {
          "bin": "",
          "target": "stm32f1x",
          "interface": "stlink",
          "baseAddr": "0x08000000"
        }
      },
      "custom_dep": {
        "name": "default",
        "incList": [
          ".",
          "../App/Inc",
          "../../../Bsp/Inc",
          "../../../System",
          "../../../StdLib/Inc",
          "../../../ThirdLib/LetterShell/Inc",
          "../../../System/CMSIS"
        ],
        "libList": [],
        "defineList": [
          "DEBUG",
          "USE_STDPERIPH_DRIVER",
          "STM32F10X_HD"
        ]
      },
      "builderOptions": {
        "GCC": {
          "version": 5,
          "beforeBuildTasks": [],
          "afterBuildTasks": [],
          "global": {
            "$float-abi-type": "softfp",
            "output-debug-info": "enable",
            "misc-control": "--specs=nosys.specs --specs=nano.specs"
          },
          "c/cpp-compiler": {
            "language-c": "c99",
            "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"
          }
        },
        "AC5": {
          "version": 4,
          "beforeBuildTasks": [],
          "afterBuildTasks": [],
          "global": {
            "use-microLIB": false,
            "output-debug-info": "enable"
          },
          "c/cpp-compiler": {
            "optimization": "level-0",
            "one-elf-section-per-function": true,
            "c99-mode": true,
            "C_FLAGS": "--diag_suppress=1 --diag_suppress=1295",
            "CXX_FLAGS": "--diag_suppress=1 --diag_suppress=1295"
          },
          "asm-compiler": {},
          "linker": {
            "output-format": "elf"
          }
        }
      }
    }
  },
  "version": "3.5"
}