{ "name": "USART1_Interrupt", "type": "ARM", "dependenceList": [], "srcDirs": [ "RTOS", "LIB", "bsp/src" ], "virtualFolder": { "name": "", "files": [], "folders": [ { "name": "User", "files": [], "folders": [ { "name": "src", "files": [ { "path": "user/Source/main.c" } ], "folders": [] } ] }, { "name": "bsp", "files": [], "folders": [ { "name": "src", "files": [], "folders": [] } ] }, { "name": "startup", "files": [ { "path": "startup/startup_ciu32l051.s" } ], "folders": [] }, { "name": "Doc", "files": [], "folders": [] }, { "name": "RT_Thread", "files": [], "folders": [ { "name": "finsh", "files": [ { "path": "RTOS/finsh/cmd.c" }, { "path": "RTOS/finsh/finsh_port.c" }, { "path": "RTOS/finsh/msh.c" }, { "path": "RTOS/finsh/ringbuffer.c" }, { "path": "RTOS/finsh/shell.c" } ], "folders": [] }, { "name": "src", "files": [ { "path": "RTOS/src/board.c" }, { "path": "RTOS/src/clock.c" }, { "path": "RTOS/src/components.c" }, { "path": "RTOS/src/cpu.c" }, { "path": "RTOS/src/cpuport.c" }, { "path": "RTOS/src/idle.c" }, { "path": "RTOS/src/ipc.c" }, { "path": "RTOS/src/irq.c" }, { "path": "RTOS/src/kservice.c" }, { "path": "RTOS/src/mem.c" }, { "path": "RTOS/src/memheap.c" }, { "path": "RTOS/src/mempool.c" }, { "path": "RTOS/src/object.c" }, { "path": "RTOS/src/scheduler.c" }, { "path": "RTOS/src/slab.c" }, { "path": "RTOS/src/thread.c" }, { "path": "RTOS/src/timer.c" }, { "path": "RTOS/inc/rtconfig.h" }, { "path": "RTOS/context_rvds.S" } ], "folders": [] } ] }, { "name": "drivers", "files": [], "folders": [ { "name": "src", "files": [ { "path": "drivers/src/driver_usart.c" }, { "path": "drivers/src/common.c" }, { "path": "drivers/src/drv_gpio.c" }, { "path": "drivers/src/drv_uart.c" }, { "path": "drivers/src/drv_common.c" } ], "folders": [] } ] }, { "name": "Peripheral", "files": [], "folders": [ { "name": "CIU32L051_Lib", "files": [], "folders": [ { "name": "Source", "files": [ { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_adc.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_aes.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_comp.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_crc.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_dma.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_exti.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_flash.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_gpio.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_i2c.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_lcd.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_lptim.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_lpuart.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_pmu.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_rcc.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_rtc.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_spi.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_tamp.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_tim.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_trng.c" }, { "path": "Peripheral/CIU32L051_Lib/Source/ciu32l051_std_usart.c" } ], "folders": [] } ] }, { "name": "CMSIS", "files": [], "folders": [ { "name": "Device", "files": [ { "path": "Peripheral/CMSIS/Device/system_ciu32l051.c" } ], "folders": [] } ] } ] }, { "name": "lib", "files": [], "folders": [] } ] }, "outDir": "build", "deviceName": null, "packDir": null, "miscInfo": { "uid": "b0ff36490effee57b196cb7aae601920" }, "targets": { "USART1_Interrupt": { "excludeList": [ "/drivers/src/driver_usart.c", "/drivers/src/common.c" ], "toolchain": "AC5", "compileConfig": { "cpuType": "Cortex-M0+", "floatingPointHardware": "none", "useCustomScatterFile": false, "scatterFilePath": ".sct", "storageLayout": { "RAM": [ { "tag": "IRAM", "id": 1, "mem": { "startAddr": "0x20000000", "size": "0x5000" }, "isChecked": true, "noInit": false } ], "ROM": [ { "tag": "IROM", "id": 1, "mem": { "startAddr": "0x08000000", "size": "0x10000" }, "isChecked": true, "isStartup": true } ] }, "options": "null" }, "uploader": "pyOCD", "uploadConfig": { "bin": "", "targetName": "cortex_m", "baseAddr": "0x08000000", "speed": "4M", "config": ".eide/usart1_interrupt.pyocd.yaml", "otherCmds": "" }, "uploadConfigMap": { "JLink": { "bin": "", "baseAddr": "", "cpuInfo": { "vendor": "null", "cpuName": "null" }, "proType": 1, "speed": 8000, "otherCmds": "" }, "OpenOCD": { "bin": "", "target": "stm32f1x", "interface": "stlink", "baseAddr": "0x08000000" }, "pyOCD": { "bin": "", "targetName": "cortex_m", "baseAddr": "0x08000000", "speed": "4M", "config": ".eide/usart1_interrupt.pyocd.yaml", "otherCmds": "" }, "STLink": { "bin": "", "proType": "SWD", "resetMode": "default", "runAfterProgram": true, "speed": 4000, "address": "0x8000000", "elFile": "None", "optionBytes": ".eide/usart1_interrupt.st.option.bytes.ini", "otherCmds": "" } }, "custom_dep": { "name": "default", "incList": [ "RTOS/inc", "drivers/inc", "Peripheral/CIU32L051_Lib/Include", "Peripheral/CMSIS/Core", "Peripheral/CMSIS/Device", "startup", "user/Include", ".cmsis/include", "MDK/RTE/_USART1_Interrupt", "RTOS", "RTOS/components/drivers/inc", "RTOS/components/finsh", "RTOS/components/utilities/ulog", "RTOS/components/utilities/ulog/backend", "LIB/lwrb", "LIB/RTT", "bsp/inc", "LIB/LwUtil", "LIB/perf_counter" ], "libList": [], "defineList": [ "CIU32L051" ] }, "builderOptions": { "AC5": { "version": 4, "beforeBuildTasks": [], "afterBuildTasks": [ { "name": "[Copy linker output for Keil User Commands]", "command": "cd .\\MDK && copy \"${OutDir}\\${ProjectName}.axf\" \"Objects\\${ProjectName}.axf\"", "disable": false, "abortAfterFailed": true }, { "name": "\"D:\\SXDT\\Official_information\\HDDZ\\demo\\CIU32_L051_PROJECT\\USART1_Interrupt - RT-Thread\\keil5_disp_size_bar\\keil5_disp_size_bar.exe\"", "command": "cd .\\MDK && \"D:\\SXDT\\Official_information\\HDDZ\\demo\\CIU32_L051_PROJECT\\USART1_Interrupt - RT-Thread\\keil5_disp_size_bar\\keil5_disp_size_bar.exe\"", "disable": false, "abortAfterFailed": true } ], "global": { "use-microLIB": true, "output-debug-info": "enable" }, "c/cpp-compiler": { "optimization": "level-3", "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", "warnings": "all-warnings", "gnu-extensions": true }, "asm-compiler": {}, "linker": { "output-format": "elf", "ro-base": "0x00000000", "rw-base": "0x20000000" } }, "AC6": { "version": 3, "beforeBuildTasks": [], "afterBuildTasks": [], "global": { "output-debug-info": "enable" }, "c/cpp-compiler": { "optimization": "level-image-size", "language-c": "c99", "language-cpp": "c++98", "warnings": "ac5-like-warnings" }, "asm-compiler": { "$use": "asm-auto" }, "linker": { "output-format": "elf", "misc-controls": "--diag_suppress=L6329" } } } } }, "version": "3.5" }