{ "global": { "use-micro-lib": true, "output-debug-info": true, "build-output-dir": "./.rtt-studio/Debug\\", "list-output-dir": "..\\..\\Listing\\", "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": "0x20000", "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": "0x20000" }, { "name": "iram2", "checked": true, "noInit": false, "address": "0x24000000", "size": "0x80000" } ] } }, "c/cpp": { "include-list": [ "..\\..\\Libraries\\CMSIS\\Include", "..\\..\\Libraries\\CMSIS\\Device\\ST\\STM32H7xx\\Include", "..\\..\\Libraries\\STM32H7xx_HAL_Driver\\Inc", "..\\..\\rtthread\\3.0.3\\components\\finsh", "..\\..\\rtthread\\3.0.3\\include", "..\\..\\rtthread\\3.0.3\\include\\libc", "..\\..\\User", "..\\..\\User\\bsp", "..\\..\\User\\NG" ], "define-list": [ "USE_HAL_DRIVER", "STM32H743xx" ], "misc-controls": "", "execute-only-code": false, "read-only-position-independent": false, "read-write-position-independent": false, "split-load-and-store-multiple": false, "c99-mode": true, "optimization": 2, "optimize-for-time": false, "one-elf-section-per-function": true, "strict-ansi-c": false, "enum-container-always-int": false, "plain-char-is-signed": false, "gnu-extensions": false, "warnings": 2 }, "asm": { "include-list": [], "define-list": [], "misc-controls": "", "execute-only-code": false, "read-only-position-independent": false, "read-write-position-independent": false, "split-load-and-store-multiple": false, "thumb-mode": false, "no-warnings": false }, "linker": { "auto-gen-scatter-file": true, "linker-scatter-file": "", "misc-controls": "", "read-only-position-independent": false, "read-write-position-independent": false, "not-search-std-libs": false } }