{ "global":{ "use-micro-lib":true, "output-debug-info":true, "build-output-dir":"GB01VETx\\","list-output-dir":"./GB01VETx/\\", "mem-layout":{ "rom":[ { "name":"rom1", "checked":false, "address":"0x0", "size":"0x0", "is_entry":false }, { "name":"rom2", "checked":false, "address":"0x0", "size":"0x0", "is_entry":false }, { "name":"rom3", "checked":false, "address":"0x0", "size":"0x0", "is_entry":false }, { "name":"irom1", "checked":true, "address":"0x8000000", "size":"0x80000", "is_entry":true }, { "name":"irom2", "checked":false, "address":"0x0", "size":"0x0", "is_entry":false } ], "ram":[ { "name":"ram1", "checked":false, "noInit":false, "address":"0x0", "size":"0x0" }, { "name":"ram2", "checked":false, "noInit":false, "address":"0x0", "size":"0x0" }, { "name":"ram3", "checked":false, "noInit":false, "address":"0x0", "size":"0x0" }, { "name":"iram1", "checked":true, "noInit":false, "address":"0x20000000", "size":"0x24000" }, { "name":"iram2", "checked":false, "noInit":false, "address":"0x0", "size":"0x0" } ] } }, "c/cpp":{ "misc-controls":"", "optimization":4, "warnings":2, "include-list":[ "../Core/Inc", "../Drivers/STM32G0xx_HAL_Driver/Inc", "../Drivers/STM32G0xx_HAL_Driver/Inc/Legacy", "../Drivers/CMSIS/Device/ST/STM32G0xx/Include", "../Drivers/CMSIS/Include", "../middleware/sfud/inc", "../middleware/nr_micro_shell/inc", "../middleware/xcmd/inc", "../middleware/easyflash/inc", "../App", "../middleware/easylogger/inc", "../Comm", "../middleware/fifo", "../middleware/at-command/include", "../middleware/softimer", "../RT-Thread", "../Middlewares/Third_Party/RealThread_RTOS/include/", "../Middlewares/Third_Party/RealThread_RTOS/bsp/_template/cubemx_config" ], "define-list":[ "USE_HAL_DRIVER", "STM32G0B1xx" ], "split-load-and-store-multiple":false, "strict-ansi-c":false, "gnu-extensions":false, "c99-mode":true, "read-write-position-independent":false, "enum-container-always-int":false, "optimize-for-time":false, "read-only-position-independent":false, "one-elf-section-per-function":true, "execute-only-code":false, "plain-char-is-signed":false }, "asm":{ "misc-controls":"", "include-list":[ ], "define-list":[ ], "split-load-and-store-multiple":false, "thumb-mode":false, "no-warnings":false, "read-write-position-independent":false, "read-only-position-independent":false, "execute-only-code":false }, "linker":{ "linker-scatter-file":"", "misc-controls":"", "read-write-position-independent":false, "auto-gen-scatter-file":true, "read-only-position-independent":false, "not-search-std-libs":false } }