146 lines
3.0 KiB
JSON
146 lines
3.0 KiB
JSON
{
|
|
"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
|
|
}
|
|
} |