diff --git a/Code/.clangd b/Code/.clangd index 5989edb..75db495 100644 --- a/Code/.clangd +++ b/Code/.clangd @@ -1,34 +1,10 @@ -CompileFlags: +CompileFlags: Add: - - -xc - - -std=gnu11 - - -DSTM32F10X_MD - - -DUSE_STDPERIPH_DRIVER - - -DSTM32F103C8T6 - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/app/inc - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/bsp/inc - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/driver/flash_driver - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/driver/ir_controller - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/driver/motor_driver - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/library - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/library/FATFS/src - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/library/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/library/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/library/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/BlueTooth - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/BlueTooth/HC-06 - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/DebugLog - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/DehyTest - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/DHT11 - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/FreeRTOS/Kernel/include - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/FreeRTOS/Kernel/portable-ARM_CM3 - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/internal/inc - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/IrController - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/Led - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/Motor - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/Oled_096 - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/RTC - - -IG:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/RTC/PCF8563 + - -target + - arm-none-eabi + - -mcpu=cortex-m3 + - -mthumb + - -D__GNUC__ Diagnostics: Suppress: - pp_hash_warning diff --git a/Code/.vscode/extensions.json b/Code/.vscode/extensions.json index b610f74..fb80dc5 100644 --- a/Code/.vscode/extensions.json +++ b/Code/.vscode/extensions.json @@ -1,5 +1,6 @@ { "recommendations": [ + "llvm-vs-code-extensions.vscode-clangd", "cschlosser.doxdocgen" ] -} \ No newline at end of file +} diff --git a/Code/.vscode/settings.json b/Code/.vscode/settings.json index 9fd76fa..cf2a1c7 100644 --- a/Code/.vscode/settings.json +++ b/Code/.vscode/settings.json @@ -43,8 +43,9 @@ }, "cmake.sourceDirectory": "G:/xqqWorkspace/STM32MiniC8T6_TestLogic/Code/middleware/FreeRTOS/Kernel", "C_Cpp.intelliSenseEngine": "disabled", - "clangd.path": "C:/Users/Z2F/AppData/Roaming/Code/User/globalStorage/llvm-vs-code-extensions.vscode-clangd/install/22.1.0/clangd_22.1.0/bin/clangd.exe", + "clangd.path": "C:/Users/xqq/AppData/Local/Microsoft/WinGet/Packages/LLVM.clangd_Microsoft.Winget.Source_8wekyb3d8bbwe/clangd_22.1.0/bin/clangd.exe", "clangd.arguments": [ + "--compile-commands-dir=.", "--background-index" ] } diff --git a/Code/app/src/app_led.c b/Code/app/src/app_led.c index 75a55a3..48aa0c2 100644 --- a/Code/app/src/app_led.c +++ b/Code/app/src/app_led.c @@ -324,14 +324,14 @@ void app_led_indicator_task(void) if(init_enable > 0) { - dehy_speed_set(0x5AA5, acc_value, current_speed, target_speed); + dehy_speed_up(LOGIC_INIT, acc_value, current_speed, target_speed); init_enable = 0; } if(dehy_enable > 0) { - dehy_speed_set(0, acc_value, current_speed, target_speed); + dehy_speed_up(LOGIC_RUN, acc_value, current_speed, target_speed); } } diff --git a/Code/compile_commands.json b/Code/compile_commands.json new file mode 100644 index 0000000..bac6dd7 --- /dev/null +++ b/Code/compile_commands.json @@ -0,0 +1,2334 @@ +[ + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\main.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\main.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\main.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_led.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_led.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_led.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_motor.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_motor.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_motor.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_ir_controller.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_ir_controller.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_ir_controller.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_rt_tem_humidity.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_rt_tem_humidity.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_rt_tem_humidity.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_rtc.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_rtc.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\app\\src\\app_rtc.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_led.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_led.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_led.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_timer.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_timer.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_timer.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_usart.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_usart.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_usart.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_oled.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_oled.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_oled.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_flash.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_flash.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_flash.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_gpio.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_gpio.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\bsp\\src\\bsp_gpio.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\CMSIS\\CM3\\CoreSupport\\core_cm3.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\CMSIS\\CM3\\CoreSupport\\core_cm3.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\CMSIS\\CM3\\CoreSupport\\core_cm3.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\CMSIS\\CM3\\DeviceSupport\\ST\\STM32F10x\\system_stm32f10x.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\CMSIS\\CM3\\DeviceSupport\\ST\\STM32F10x\\system_stm32f10x.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\CMSIS\\CM3\\DeviceSupport\\ST\\STM32F10x\\system_stm32f10x.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\misc.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\misc.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\misc.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_adc.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_adc.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_adc.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_bkp.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_bkp.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_bkp.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_can.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_can.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_can.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_cec.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_cec.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_cec.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_crc.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_crc.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_crc.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_dac.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_dac.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_dac.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_dbgmcu.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_dbgmcu.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_dbgmcu.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_dma.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_dma.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_dma.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_exti.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_exti.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_exti.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_flash.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_flash.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_flash.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_fsmc.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_fsmc.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_fsmc.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_gpio.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_gpio.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_gpio.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_i2c.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_i2c.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_i2c.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_iwdg.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_iwdg.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_iwdg.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_pwr.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_pwr.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_pwr.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_rcc.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_rcc.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_rcc.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_rtc.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_rtc.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_rtc.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_sdio.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_sdio.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_sdio.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_spi.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_spi.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_spi.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_tim.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_tim.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_tim.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_usart.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_usart.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_usart.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_wwdg.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_wwdg.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\library\\STM32F10x_StdPeriph_Lib_V3.6.0\\Libraries\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_wwdg.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\isr\\interrupt_handler.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\isr\\interrupt_handler.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\isr\\interrupt_handler.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Led\\mw_led.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Led\\mw_led.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Led\\mw_led.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\internal\\src\\mw_soft_timer.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\internal\\src\\mw_soft_timer.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\internal\\src\\mw_soft_timer.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\DebugLog\\mw_debug_log.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\DebugLog\\mw_debug_log.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\DebugLog\\mw_debug_log.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Motor\\mw_motor.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Motor\\mw_motor.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Motor\\mw_motor.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\IrController\\mw_ir_controller.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\IrController\\mw_ir_controller.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\IrController\\mw_ir_controller.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Oled_096\\OLED.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Oled_096\\OLED.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Oled_096\\OLED.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Oled_096\\mw_oled.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Oled_096\\mw_oled.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\Oled_096\\mw_oled.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\DHT11\\mw_dht11.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\DHT11\\mw_dht11.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\DHT11\\mw_dht11.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\RTC\\mw_rtc.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\RTC\\mw_rtc.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\RTC\\mw_rtc.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\RTC\\PCF8563\\PCF8563.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\RTC\\PCF8563\\PCF8563.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\RTC\\PCF8563\\PCF8563.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\ir_controller\\ir_controller.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\ir_controller\\ir_controller.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\ir_controller\\ir_controller.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\motor_driver\\tb6612.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\motor_driver\\tb6612.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\motor_driver\\tb6612.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\flash_driver\\MySPI.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\flash_driver\\MySPI.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\flash_driver\\MySPI.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\flash_driver\\W25Q64.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\flash_driver\\W25Q64.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\driver\\flash_driver\\W25Q64.c" + ] + }, + { + "directory": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code", + "file": "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\DehyTest\\dehy_test.c", + "command": "clang -xc -std=gnu11 -target arm-none-eabi -mcpu=cortex-m3 -mthumb -D__GNUC__ -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DSTM32F103C8T6 -Iapp/inc -Ibsp/inc -Idriver/flash_driver -Idriver/ir_controller -Idriver/motor_driver -Ilibrary -Ilibrary/FATFS/src -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc -Imiddleware/BlueTooth -Imiddleware/BlueTooth/HC-06 -Imiddleware/DebugLog -Imiddleware/DehyTest -Imiddleware/DHT11 -Imiddleware/FreeRTOS/Kernel/include -Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 -Imiddleware/internal/inc -Imiddleware/IrController -Imiddleware/Led -Imiddleware/Motor -Imiddleware/Oled_096 -Imiddleware/RTC -Imiddleware/RTC/PCF8563 -c \"E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\DehyTest\\dehy_test.c\"", + "arguments": [ + "clang", + "-xc", + "-std=gnu11", + "-target", + "arm-none-eabi", + "-mcpu=cortex-m3", + "-mthumb", + "-D__GNUC__", + "-DSTM32F10X_MD", + "-DUSE_STDPERIPH_DRIVER", + "-DSTM32F103C8T6", + "-Iapp/inc", + "-Ibsp/inc", + "-Idriver/flash_driver", + "-Idriver/ir_controller", + "-Idriver/motor_driver", + "-Ilibrary", + "-Ilibrary/FATFS/src", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x", + "-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc", + "-Imiddleware/BlueTooth", + "-Imiddleware/BlueTooth/HC-06", + "-Imiddleware/DebugLog", + "-Imiddleware/DehyTest", + "-Imiddleware/DHT11", + "-Imiddleware/FreeRTOS/Kernel/include", + "-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3", + "-Imiddleware/internal/inc", + "-Imiddleware/IrController", + "-Imiddleware/Led", + "-Imiddleware/Motor", + "-Imiddleware/Oled_096", + "-Imiddleware/RTC", + "-Imiddleware/RTC/PCF8563", + "-c", + "E:\\0_Workspace\\0_川岛产品\\洗脱烘一体机\\逻辑验证\\STM32MiniC8T6_TestLogic\\Code\\middleware\\DehyTest\\dehy_test.c" + ] + } +] diff --git a/Code/compile_flags.txt b/Code/compile_flags.txt new file mode 100644 index 0000000..2d21a75 --- /dev/null +++ b/Code/compile_flags.txt @@ -0,0 +1,34 @@ +-xc +-std=gnu11 +-target +arm-none-eabi +-mcpu=cortex-m3 +-mthumb +-D__GNUC__ +-DSTM32F10X_MD +-DUSE_STDPERIPH_DRIVER +-DSTM32F103C8T6 +-Iapp/inc +-Ibsp/inc +-Idriver/flash_driver +-Idriver/ir_controller +-Idriver/motor_driver +-Ilibrary +-Ilibrary/FATFS/src +-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/CoreSupport +-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x +-Ilibrary/STM32F10x_StdPeriph_Lib_V3.6.0/Libraries/STM32F10x_StdPeriph_Driver/inc +-Imiddleware/BlueTooth +-Imiddleware/BlueTooth/HC-06 +-Imiddleware/DebugLog +-Imiddleware/DehyTest +-Imiddleware/DHT11 +-Imiddleware/FreeRTOS/Kernel/include +-Imiddleware/FreeRTOS/Kernel/portable-ARM_CM3 +-Imiddleware/internal/inc +-Imiddleware/IrController +-Imiddleware/Led +-Imiddleware/Motor +-Imiddleware/Oled_096 +-Imiddleware/RTC +-Imiddleware/RTC/PCF8563 diff --git a/Code/middleware/DehyTest/dehy_test.c b/Code/middleware/DehyTest/dehy_test.c index 5880dba..a3686e8 100644 --- a/Code/middleware/DehyTest/dehy_test.c +++ b/Code/middleware/DehyTest/dehy_test.c @@ -4,50 +4,59 @@ #define DEHY_SPEED_MIN (0u) #define DEHY_SPEED_MAX (800u) #define DEHY_SPEED_UPDATE_MS (1000u) +#define SPEEDUP_INIT_CMD (0x5AA5) + + + + +/* 脱水速度设置 枚举变量 */ +typedef enum +{ + DEHY_SPEEDSET_INIT, // 初始化 + DEHY_SPEEDSET_SPEED_UP, // 加速 + DEHY_SPEEDSET_SPEED_KEEP, // 稳速 + DEHY_SPEEDSET_SPEED_STOP, // 超震停机 + + DEHY_SPEEDSET_NUM +}SPEEDUP_ENUM_T; /* 外部调用 速度设置值 */ static uint16_t speed_set_val = 0u; -typedef enum +/************************************************************************************* + * @brief 下设速度 + * @param[in/out] val + * + * @warning + * @note + *************************************************************************************/ +void motor_speed_set(uint16_t val) { - DEHY_NEW_STATE_ACCEL = 0u, - DEHY_NEW_STATE_HOLD_CURRENT, - DEHY_NEW_STATE_HOLD_TARGET -} dehy_new_state_e; - -static uint8_t dehy_new_inited = 0u; -static dehy_new_state_e dehy_new_state = DEHY_NEW_STATE_ACCEL; -static uint16_t dehy_new_set_speed = 0u; -static uint16_t dehy_new_hold_speed = 0u; -static uint16_t dehy_new_last_target = 0u; -static uint32_t dehy_new_last_tick = 0u; - -static uint16_t dehy_clamp_speed(uint16_t speed_val) -{ - if (speed_val > DEHY_SPEED_MAX) - { - return DEHY_SPEED_MAX; - } - return speed_val; + speed_set_val = val; } -void dehy_speed_set(uint16_t init_cmd, uint16_t acc_val, uint16_t current_speed, uint16_t target_speed) + +void dehy_speed_up(LOGIC_STATE_ENUM_T init_cmd, uint16_t acc_val, uint16_t current_speed, uint16_t target_speed) { static uint32_t timetick = 0; // 时间戳 - static uint16_t add_speed_state = 0; // 本函数的状态机 + static SPEEDUP_ENUM_T add_speed_state = DEHY_SPEEDSET_INIT; // 本函数的状态机 static uint16_t result_speed = 0; // 预设速度 static uint16_t target_speed_cache = 0; // 缓存目标速度 // static uint16_t current_speed_cache = 0; // 缓存当前速度 - if(init_cmd == 0x5AA5) + if(init_cmd == LOGIC_INIT) { - add_speed_state = 0; + add_speed_state = DEHY_SPEEDSET_INIT; + } + else + { + ; } switch(add_speed_state) { // init - case 0: + case DEHY_SPEEDSET_INIT: // 时间戳 初始化 timetick = get_systick_ms(); // 预设速度 初始化 @@ -57,14 +66,14 @@ void dehy_speed_set(uint16_t init_cmd, uint16_t acc_val, uint16_t current_speed, // // 刷新 当前速度缓存 // current_speed_cache = current_speed; // 进入下一阶段 - add_speed_state = 1; + add_speed_state = DEHY_SPEEDSET_SPEED_UP; break; // 加速 - case 1: + case DEHY_SPEEDSET_SPEED_UP: // 当前 触发超震 if(target_speed == 0) { - add_speed_state = 3; + add_speed_state = DEHY_SPEEDSET_SPEED_STOP; result_speed = 0; } // 周期到 @@ -91,7 +100,7 @@ void dehy_speed_set(uint16_t init_cmd, uint16_t acc_val, uint16_t current_speed, // 记录当前速度 result_speed = current_speed; // 切到速度保持 - add_speed_state = 2; + add_speed_state = DEHY_SPEEDSET_SPEED_KEEP; } } else @@ -106,192 +115,47 @@ void dehy_speed_set(uint16_t init_cmd, uint16_t acc_val, uint16_t current_speed, if(result_speed >= target_speed) { result_speed = target_speed; - add_speed_state = 2; + add_speed_state = DEHY_SPEEDSET_SPEED_KEEP; } } // 刷新 目标速度缓存 target_speed_cache = target_speed; - /* 设置速度 */ - speed_set_val = result_speed; } break; // 速度保持 - case 2: + case DEHY_SPEEDSET_SPEED_KEEP: // 超震停机 if(target_speed == 0) { result_speed = 0; - add_speed_state = 3; + add_speed_state = DEHY_SPEEDSET_SPEED_STOP; } // 目标速度变好了 外面超震小了 else if(target_speed > target_speed_cache) { + // 若预定速度 小于 新的目标速度,则回去加速 + if(result_speed < target_speed) + { + // 回加速 + add_speed_state = DEHY_SPEEDSET_SPEED_UP; + } + target_speed_cache = target_speed; // // 刷新 当前速度缓存 // current_speed_cache = current_speed; - // 回第一步 - add_speed_state = 1; } - - /* 设置速度 */ - speed_set_val = result_speed; break; // 超震停机 - case 3: + case DEHY_SPEEDSET_SPEED_STOP: result_speed = 0; - /* 设置速度 */ - speed_set_val = result_speed; break; default: break; } + + /* 设置速度 */ + motor_speed_set(result_speed); } -void dehy_speed_set_new_init(uint16_t curr_speed) -{ - uint16_t speed_init = dehy_clamp_speed(curr_speed); - dehy_new_inited = 1u; - dehy_new_state = DEHY_NEW_STATE_ACCEL; - dehy_new_set_speed = speed_init; - dehy_new_hold_speed = speed_init; - dehy_new_last_target = speed_init; - dehy_new_last_tick = get_systick_ms(); - - speed_set_val = dehy_new_set_speed; -} - -uint16_t dehy_speed_set_new_get(void) -{ - return dehy_new_set_speed; -} - -uint16_t dehy_speed_set_new(uint16_t curr_speed, uint16_t target_speed, uint16_t acc_val) -{ - uint32_t now_ms; - uint32_t elapsed_ms; - uint32_t step_count; - uint32_t next_speed; - uint8_t target_decreased; - uint8_t target_increased; - - curr_speed = dehy_clamp_speed(curr_speed); - target_speed = dehy_clamp_speed(target_speed); - - if (dehy_new_inited == 0u) - { - dehy_speed_set_new_init(curr_speed); - } - - now_ms = get_systick_ms(); - target_decreased = (target_speed < dehy_new_last_target) ? 1u : 0u; - target_increased = (target_speed > dehy_new_last_target) ? 1u : 0u; - - /* Requirement 4: target == 0 must force set_speed to 0 immediately. */ - if (target_speed == DEHY_SPEED_MIN) - { - dehy_new_set_speed = 0u; - dehy_new_hold_speed = 0u; - dehy_new_last_target = 0u; - dehy_new_state = DEHY_NEW_STATE_ACCEL; - dehy_new_last_tick = now_ms; - speed_set_val = dehy_new_set_speed; - return dehy_new_set_speed; - } - - /* Requirement 2: target decreases and current speed is above it -> hold current speed. */ - if ((target_decreased > 0u) && (curr_speed > target_speed)) - { - dehy_new_hold_speed = curr_speed; - dehy_new_set_speed = dehy_new_hold_speed; - dehy_new_state = DEHY_NEW_STATE_HOLD_CURRENT; - dehy_new_last_target = target_speed; - dehy_new_last_tick = now_ms; - speed_set_val = dehy_new_set_speed; - return dehy_new_set_speed; - } - - /* In hold-current state, leave hold when current speed is no longer above target. */ - if (dehy_new_state == DEHY_NEW_STATE_HOLD_CURRENT) - { - if (curr_speed > target_speed) - { - dehy_new_set_speed = dehy_new_hold_speed; - dehy_new_last_target = target_speed; - speed_set_val = dehy_new_set_speed; - return dehy_new_set_speed; - } - - dehy_new_state = DEHY_NEW_STATE_ACCEL; - dehy_new_last_tick = now_ms; - } - - /* - * Requirement 3: target increases -> continue accelerating. - * Also for requirement 2 (curr <= new target), keep running normal ramp logic. - */ - if ((target_increased > 0u) && (dehy_new_state == DEHY_NEW_STATE_HOLD_TARGET)) - { - dehy_new_state = DEHY_NEW_STATE_ACCEL; - dehy_new_last_tick = now_ms; - } - - dehy_new_last_target = target_speed; - - switch (dehy_new_state) - { - case DEHY_NEW_STATE_ACCEL: - if (dehy_new_set_speed >= target_speed) - { - dehy_new_set_speed = target_speed; - dehy_new_state = DEHY_NEW_STATE_HOLD_TARGET; - dehy_new_last_tick = now_ms; - break; - } - - elapsed_ms = (uint32_t)(now_ms - dehy_new_last_tick); - if (elapsed_ms < DEHY_SPEED_UPDATE_MS) - { - break; - } - - step_count = elapsed_ms / DEHY_SPEED_UPDATE_MS; - dehy_new_last_tick += (step_count * DEHY_SPEED_UPDATE_MS); - - next_speed = (uint32_t)dehy_new_set_speed + ((uint32_t)acc_val * step_count); - if (next_speed > (uint32_t)target_speed) - { - next_speed = (uint32_t)target_speed; - } - if (next_speed > DEHY_SPEED_MAX) - { - next_speed = DEHY_SPEED_MAX; - } - - dehy_new_set_speed = (uint16_t)next_speed; - if (dehy_new_set_speed >= target_speed) - { - dehy_new_set_speed = target_speed; - dehy_new_state = DEHY_NEW_STATE_HOLD_TARGET; - } - break; - - case DEHY_NEW_STATE_HOLD_CURRENT: - /* Guard path, usually returned above. */ - dehy_new_set_speed = dehy_new_hold_speed; - break; - - case DEHY_NEW_STATE_HOLD_TARGET: - dehy_new_set_speed = target_speed; - break; - - default: - dehy_new_state = DEHY_NEW_STATE_ACCEL; - dehy_new_last_tick = now_ms; - break; - } - - speed_set_val = dehy_new_set_speed; - return dehy_new_set_speed; -} diff --git a/Code/middleware/DehyTest/dehy_test.h b/Code/middleware/DehyTest/dehy_test.h index a4fb68e..c016a97 100644 --- a/Code/middleware/DehyTest/dehy_test.h +++ b/Code/middleware/DehyTest/dehy_test.h @@ -3,11 +3,13 @@ #include "stdint.h" -void dehy_speed_set(uint16_t init_cmd, uint16_t acc_val, uint16_t current_speed, uint16_t target_speed); +typedef enum +{ + LOGIC_INIT = 0x5AA5, + LOGIC_RUN = 0x0000 +}LOGIC_STATE_ENUM_T; + +void dehy_speed_up(LOGIC_STATE_ENUM_T init_cmd, uint16_t acc_val, uint16_t current_speed, uint16_t target_speed); -/* New state-machine interface */ -void dehy_speed_set_new_init(uint16_t curr_speed); -uint16_t dehy_speed_set_new(uint16_t curr_speed, uint16_t target_speed, uint16_t acc_val); -uint16_t dehy_speed_set_new_get(void); #endif diff --git a/Code/tools/gen_compile_commands.ps1 b/Code/tools/gen_compile_commands.ps1 new file mode 100644 index 0000000..8ffbb32 --- /dev/null +++ b/Code/tools/gen_compile_commands.ps1 @@ -0,0 +1,50 @@ +$ErrorActionPreference = "Stop" + +$repoRoot = Split-Path -Parent $PSScriptRoot +$projectFile = Join-Path $repoRoot "..\Project\TianyunV1.uvprojx" +$flagsFile = Join-Path $repoRoot "compile_flags.txt" +$outputFile = Join-Path $repoRoot "compile_commands.json" + +if (!(Test-Path -LiteralPath $projectFile)) { + throw "Keil project file not found: $projectFile" +} + +if (!(Test-Path -LiteralPath $flagsFile)) { + throw "compile_flags.txt not found: $flagsFile" +} + +[xml]$project = Get-Content -LiteralPath $projectFile + +$fileNodes = $project.SelectNodes("//File[FileType='1']/FilePath") +if ($null -eq $fileNodes -or $fileNodes.Count -eq 0) { + throw "No C source files found in project." +} + +$baseFlags = [System.IO.File]::ReadAllLines($flagsFile) | + Where-Object { $_.Trim().Length -gt 0 } | + ForEach-Object { [string]$_ } + +$compileDb = @() + +foreach ($node in $fileNodes) { + $relativePath = $node.'#text' + if (![string]::IsNullOrWhiteSpace($relativePath) -and $relativePath.ToLower().EndsWith(".c")) { + $resolved = [System.IO.Path]::GetFullPath((Join-Path (Split-Path -Parent $projectFile) $relativePath)) + $arguments = @("clang") + @($baseFlags) + @("-c", [string]$resolved) + $command = "clang " + ($baseFlags -join " ") + " -c `"$resolved`"" + + $compileDb += [PSCustomObject]@{ + directory = $repoRoot + file = $resolved + command = $command + arguments = $arguments + } + } +} + +$compileDb | + ConvertTo-Json -Depth 4 | + Set-Content -LiteralPath $outputFile -Encoding utf8 + +Write-Output "Generated: $outputFile" +Write-Output "Entries: $($compileDb.Count)" diff --git a/Document/逻辑备份/洗烘一体机-提速逻辑.c b/Document/逻辑备份/洗烘一体机-提速逻辑.c new file mode 100644 index 0000000..15da23e --- /dev/null +++ b/Document/逻辑备份/洗烘一体机-提速逻辑.c @@ -0,0 +1,128 @@ + +/* + +当前速度current_speed取值范围为0至800, 目标速度target_speed为0、400、500、600、700、800这几种数值。这个函数的作用是下设速度(算出预定速度result_speed后,下设这个预定速度给speed_set_val)。外部的电机会根据speed_set_val来让current_speed达到speed_set_val的速度,但也有可能会因为自身过流等故障,current_speed会掉下去。有以下要求: +1. result_speed的初值设为此时的current_speed,然后每秒根据加速度acc_val的值往上加。如果加速度为acc_val,预定速度为result_speed,那么1秒后,预定速度为 result_speed = result_speed+acc_val,再过一秒后result_speed继续加acc_val,若result_speed超过了target_speed,则result_speed改为目标速度,然后result_speed一直保持在target_speed; +2. 若target_speed突然变小,如果current_speed大于新的target_speed,则需要获取当前速度,result_speed一直保持在当前速度不改变;否则若当前速度小于等于新的目标速度,那不用管,result_speed继续根据加速度a来加; +3. 若target_speed突然变大,则result_speed继续根据加速度acc_val来增加,直到到达target_speed。 +4. 无论什么情况,如果target_speed为0,那么result_speed就要变成0. +5. 外部可以留个接口,初始化这个状态机。 +6. 除非停机,否则result_speed不要下降,只能不变或者上升。 +*/ + +void dehy_speed_set(uint16_t init_cmd, uint16_t acc_val, uint16_t current_speed, uint16_t target_speed) +{ + + static uint32_t timetick = 0; // 时间戳 + static uint16_t add_speed_state = 0; // 本函数的状态机 + static uint16_t result_speed = 0; // 预设速度 + static uint16_t target_speed_cache = 0; // 缓存目标速度 + // static uint16_t current_speed_cache = 0; // 缓存当前速度 + if(init_cmd == 0x5AA5) + { + add_speed_state = 0; + } + + switch(add_speed_state) + { + // init + case 0: + // 时间戳 初始化 + timetick = get_systick_ms(); + // 预设速度 初始化 + result_speed = current_speed; + // 目标速度缓存 初始化 + target_speed_cache = target_speed; + // // 刷新 当前速度缓存 + // current_speed_cache = current_speed; + // 进入下一阶段 + add_speed_state = 1; + break; + // 加速 + case 1: + // 当前 触发超震 + if(target_speed == 0) + { + add_speed_state = 3; + result_speed = 0; + } + // 周期到 + else if(get_systick_ms() - timetick > 1000u) + { + + timetick = get_systick_ms(); + + // 目标速度 小于 目标缓存速度,说明外面超震大 目标速度变小了 高4-> 高3 + if(target_speed < target_speed_cache) + { + // 若当前速度 小于 现在的目标速度 则没事 更新一下目标速度缓存 当前就不加速了 + if(current_speed < target_speed) + { + // // 刷新 目标速度缓存 + // target_speed_cache = target_speed; + // // 刷新 当前速度缓存 + // current_speed_cache = current_speed; + } + else + { + // 否则保持当前缓存的速度 稳住 + // result_speed = current_speed_cache; + // 记录当前速度 + result_speed = current_speed; + // 切到速度保持 + add_speed_state = 2; + } + } + else + { + // // 刷新 目标速度缓存 + // target_speed_cache = target_speed; + // // 刷新 当前速度缓存 + // current_speed_cache = current_speed; + // 更新 预设速度 + result_speed += acc_val; + // 进下一阶段判断 + if(result_speed >= target_speed) + { + result_speed = target_speed; + add_speed_state = 2; + } + + } + // 刷新 目标速度缓存 + target_speed_cache = target_speed; + /* 设置速度 */ + speed_set_val = result_speed; + } + break; + // 速度保持 + case 2: + // 超震停机 + if(target_speed == 0) + { + result_speed = 0; + add_speed_state = 3; + } + // 目标速度变好了 外面超震小了 + else if(target_speed > target_speed_cache) + { + target_speed_cache = target_speed; + // // 刷新 当前速度缓存 + // current_speed_cache = current_speed; + // 回第一步 + add_speed_state = 1; + } + + /* 设置速度 */ + speed_set_val = result_speed; + break; + // 超震停机 + case 3: + result_speed = 0; + /* 设置速度 */ + speed_set_val = result_speed; + break; + default: + break; + } +} \ No newline at end of file diff --git a/Project/Output/TianyunV1.hex b/Project/Output/TianyunV1.hex index d79b7fc..2fe32b7 100644 --- a/Project/Output/TianyunV1.hex +++ b/Project/Output/TianyunV1.hex @@ -1,5 +1,5 @@ :020000040800F2 -:10000000400D0020050100080D0100080F01000847 +:10000000380D0020050100080D0100080F0100084F :10001000110100081301000815010008000000008C :1000200000000000000000000000000017010008B0 :1000300019010008000000001B0100080505000868 @@ -14,8 +14,8 @@ :1000C0001F0100081F0100081F0100081F01000890 :1000D0001F01000875090008B10900081F01000888 :1000E0001F0100081F0100081F010008DFF810D0E1 -:1000F00000F042F800480047D9180008AFF300802C -:10010000400D00200648804706480047FEE7FEE70E +:1000F00000F042F800480047CD180008AFF3008038 +:10010000380D00200648804706480047FEE7FEE716 :10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7 :100120005D050008ED00000840EA01039B0703D0CD :1001300009E008C9121F08C0042AFAD203E011F826 @@ -84,7 +84,7 @@ :1005200001200B490870002408E004EB4401094A4B :1005300002EB810000F0AAFE601CC4B2032CF4DBC5 :1005400005480068401C0449086010BD1C000020DC -:1005500020000020940000202800002010B513483F +:1005500020000020880000202800002010B513484B :10056000006840F0010011490860084640681049E1 :1005700008400E494860084600680E4908400B498B :1005800008600846006820F480200860084640683B @@ -154,7 +154,7 @@ :1009800020B140F22661094800F01AF840F22551E2 :10099000064800F08CF840B140F22551034800F0C1 :1009A0000FF8024800F03EF9C4B210BD0038014013 -:1009B00010B5024800F03FF910BD0000B80000205B +:1009B00010B5024800F03FF910BD0000AC00002067 :1009C00010B50022002340F66A14A14200D100BFF6 :1009D0000A1201249440A3B2DC43048010BD21B16B :1009E000828942F40052828104E082894DF6FF73CD @@ -210,7 +210,7 @@ :100D000096FF608A401C80B26082A189884201DB24 :100D100000206082A08A401EA08270BD0FB4054BE7 :100D200010B503A9044A029800F01AF810BC5DF847 -:100D300014FB0000211700083C00002002E008C856 +:100D300014FB0000151700083C00002002E008C862 :100D4000121F08C1002AFAD170477047002001E045 :100D500001C1121F002AFBD1704780F31088704731 :100D60002DE9FF4F8BB09A460F460546002606E058 @@ -247,11 +247,11 @@ :100F50000000000000B58DB0002107A800F0EEFCF5 :100F600005A800F0E3FC1948007820B101280FD053 :100F7000022827D119E0DDE90501CDE90201DDE90B -:100F80000B01CDE9000107A80FC800F03DFC1AE0F5 +:100F80000B01CDE9000107A80FC800F037FC1AE0FB :100F9000DDE90501CDE90201DDE90B01CDE9000143 -:100FA00007A80FC800F064FC0DE0DDE90501CDE9FC +:100FA00007A80FC800F05EFC0DE0DDE90501CDE902 :100FB0000201DDE90B01CDE9000107A80FC800F02F -:100FC000C5FB00E000BF00BF0DB000BD0000002069 +:100FC000BFFB00E000BF00BF0DB000BD000000206F :100FD0001048007810490978884216D00D480078EA :100FE00018B900200D4908700CE00A480078012863 :100FF00002D10A49087005E006480078022801D1AC @@ -267,7 +267,7 @@ :101090000000002002000020030000200146032978 :1010A00001DB0020704701EB4100084A02EB8000A1 :1010B0004078012808D1002001EB4102034B03EBEB -:1010C000820250700120EDE70020EBE79400002041 +:1010C000820250700120EDE70020EBE7880000204D :1010D00000B589B001210220FFF7F6F801210820B0 :1010E000FFF712F918208DF823000120ADF8200039 :1010F00003208DF8220008A91848FFF74FF8184878 @@ -306,7 +306,7 @@ :101300006F64655C6273705C7372635C6273705F60 :1013100074696D65722E63004572726F723A206651 :10132000696C652025732C2066756E6374696F6E19 -:1013300020257328290D0A009400002010B50446CA +:1013300020257328290D0A008800002010B50446D6 :1013400021460248FFF7C2FA10BD00000004004029 :1013500010B5044621460248FFF7B6FA10BD00005A :101360000004004010B5044621460248FFF7AAFADF @@ -339,11 +339,11 @@ :1015100059170F23002907DA1C07260E0B4C01F080 :101520000F052D1F665503E01C07250E084C65545A :1015300000BF00214FF0E02399610721196100BF2E -:1015400070BD0000940000204000002018ED00E075 +:1015400070BD0000880000204000002018ED00E081 :1015500000E400E00A480B4908600B4848600B486B :1015600088604FF480608881C881002008824882AA :10157000C882088348838882C861086248627047CD -:1015800000440040B8000020E0000020E0040020FB +:1015800000440040AC000020D4000020D40400201F :1015900000B585B001210820FEF7B6FE01218804C0 :1015A000FEF792FE1A48FFF727FA4FF48060ADF875 :1015B000100003208DF8120018208DF8130004A9E4 @@ -353,59 +353,59 @@ :1015F000ADF80C000C20ADF80A0069460448FFF76E :10160000A5FA01210248FFF7EAF905B000BD000084 :1016100000480040000C01402DE9F04106460F460D -:1016200015461C4645F6A520864202D100203749C2 -:1016300008803648008830B1012810D0022843D0F5 -:1016400003285FD156E000F07DF831490860314849 -:1016500005803148048001202C49088053E034B9CA -:1016600003202A49088000202A4908802BE000F046 -:1016700069F827490968401AB0F57A7F23D900F044 -:1016800061F82349086024480088844207DAA542AB -:1016900013DB2048058002201C4908800DE01D480E -:1016A000008838441B49088008460088A04204DBB3 -:1016B0000846048002201549088017480480154810 -:1016C0000088164908801EE034B9002011490880BE -:1016D00003200E49088008E00F480088844204DD9A -:1016E0000D4804800120094908800A4800880B49F8 -:1016F000088008E00020074908800846008807495C -:10170000088000E000BF00BFBDE8F0818C00002031 -:10171000880000208E00002090000020780000202B -:1017200070B504460D4600BF40210548FFF7B2F9E9 -:101730000028F9D0E1B20248FFF779FA204670BDDF -:101740000048004010B5FFF717FE10BD0FB410B5EC -:101750002A480078052848D2DFE800F00310182254 -:101760003000002026490870059880474FF4FA6041 -:10177000089988470120214908703AE00998804774 -:10178000002802DD02201D49087032E004988047DD -:101790004FF496700899884703201849087028E08C -:1017A00009988047002808DD059880474FF4967017 -:1017B000089988470420114908701AE00998804761 -:1017C000002811DD0E480078401C0D4908700846BD -:1017D00000780C490978884203DB05200749087026 -:1017E00002E002200549087003E000200349087068 -:1017F00000BF00BF10BC5DF814FB00000200002019 -:1018000012000020040000200FB410B51748007823 -:1018100020B101280CD0022820D117E0049880477D -:101820004FF47A700899884701201049087019E030 -:1018300009988047002808DD059880474FF47A70A2 -:10184000089988470220094908700BE009988047E9 -:10185000002802DD00200549087003E0002003494C -:10186000087000BF00BF10BC5DF814FB0200002030 -:101870000FB410B51748007820B101280CD0022809 -:1018800020D117E0049880474FF4FA7008998847F0 -:1018900001201049087019E009988047002808DDE8 -:1018A000059880474FF4FA70089988470220094943 -:1018B00008700BE009988047002802DD00200549E8 -:1018C000087003E000200349087000BF00BF10BC8F -:1018D0005DF814FB020000204FF4A060FEF7EAFC64 -:1018E000FFF7C6FD00F006F8FFF716FB01E0FFF773 -:1018F00099FBFCE710B500F041F802A0FFF70EFAE3 -:1019000010BD00006D6964646C6577617265206963 -:101910006E69742077656C6C203E3E3E00000000CE +:1016200015461C4645F6A520864202D100203549C4 +:1016300008703448007830B1012810D002283FD01B +:10164000032857D152E000F077F82F4908602F485F +:1016500005802F48048001202A4908704BE034B9E6 +:1016600003202849087000202849088027E000F05E +:1016700063F825490968401AB0F57A7F1FD900F050 +:101680005BF82149086022480088844207DAA542B5 +:1016900013DB1E48058002201A4908700DE01B4824 +:1016A000008838441949088008460088A04204DBB5 +:1016B00008460480022013490870154804801AE087 +:1016C00034B900201149088003200E4908700CE04D +:1016D0000F480088844208DD0C480088A04202DAE6 +:1016E0000120084908700A48048004E000200749E6 +:1016F000088000E000BF00BF0448008800F00AF93D +:10170000BDE8F081800000207C00002082000020E5 +:101710008400002070B504460D4600BF40210548F6 +:10172000FFF7B8F90028F9D0E1B20248FFF77FFAD5 +:10173000204670BD0048004010B5FFF71DFE10BDEB +:101740000FB410B52A480078052848D2DFE800F029 +:1017500003101822300000202649087005988047A1 +:101760004FF4FA60089988470120214908703AE04F +:1017700009988047002802DD02201D49087032E0E8 +:10178000049880474FF496700899884703201849B9 +:10179000087028E009988047002808DD05988047F0 +:1017A0004FF49670089988470420114908701AE090 +:1017B00009988047002811DD0E480078401C0D492B +:1017C0000870084600780C490978884203DB052038 +:1017D0000749087002E002200549087003E0002074 +:1017E0000349087000BF00BF10BC5DF814FB000087 +:1017F0000200002012000020040000200FB410B5E9 +:101800001748007820B101280CD0022820D117E019 +:10181000049880474FF47A7008998847012010494E +:10182000087019E009988047002808DD059880476E +:101830004FF47A70089988470220094908700BE034 +:1018400009988047002802DD00200549087003E060 +:1018500000200349087000BF00BF10BC5DF814FBF6 +:10186000020000200FB410B51748007820B10128FD +:101870000CD0022820D117E0049880474FF4FA706A +:101880000899884701201049087019E00998804795 +:10189000002808DD059880474FF4FA7008998847BA +:1018A0000220094908700BE009988047002802DDF2 +:1018B00000200549087003E000200349087000BFBC +:1018C00000BF10BC5DF814FB020000204FF4A060C4 +:1018D000FEF7F0FCFFF7CCFD00F006F8FFF71CFB6D +:1018E00001E0FFF79FFBFCE710B500F047F802A00E +:1018F000FFF714FA10BD00006D6964646C657761D0 +:10190000726520696E69742077656C6C203E3E3E7E +:1019100000000000014908807047000078000020A6 :1019200010B50020FFF7BAFB10BD0000024A06CA3E :10193000C0E90012704700006800002070B505463D :101940000C46042C01DB00BFFEE704EB4400044A14 :1019500002EBC00118222846FEF7E6FB70BD00002E -:10196000E008002010B50120FFF798FB10BD10B56E +:10196000D408002010B50120FFF798FB10BD10B57A :10197000044621460020FFF797FC10BD10B500205B :101980002949087029484860294888602948C86062 :10199000294808610020486101200876274922482B @@ -417,7 +417,7 @@ :1019F00008601D484860002412E004EB44000A49D6 :101A000001EBC000406838B104EB4401064A02EB28 :101A1000C1014868804701E000BFFEE7601CC4B216 -:101A2000042CEADB10BD0000E0080020851300084C +:101A2000042CEADB10BD0000D40800208513000858 :101A3000C1130008B1130008D5130008F9110008FC :101A4000651300086511000851130008D110000843 :101A50003D1300086F1900086800002021190008D4 @@ -426,8 +426,8 @@ :101A800061727454696D6572006273705F53746142 :101A900072744175746F54696D6572006273705F22 :101AA00053746F7054696D6572000000CC1A0008A1 -:101AB00000000020940000003C0D0008601B00089E -:101AC00094000020AC0C00004C0D00080000000049 +:101AB00000000020880000003C0D0008541B0008B6 +:101AC00088000020B00C00004C0D00080000000051 :101AD00005000000030020030000000000000000DB :101AE00000000000000000000000000000000000F6 :101AF00000000000000000000000000000000000E6 @@ -436,6 +436,6 @@ :101B20000000000001020304010203040607080983 :101B30000204060800000000000000000000000091 :101B40000000000000000000000000000000000095 -:101B50000000000000000000000000000000000085 +:041B50000000000091 :04000005080000ED02 :00000001FF diff --git a/Project/Output/TianyunV1.map b/Project/Output/TianyunV1.map index 788670b..a54b33b 100644 --- a/Project/Output/TianyunV1.map +++ b/Project/Output/TianyunV1.map @@ -29,7 +29,7 @@ Section Cross References app_led.o(i.app_led_indicator_state_manage) refers to app_led.o(.data) for run_state app_led.o(i.app_led_indicator_task) refers to app_led.o(i.app_led_indicator_state_manage) for app_led_indicator_state_manage app_led.o(i.app_led_indicator_task) refers to app_led.o(i.app_led_indicator_process) for app_led_indicator_process - app_led.o(i.app_led_indicator_task) refers to dehy_test.o(i.dehy_speed_set) for dehy_speed_set + app_led.o(i.app_led_indicator_task) refers to dehy_test.o(i.dehy_speed_up) for dehy_speed_up app_led.o(i.app_led_indicator_task) refers to app_led.o(.data) for init_enable app_led.o(i.app_led_init) refers to app_led.o(.data) for led_indicator_mode app_led.o(i.led_indicator_fault_process) refers to app_led.o(.data) for indicator_local_machState @@ -496,16 +496,10 @@ Section Cross References w25q64.o(i.W25Q64_WriteEnable) refers to myspi.o(i.MySPI_Start) for MySPI_Start w25q64.o(i.W25Q64_WriteEnable) refers to myspi.o(i.MySPI_SwapByte) for MySPI_SwapByte w25q64.o(i.W25Q64_WriteEnable) refers to myspi.o(i.MySPI_Stop) for MySPI_Stop - dehy_test.o(i.dehy_speed_set) refers to mw_soft_timer.o(i.get_systick_ms) for get_systick_ms - dehy_test.o(i.dehy_speed_set) refers to dehy_test.o(.data) for add_speed_state - dehy_test.o(i.dehy_speed_set_new) refers to dehy_test.o(i.dehy_clamp_speed) for dehy_clamp_speed - dehy_test.o(i.dehy_speed_set_new) refers to dehy_test.o(i.dehy_speed_set_new_init) for dehy_speed_set_new_init - dehy_test.o(i.dehy_speed_set_new) refers to mw_soft_timer.o(i.get_systick_ms) for get_systick_ms - dehy_test.o(i.dehy_speed_set_new) refers to dehy_test.o(.data) for dehy_new_inited - dehy_test.o(i.dehy_speed_set_new_get) refers to dehy_test.o(.data) for dehy_new_set_speed - dehy_test.o(i.dehy_speed_set_new_init) refers to dehy_test.o(i.dehy_clamp_speed) for dehy_clamp_speed - dehy_test.o(i.dehy_speed_set_new_init) refers to mw_soft_timer.o(i.get_systick_ms) for get_systick_ms - dehy_test.o(i.dehy_speed_set_new_init) refers to dehy_test.o(.data) for dehy_new_inited + dehy_test.o(i.dehy_speed_up) refers to mw_soft_timer.o(i.get_systick_ms) for get_systick_ms + dehy_test.o(i.dehy_speed_up) refers to dehy_test.o(i.motor_speed_set) for motor_speed_set + dehy_test.o(i.dehy_speed_up) refers to dehy_test.o(.data) for add_speed_state + dehy_test.o(i.motor_speed_set) refers to dehy_test.o(.data) for speed_set_val entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini @@ -1372,10 +1366,6 @@ Removing Unused input sections from the image. Removing w25q64.o(i.W25Q64_SectorErase), (50 bytes). Removing w25q64.o(i.W25Q64_WaitBusy), (48 bytes). Removing w25q64.o(i.W25Q64_WriteEnable), (18 bytes). - Removing dehy_test.o(i.dehy_clamp_speed), (18 bytes). - Removing dehy_test.o(i.dehy_speed_set_new), (444 bytes). - Removing dehy_test.o(i.dehy_speed_set_new_get), (12 bytes). - Removing dehy_test.o(i.dehy_speed_set_new_init), (84 bytes). Removing dadd.o(.text), (334 bytes). Removing dmul.o(.text), (228 bytes). Removing ddiv.o(.text), (222 bytes). @@ -1383,7 +1373,7 @@ Removing Unused input sections from the image. Removing cdrcmple.o(.text), (48 bytes). Removing depilogue.o(.text), (186 bytes). -607 unused section(s) (total 28862 bytes) removed from the image. +603 unused section(s) (total 28304 bytes) removed from the image. ============================================================================== @@ -1395,38 +1385,38 @@ Image Symbol Table ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE - ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE - ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE - ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE + ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 useno.o ABSOLUTE @@ -1586,14 +1576,15 @@ Image Symbol Table i.bsp_timer_init 0x080014b8 Section 0 bsp_timer.o(i.bsp_timer_init) i.bsp_usartTotalInit 0x08001554 Section 0 bsp_usart.o(i.bsp_usartTotalInit) i.bsp_usart_debug_init 0x08001590 Section 0 bsp_usart.o(i.bsp_usart_debug_init) - i.dehy_speed_set 0x08001618 Section 0 dehy_test.o(i.dehy_speed_set) - i.fputc 0x08001720 Section 0 bsp_usart.o(i.fputc) - i.get_systick_ms 0x08001744 Section 0 mw_soft_timer.o(i.get_systick_ms) - i.led_indicator_fault_process 0x0800174c Section 0 app_led.o(i.led_indicator_fault_process) - i.led_indicator_idle_process 0x08001808 Section 0 app_led.o(i.led_indicator_idle_process) - i.led_indicator_run_process 0x08001870 Section 0 app_led.o(i.led_indicator_run_process) - i.main 0x080018d8 Section 0 main.o(i.main) - i.middleware_init 0x080018f4 Section 0 main.o(i.middleware_init) + i.dehy_speed_up 0x08001618 Section 0 dehy_test.o(i.dehy_speed_up) + i.fputc 0x08001714 Section 0 bsp_usart.o(i.fputc) + i.get_systick_ms 0x08001738 Section 0 mw_soft_timer.o(i.get_systick_ms) + i.led_indicator_fault_process 0x08001740 Section 0 app_led.o(i.led_indicator_fault_process) + i.led_indicator_idle_process 0x080017fc Section 0 app_led.o(i.led_indicator_idle_process) + i.led_indicator_run_process 0x08001864 Section 0 app_led.o(i.led_indicator_run_process) + i.main 0x080018cc Section 0 main.o(i.main) + i.middleware_init 0x080018e8 Section 0 main.o(i.middleware_init) + i.motor_speed_set 0x08001914 Section 0 dehy_test.o(i.motor_speed_set) i.mw_get_led1_timer_flag 0x08001920 Section 0 mw_led.o(i.mw_get_led1_timer_flag) i.mw_get_led1_timer_obj 0x0800192c Section 0 mw_led.o(i.mw_get_led1_timer_obj) i.mw_get_led_obj 0x0800193c Section 0 mw_led.o(i.mw_get_led_obj) @@ -1629,26 +1620,20 @@ Image Symbol Table APBAHBPrescTable 0x20000054 Data 16 stm32f10x_rcc.o(.data) ADCPrescTable 0x20000064 Data 4 stm32f10x_rcc.o(.data) .data 0x20000068 Section 16 mw_led.o(.data) - .data 0x20000078 Section 26 dehy_test.o(.data) + .data 0x20000078 Section 14 dehy_test.o(.data) speed_set_val 0x20000078 Data 2 dehy_test.o(.data) - dehy_new_inited 0x2000007a Data 1 dehy_test.o(.data) - dehy_new_state 0x2000007b Data 1 dehy_test.o(.data) - dehy_new_set_speed 0x2000007c Data 2 dehy_test.o(.data) - dehy_new_hold_speed 0x2000007e Data 2 dehy_test.o(.data) - dehy_new_last_target 0x20000080 Data 2 dehy_test.o(.data) - dehy_new_last_tick 0x20000084 Data 4 dehy_test.o(.data) - timetick 0x20000088 Data 4 dehy_test.o(.data) - add_speed_state 0x2000008c Data 2 dehy_test.o(.data) - result_speed 0x2000008e Data 2 dehy_test.o(.data) - target_speed_cache 0x20000090 Data 2 dehy_test.o(.data) - .bss 0x20000094 Section 36 bsp_timer.o(.bss) - s_tTmr 0x20000094 Data 36 bsp_timer.o(.bss) - .bss 0x200000b8 Section 2088 bsp_usart.o(.bss) - g_tUart2 0x200000b8 Data 40 bsp_usart.o(.bss) - g_TxBuf2 0x200000e0 Data 1024 bsp_usart.o(.bss) - g_RxBuf2 0x200004e0 Data 1024 bsp_usart.o(.bss) - .bss 0x200008e0 Section 96 mw_led.o(.bss) - STACK 0x20000940 Section 1024 startup_stm32f10x_md.o(STACK) + timetick 0x2000007c Data 4 dehy_test.o(.data) + add_speed_state 0x20000080 Data 1 dehy_test.o(.data) + result_speed 0x20000082 Data 2 dehy_test.o(.data) + target_speed_cache 0x20000084 Data 2 dehy_test.o(.data) + .bss 0x20000088 Section 36 bsp_timer.o(.bss) + s_tTmr 0x20000088 Data 36 bsp_timer.o(.bss) + .bss 0x200000ac Section 2088 bsp_usart.o(.bss) + g_tUart2 0x200000ac Data 40 bsp_usart.o(.bss) + g_TxBuf2 0x200000d4 Data 1024 bsp_usart.o(.bss) + g_RxBuf2 0x200004d4 Data 1024 bsp_usart.o(.bss) + .bss 0x200008d4 Section 96 mw_led.o(.bss) + STACK 0x20000938 Section 1024 startup_stm32f10x_md.o(STACK) Global Symbols @@ -1843,14 +1828,15 @@ Image Symbol Table bsp_timer_init 0x080014b9 Thumb Code 138 bsp_timer.o(i.bsp_timer_init) bsp_usartTotalInit 0x08001555 Thumb Code 44 bsp_usart.o(i.bsp_usartTotalInit) bsp_usart_debug_init 0x08001591 Thumb Code 126 bsp_usart.o(i.bsp_usart_debug_init) - dehy_speed_set 0x08001619 Thumb Code 244 dehy_test.o(i.dehy_speed_set) - fputc 0x08001721 Thumb Code 32 bsp_usart.o(i.fputc) - get_systick_ms 0x08001745 Thumb Code 8 mw_soft_timer.o(i.get_systick_ms) - led_indicator_fault_process 0x0800174d Thumb Code 174 app_led.o(i.led_indicator_fault_process) - led_indicator_idle_process 0x08001809 Thumb Code 100 app_led.o(i.led_indicator_idle_process) - led_indicator_run_process 0x08001871 Thumb Code 100 app_led.o(i.led_indicator_run_process) - main 0x080018d9 Thumb Code 28 main.o(i.main) - middleware_init 0x080018f5 Thumb Code 14 main.o(i.middleware_init) + dehy_speed_up 0x08001619 Thumb Code 236 dehy_test.o(i.dehy_speed_up) + fputc 0x08001715 Thumb Code 32 bsp_usart.o(i.fputc) + get_systick_ms 0x08001739 Thumb Code 8 mw_soft_timer.o(i.get_systick_ms) + led_indicator_fault_process 0x08001741 Thumb Code 174 app_led.o(i.led_indicator_fault_process) + led_indicator_idle_process 0x080017fd Thumb Code 100 app_led.o(i.led_indicator_idle_process) + led_indicator_run_process 0x08001865 Thumb Code 100 app_led.o(i.led_indicator_run_process) + main 0x080018cd Thumb Code 28 main.o(i.main) + middleware_init 0x080018e9 Thumb Code 14 main.o(i.middleware_init) + motor_speed_set 0x08001915 Thumb Code 6 dehy_test.o(i.motor_speed_set) mw_get_led1_timer_flag 0x08001921 Thumb Code 10 mw_led.o(i.mw_get_led1_timer_flag) mw_get_led1_timer_obj 0x0800192d Thumb Code 10 mw_led.o(i.mw_get_led1_timer_obj) mw_get_led_obj 0x0800193d Thumb Code 34 mw_led.o(i.mw_get_led_obj) @@ -1874,8 +1860,8 @@ Image Symbol Table AHBPrescTable 0x20000044 Data 16 system_stm32f10x.o(.data) str_led1_timer 0x20000068 Data 8 mw_led.o(.data) str_rgb_timer 0x20000070 Data 8 mw_led.o(.data) - led_drv_buf 0x200008e0 Data 96 mw_led.o(.bss) - __initial_sp 0x20000d40 Data 0 startup_stm32f10x_md.o(STACK) + led_drv_buf 0x200008d4 Data 96 mw_led.o(.bss) + __initial_sp 0x20000d38 Data 0 startup_stm32f10x_md.o(STACK) @@ -1885,138 +1871,140 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00001b60, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00001b54, Max: 0x00010000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00001acc, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x08000000 0x08000000 0x000000ec Data RO 1128 RESET startup_stm32f10x_md.o - 0x080000ec 0x080000ec 0x00000000 Code RO 4915 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) - 0x080000ec 0x080000ec 0x00000004 Code RO 5185 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) - 0x080000f0 0x080000f0 0x00000004 Code RO 5188 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 5190 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 5192 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) - 0x080000f4 0x080000f4 0x00000008 Code RO 5193 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) - 0x080000fc 0x080000fc 0x00000004 Code RO 5200 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o) - 0x08000100 0x08000100 0x00000000 Code RO 5195 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o) - 0x08000100 0x08000100 0x00000000 Code RO 5197 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o) - 0x08000100 0x08000100 0x00000004 Code RO 5186 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) - 0x08000104 0x08000104 0x00000024 Code RO 1129 .text startup_stm32f10x_md.o - 0x08000128 0x08000128 0x00000024 Code RO 4918 .text mc_w.l(memcpya.o) - 0x0800014c 0x0800014c 0x0000002c Code RO 5201 .text mc_w.l(uidiv.o) - 0x08000178 0x08000178 0x00000024 Code RO 5216 .text mc_w.l(init.o) - 0x0800019c 0x0800019c 0x00000116 Code RO 2311 i.GPIO_Init stm32f10x_gpio.o + 0x08000000 0x08000000 0x000000ec Data RO 999 RESET startup_stm32f10x_md.o + 0x080000ec 0x080000ec 0x00000000 Code RO 4757 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) + 0x080000ec 0x080000ec 0x00000004 Code RO 5027 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) + 0x080000f0 0x080000f0 0x00000004 Code RO 5030 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 5032 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 5034 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) + 0x080000f4 0x080000f4 0x00000008 Code RO 5035 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) + 0x080000fc 0x080000fc 0x00000004 Code RO 5042 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o) + 0x08000100 0x08000100 0x00000000 Code RO 5037 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o) + 0x08000100 0x08000100 0x00000000 Code RO 5039 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o) + 0x08000100 0x08000100 0x00000004 Code RO 5028 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) + 0x08000104 0x08000104 0x00000024 Code RO 1000 .text startup_stm32f10x_md.o + 0x08000128 0x08000128 0x00000024 Code RO 4760 .text mc_w.l(memcpya.o) + 0x0800014c 0x0800014c 0x0000002c Code RO 5043 .text mc_w.l(uidiv.o) + 0x08000178 0x08000178 0x00000024 Code RO 5058 .text mc_w.l(init.o) + 0x0800019c 0x0800019c 0x00000116 Code RO 2179 i.GPIO_Init stm32f10x_gpio.o 0x080002b2 0x080002b2 0x00000002 PAD - 0x080002b4 0x080002b4 0x00000014 Code RO 1134 i.NVIC_PriorityGroupConfig misc.o - 0x080002c8 0x080002c8 0x00000020 Code RO 2730 i.RCC_APB1PeriphClockCmd stm32f10x_rcc.o - 0x080002e8 0x080002e8 0x00000020 Code RO 2731 i.RCC_APB1PeriphResetCmd stm32f10x_rcc.o - 0x08000308 0x08000308 0x00000020 Code RO 2732 i.RCC_APB2PeriphClockCmd stm32f10x_rcc.o - 0x08000328 0x08000328 0x00000020 Code RO 2733 i.RCC_APB2PeriphResetCmd stm32f10x_rcc.o - 0x08000348 0x08000348 0x000000d4 Code RO 2740 i.RCC_GetClocksFreq stm32f10x_rcc.o - 0x0800041c 0x0800041c 0x00000008 Code RO 1080 i.SetSysClock system_stm32f10x.o - 0x08000424 0x08000424 0x000000e0 Code RO 1081 i.SetSysClockTo72 system_stm32f10x.o - 0x08000504 0x08000504 0x00000008 Code RO 596 i.SysTick_Handler bsp_timer.o - 0x0800050c 0x0800050c 0x00000050 Code RO 597 i.SysTick_ISR bsp_timer.o - 0x0800055c 0x0800055c 0x00000060 Code RO 1083 i.SystemInit system_stm32f10x.o - 0x080005bc 0x080005bc 0x00000002 Code RO 598 i.TIM2_IRQHandler bsp_timer.o + 0x080002b4 0x080002b4 0x00000014 Code RO 1005 i.NVIC_PriorityGroupConfig misc.o + 0x080002c8 0x080002c8 0x00000020 Code RO 2598 i.RCC_APB1PeriphClockCmd stm32f10x_rcc.o + 0x080002e8 0x080002e8 0x00000020 Code RO 2599 i.RCC_APB1PeriphResetCmd stm32f10x_rcc.o + 0x08000308 0x08000308 0x00000020 Code RO 2600 i.RCC_APB2PeriphClockCmd stm32f10x_rcc.o + 0x08000328 0x08000328 0x00000020 Code RO 2601 i.RCC_APB2PeriphResetCmd stm32f10x_rcc.o + 0x08000348 0x08000348 0x000000d4 Code RO 2608 i.RCC_GetClocksFreq stm32f10x_rcc.o + 0x0800041c 0x0800041c 0x00000008 Code RO 951 i.SetSysClock system_stm32f10x.o + 0x08000424 0x08000424 0x000000e0 Code RO 952 i.SetSysClockTo72 system_stm32f10x.o + 0x08000504 0x08000504 0x00000008 Code RO 553 i.SysTick_Handler bsp_timer.o + 0x0800050c 0x0800050c 0x00000050 Code RO 554 i.SysTick_ISR bsp_timer.o + 0x0800055c 0x0800055c 0x00000060 Code RO 954 i.SystemInit system_stm32f10x.o + 0x080005bc 0x080005bc 0x00000002 Code RO 555 i.TIM2_IRQHandler bsp_timer.o 0x080005be 0x080005be 0x00000002 PAD - 0x080005c0 0x080005c0 0x000000b4 Code RO 599 i.TIM3_IRQHandler bsp_timer.o - 0x08000674 0x08000674 0x00000006 Code RO 3368 i.TIM_ClearITPendingBit stm32f10x_tim.o - 0x0800067a 0x0800067a 0x00000018 Code RO 3373 i.TIM_Cmd stm32f10x_tim.o - 0x08000692 0x08000692 0x00000022 Code RO 3394 i.TIM_GetITStatus stm32f10x_tim.o - 0x080006b4 0x080006b4 0x00000012 Code RO 3398 i.TIM_ITConfig stm32f10x_tim.o - 0x080006c6 0x080006c6 0x0000000c Code RO 3400 i.TIM_InternalClockConfig stm32f10x_tim.o + 0x080005c0 0x080005c0 0x000000b4 Code RO 556 i.TIM3_IRQHandler bsp_timer.o + 0x08000674 0x08000674 0x00000006 Code RO 3236 i.TIM_ClearITPendingBit stm32f10x_tim.o + 0x0800067a 0x0800067a 0x00000018 Code RO 3241 i.TIM_Cmd stm32f10x_tim.o + 0x08000692 0x08000692 0x00000022 Code RO 3262 i.TIM_GetITStatus stm32f10x_tim.o + 0x080006b4 0x080006b4 0x00000012 Code RO 3266 i.TIM_ITConfig stm32f10x_tim.o + 0x080006c6 0x080006c6 0x0000000c Code RO 3268 i.TIM_InternalClockConfig stm32f10x_tim.o 0x080006d2 0x080006d2 0x00000002 PAD - 0x080006d4 0x080006d4 0x00000098 Code RO 3402 i.TIM_OC1Init stm32f10x_tim.o - 0x0800076c 0x0800076c 0x000000a4 Code RO 3407 i.TIM_OC2Init stm32f10x_tim.o - 0x08000810 0x08000810 0x000000a0 Code RO 3412 i.TIM_OC3Init stm32f10x_tim.o - 0x080008b0 0x080008b0 0x00000014 Code RO 3420 i.TIM_OCStructInit stm32f10x_tim.o - 0x080008c4 0x080008c4 0x00000004 Code RO 3434 i.TIM_SetCompare1 stm32f10x_tim.o - 0x080008c8 0x080008c8 0x00000004 Code RO 3435 i.TIM_SetCompare2 stm32f10x_tim.o - 0x080008cc 0x080008cc 0x00000004 Code RO 3436 i.TIM_SetCompare3 stm32f10x_tim.o - 0x080008d0 0x080008d0 0x000000a4 Code RO 3444 i.TIM_TimeBaseInit stm32f10x_tim.o - 0x08000974 0x08000974 0x0000003c Code RO 4142 i.USART1_IRQHandler interrupt_handler.o - 0x080009b0 0x080009b0 0x00000010 Code RO 831 i.USART2_IRQHandler bsp_usart.o - 0x080009c0 0x080009c0 0x0000001e Code RO 3906 i.USART_ClearITPendingBit stm32f10x_usart.o - 0x080009de 0x080009de 0x00000018 Code RO 3909 i.USART_Cmd stm32f10x_usart.o + 0x080006d4 0x080006d4 0x00000098 Code RO 3270 i.TIM_OC1Init stm32f10x_tim.o + 0x0800076c 0x0800076c 0x000000a4 Code RO 3275 i.TIM_OC2Init stm32f10x_tim.o + 0x08000810 0x08000810 0x000000a0 Code RO 3280 i.TIM_OC3Init stm32f10x_tim.o + 0x080008b0 0x080008b0 0x00000014 Code RO 3288 i.TIM_OCStructInit stm32f10x_tim.o + 0x080008c4 0x080008c4 0x00000004 Code RO 3302 i.TIM_SetCompare1 stm32f10x_tim.o + 0x080008c8 0x080008c8 0x00000004 Code RO 3303 i.TIM_SetCompare2 stm32f10x_tim.o + 0x080008cc 0x080008cc 0x00000004 Code RO 3304 i.TIM_SetCompare3 stm32f10x_tim.o + 0x080008d0 0x080008d0 0x000000a4 Code RO 3312 i.TIM_TimeBaseInit stm32f10x_tim.o + 0x08000974 0x08000974 0x0000003c Code RO 4010 i.USART1_IRQHandler interrupt_handler.o + 0x080009b0 0x080009b0 0x00000010 Code RO 719 i.USART2_IRQHandler bsp_usart.o + 0x080009c0 0x080009c0 0x0000001e Code RO 3774 i.USART_ClearITPendingBit stm32f10x_usart.o + 0x080009de 0x080009de 0x00000018 Code RO 3777 i.USART_Cmd stm32f10x_usart.o 0x080009f6 0x080009f6 0x00000002 PAD - 0x080009f8 0x080009f8 0x0000009c Code RO 3911 i.USART_DeInit stm32f10x_usart.o - 0x08000a94 0x08000a94 0x0000001a Code RO 3912 i.USART_GetFlagStatus stm32f10x_usart.o - 0x08000aae 0x08000aae 0x00000054 Code RO 3913 i.USART_GetITStatus stm32f10x_usart.o - 0x08000b02 0x08000b02 0x0000004a Code RO 3915 i.USART_ITConfig stm32f10x_usart.o - 0x08000b4c 0x08000b4c 0x000000d8 Code RO 3916 i.USART_Init stm32f10x_usart.o - 0x08000c24 0x08000c24 0x0000000a Code RO 3923 i.USART_ReceiveData stm32f10x_usart.o - 0x08000c2e 0x08000c2e 0x00000008 Code RO 3926 i.USART_SendData stm32f10x_usart.o - 0x08000c36 0x08000c36 0x000000e6 Code RO 832 i.UartIRQ bsp_usart.o - 0x08000d1c 0x08000d1c 0x00000020 Code RO 5013 i.__0printf$3 mc_w.l(printf3.o) - 0x08000d3c 0x08000d3c 0x0000000e Code RO 5228 i.__scatterload_copy mc_w.l(handlers.o) - 0x08000d4a 0x08000d4a 0x00000002 Code RO 5229 i.__scatterload_null mc_w.l(handlers.o) - 0x08000d4c 0x08000d4c 0x0000000e Code RO 5230 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x08000d5a 0x08000d5a 0x00000006 Code RO 600 i.__set_PRIMASK bsp_timer.o - 0x08000d60 0x08000d60 0x000001b8 Code RO 5020 i._printf_core mc_w.l(printf3.o) + 0x080009f8 0x080009f8 0x0000009c Code RO 3779 i.USART_DeInit stm32f10x_usart.o + 0x08000a94 0x08000a94 0x0000001a Code RO 3780 i.USART_GetFlagStatus stm32f10x_usart.o + 0x08000aae 0x08000aae 0x00000054 Code RO 3781 i.USART_GetITStatus stm32f10x_usart.o + 0x08000b02 0x08000b02 0x0000004a Code RO 3783 i.USART_ITConfig stm32f10x_usart.o + 0x08000b4c 0x08000b4c 0x000000d8 Code RO 3784 i.USART_Init stm32f10x_usart.o + 0x08000c24 0x08000c24 0x0000000a Code RO 3791 i.USART_ReceiveData stm32f10x_usart.o + 0x08000c2e 0x08000c2e 0x00000008 Code RO 3794 i.USART_SendData stm32f10x_usart.o + 0x08000c36 0x08000c36 0x000000e6 Code RO 720 i.UartIRQ bsp_usart.o + 0x08000d1c 0x08000d1c 0x00000020 Code RO 4855 i.__0printf$3 mc_w.l(printf3.o) + 0x08000d3c 0x08000d3c 0x0000000e Code RO 5070 i.__scatterload_copy mc_w.l(handlers.o) + 0x08000d4a 0x08000d4a 0x00000002 Code RO 5071 i.__scatterload_null mc_w.l(handlers.o) + 0x08000d4c 0x08000d4c 0x0000000e Code RO 5072 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x08000d5a 0x08000d5a 0x00000006 Code RO 557 i.__set_PRIMASK bsp_timer.o + 0x08000d60 0x08000d60 0x000001b8 Code RO 4862 i._printf_core mc_w.l(printf3.o) 0x08000f18 0x08000f18 0x0000003c Code RO 1 i.app_init main.o 0x08000f54 0x08000f54 0x0000007c Code RO 191 i.app_led_indicator_process app_led.o 0x08000fd0 0x08000fd0 0x00000054 Code RO 192 i.app_led_indicator_state_manage app_led.o 0x08001024 0x08001024 0x0000005c Code RO 193 i.app_led_indicator_task app_led.o 0x08001080 0x08001080 0x0000001c Code RO 194 i.app_led_init app_led.o - 0x0800109c 0x0800109c 0x00000034 Code RO 601 i.bsp_CheckTimer bsp_timer.o - 0x080010d0 0x080010d0 0x00000094 Code RO 462 i.bsp_RGB_BlueInit bsp_led.o - 0x08001164 0x08001164 0x00000094 Code RO 463 i.bsp_RGB_GreenInit bsp_led.o - 0x080011f8 0x080011f8 0x00000094 Code RO 464 i.bsp_RGB_RedInit bsp_led.o - 0x0800128c 0x0800128c 0x0000001c Code RO 606 i.bsp_SoftTimerDec bsp_timer.o - 0x080012a8 0x080012a8 0x00000094 Code RO 609 i.bsp_StartTimer bsp_timer.o - 0x0800133c 0x0800133c 0x00000014 Code RO 465 i.bsp_changeBrightness_RGB_Blue bsp_led.o - 0x08001350 0x08001350 0x00000014 Code RO 466 i.bsp_changeBrightness_RGB_Green bsp_led.o - 0x08001364 0x08001364 0x00000014 Code RO 467 i.bsp_changeBrightness_RGB_Red bsp_led.o - 0x08001378 0x08001378 0x0000000c Code RO 612 i.bsp_get_systick_ms bsp_timer.o - 0x08001384 0x08001384 0x0000002c Code RO 949 i.bsp_gpio_led1_init bsp_gpio.o - 0x080013b0 0x080013b0 0x00000010 Code RO 950 i.bsp_gpio_led1_off bsp_gpio.o - 0x080013c0 0x080013c0 0x00000014 Code RO 951 i.bsp_gpio_led1_on bsp_gpio.o - 0x080013d4 0x080013d4 0x0000000c Code RO 952 i.bsp_gpio_led1_status bsp_gpio.o - 0x080013e0 0x080013e0 0x00000090 Code RO 956 i.bsp_gpio_rcc_enable bsp_gpio.o + 0x0800109c 0x0800109c 0x00000034 Code RO 558 i.bsp_CheckTimer bsp_timer.o + 0x080010d0 0x080010d0 0x00000094 Code RO 429 i.bsp_RGB_BlueInit bsp_led.o + 0x08001164 0x08001164 0x00000094 Code RO 430 i.bsp_RGB_GreenInit bsp_led.o + 0x080011f8 0x080011f8 0x00000094 Code RO 431 i.bsp_RGB_RedInit bsp_led.o + 0x0800128c 0x0800128c 0x0000001c Code RO 563 i.bsp_SoftTimerDec bsp_timer.o + 0x080012a8 0x080012a8 0x00000094 Code RO 566 i.bsp_StartTimer bsp_timer.o + 0x0800133c 0x0800133c 0x00000014 Code RO 432 i.bsp_changeBrightness_RGB_Blue bsp_led.o + 0x08001350 0x08001350 0x00000014 Code RO 433 i.bsp_changeBrightness_RGB_Green bsp_led.o + 0x08001364 0x08001364 0x00000014 Code RO 434 i.bsp_changeBrightness_RGB_Red bsp_led.o + 0x08001378 0x08001378 0x0000000c Code RO 569 i.bsp_get_systick_ms bsp_timer.o + 0x08001384 0x08001384 0x0000002c Code RO 827 i.bsp_gpio_led1_init bsp_gpio.o + 0x080013b0 0x080013b0 0x00000010 Code RO 828 i.bsp_gpio_led1_off bsp_gpio.o + 0x080013c0 0x080013c0 0x00000014 Code RO 829 i.bsp_gpio_led1_on bsp_gpio.o + 0x080013d4 0x080013d4 0x0000000c Code RO 830 i.bsp_gpio_led1_status bsp_gpio.o + 0x080013e0 0x080013e0 0x00000090 Code RO 834 i.bsp_gpio_rcc_enable bsp_gpio.o 0x08001470 0x08001470 0x00000048 Code RO 2 i.bsp_init main.o - 0x080014b8 0x080014b8 0x0000009c Code RO 615 i.bsp_timer_init bsp_timer.o - 0x08001554 0x08001554 0x0000003c Code RO 835 i.bsp_usartTotalInit bsp_usart.o - 0x08001590 0x08001590 0x00000088 Code RO 840 i.bsp_usart_debug_init bsp_usart.o - 0x08001618 0x08001618 0x00000108 Code RO 4876 i.dehy_speed_set dehy_test.o - 0x08001720 0x08001720 0x00000024 Code RO 841 i.fputc bsp_usart.o - 0x08001744 0x08001744 0x00000008 Code RO 4218 i.get_systick_ms mw_soft_timer.o - 0x0800174c 0x0800174c 0x000000bc Code RO 195 i.led_indicator_fault_process app_led.o - 0x08001808 0x08001808 0x00000068 Code RO 196 i.led_indicator_idle_process app_led.o - 0x08001870 0x08001870 0x00000068 Code RO 197 i.led_indicator_run_process app_led.o - 0x080018d8 0x080018d8 0x0000001c Code RO 3 i.main main.o - 0x080018f4 0x080018f4 0x0000002c Code RO 4 i.middleware_init main.o - 0x08001920 0x08001920 0x0000000a Code RO 4157 i.mw_get_led1_timer_flag mw_led.o + 0x080014b8 0x080014b8 0x0000009c Code RO 572 i.bsp_timer_init bsp_timer.o + 0x08001554 0x08001554 0x0000003c Code RO 723 i.bsp_usartTotalInit bsp_usart.o + 0x08001590 0x08001590 0x00000088 Code RO 728 i.bsp_usart_debug_init bsp_usart.o + 0x08001618 0x08001618 0x000000fc Code RO 4737 i.dehy_speed_up dehy_test.o + 0x08001714 0x08001714 0x00000024 Code RO 729 i.fputc bsp_usart.o + 0x08001738 0x08001738 0x00000008 Code RO 4083 i.get_systick_ms mw_soft_timer.o + 0x08001740 0x08001740 0x000000bc Code RO 195 i.led_indicator_fault_process app_led.o + 0x080017fc 0x080017fc 0x00000068 Code RO 196 i.led_indicator_idle_process app_led.o + 0x08001864 0x08001864 0x00000068 Code RO 197 i.led_indicator_run_process app_led.o + 0x080018cc 0x080018cc 0x0000001c Code RO 3 i.main main.o + 0x080018e8 0x080018e8 0x0000002c Code RO 4 i.middleware_init main.o + 0x08001914 0x08001914 0x0000000c Code RO 4738 i.motor_speed_set dehy_test.o + 0x08001920 0x08001920 0x0000000a Code RO 4025 i.mw_get_led1_timer_flag mw_led.o 0x0800192a 0x0800192a 0x00000002 PAD - 0x0800192c 0x0800192c 0x00000010 Code RO 4158 i.mw_get_led1_timer_obj mw_led.o - 0x0800193c 0x0800193c 0x00000028 Code RO 4159 i.mw_get_led_obj mw_led.o - 0x08001964 0x08001964 0x0000000a Code RO 4160 i.mw_get_rgb_timer_flag mw_led.o - 0x0800196e 0x0800196e 0x0000000e Code RO 4162 i.mw_led1_start_timer mw_led.o - 0x0800197c 0x0800197c 0x000000f0 Code RO 4163 i.mw_led_init mw_led.o - 0x08001a6c 0x08001a6c 0x0000000e Code RO 4164 i.mw_rgb_start_timer mw_led.o - 0x08001a7a 0x08001a7a 0x00000030 Data RO 620 .constdata bsp_timer.o + 0x0800192c 0x0800192c 0x00000010 Code RO 4026 i.mw_get_led1_timer_obj mw_led.o + 0x0800193c 0x0800193c 0x00000028 Code RO 4027 i.mw_get_led_obj mw_led.o + 0x08001964 0x08001964 0x0000000a Code RO 4028 i.mw_get_rgb_timer_flag mw_led.o + 0x0800196e 0x0800196e 0x0000000e Code RO 4030 i.mw_led1_start_timer mw_led.o + 0x0800197c 0x0800197c 0x000000f0 Code RO 4031 i.mw_led_init mw_led.o + 0x08001a6c 0x08001a6c 0x0000000e Code RO 4032 i.mw_rgb_start_timer mw_led.o + 0x08001a7a 0x08001a7a 0x00000030 Data RO 577 .constdata bsp_timer.o 0x08001aaa 0x08001aaa 0x00000002 PAD - 0x08001aac 0x08001aac 0x00000020 Data RO 5226 Region$$Table anon$$obj.o + 0x08001aac 0x08001aac 0x00000020 Data RO 5068 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08001acc, Size: 0x00000d40, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08001acc, Size: 0x00000d38, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 0x08001acc 0x0000001a Data RW 199 .data app_led.o 0x2000001a 0x08001ae6 0x00000002 PAD - 0x2000001c 0x08001ae8 0x00000020 Data RW 621 .data bsp_timer.o - 0x2000003c 0x08001b08 0x00000004 Data RW 843 .data bsp_usart.o - 0x20000040 0x08001b0c 0x00000014 Data RW 1084 .data system_stm32f10x.o - 0x20000054 0x08001b20 0x00000014 Data RW 2760 .data stm32f10x_rcc.o - 0x20000068 0x08001b34 0x00000010 Data RW 4166 .data mw_led.o - 0x20000078 0x08001b44 0x0000001a Data RW 4880 .data dehy_test.o - 0x20000092 0x08001b5e 0x00000002 PAD - 0x20000094 - 0x00000024 Zero RW 619 .bss bsp_timer.o - 0x200000b8 - 0x00000828 Zero RW 842 .bss bsp_usart.o - 0x200008e0 - 0x00000060 Zero RW 4165 .bss mw_led.o - 0x20000940 - 0x00000400 Zero RW 1126 STACK startup_stm32f10x_md.o + 0x2000001c 0x08001ae8 0x00000020 Data RW 578 .data bsp_timer.o + 0x2000003c 0x08001b08 0x00000004 Data RW 731 .data bsp_usart.o + 0x20000040 0x08001b0c 0x00000014 Data RW 955 .data system_stm32f10x.o + 0x20000054 0x08001b20 0x00000014 Data RW 2628 .data stm32f10x_rcc.o + 0x20000068 0x08001b34 0x00000010 Data RW 4034 .data mw_led.o + 0x20000078 0x08001b44 0x0000000e Data RW 4739 .data dehy_test.o + 0x20000086 0x08001b52 0x00000002 PAD + 0x20000088 - 0x00000024 Zero RW 576 .bss bsp_timer.o + 0x200000ac - 0x00000828 Zero RW 730 .bss bsp_usart.o + 0x200008d4 - 0x00000060 Zero RW 4033 .bss mw_led.o + 0x20000934 0x08001b52 0x00000004 PAD + 0x20000938 - 0x00000400 Zero RW 997 STACK startup_stm32f10x_md.o ============================================================================== @@ -2026,30 +2014,31 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name - 724 80 0 26 0 6027 app_led.o - 0 0 0 0 0 221316 app_rtc.o - 236 50 0 0 0 12191 bsp_gpio.o - 504 42 0 0 0 32953 bsp_led.o - 672 134 48 32 36 256269 bsp_timer.o - 478 36 0 4 2088 5670 bsp_usart.o + 724 80 0 26 0 6923 app_led.o + 0 0 0 0 0 3116 app_rt_tem_humidity.o + 0 0 0 0 0 218432 app_rtc.o + 236 50 0 0 0 12599 bsp_gpio.o + 504 42 0 0 0 33001 bsp_led.o + 672 134 48 32 36 44105 bsp_timer.o + 478 36 0 4 2088 6070 bsp_usart.o 0 0 0 0 0 32 core_cm3.o - 264 20 0 26 0 1881 dehy_test.o - 60 4 0 0 0 516 interrupt_handler.o - 204 120 0 0 0 7283 main.o - 20 10 0 0 0 615 misc.o - 344 82 0 16 96 5022 mw_led.o - 8 0 0 0 0 497 mw_soft_timer.o - 36 8 236 0 1024 960 startup_stm32f10x_md.o - 278 0 0 0 0 2224 stm32f10x_gpio.o - 340 44 0 20 0 15332 stm32f10x_rcc.o - 766 82 0 0 0 9843 stm32f10x_tim.o - 628 28 0 0 0 14806 stm32f10x_usart.o - 328 28 0 20 0 2869 system_stm32f10x.o + 264 22 0 14 0 2470 dehy_test.o + 60 4 0 0 0 572 interrupt_handler.o + 204 120 0 0 0 220839 main.o + 20 10 0 0 0 675 misc.o + 344 82 0 16 96 4974 mw_led.o + 8 0 0 0 0 553 mw_soft_timer.o + 36 8 236 0 1024 1004 startup_stm32f10x_md.o + 278 0 0 0 0 2340 stm32f10x_gpio.o + 340 44 0 20 0 15808 stm32f10x_rcc.o + 766 82 0 0 0 10643 stm32f10x_tim.o + 628 28 0 0 0 15438 stm32f10x_usart.o + 328 28 0 20 0 3161 system_stm32f10x.o ---------------------------------------------------------------------- - 5900 768 318 148 3244 596306 Object Totals + 5900 770 318 136 3248 602755 Object Totals 0 0 32 0 0 0 (incl. Generated) - 10 0 2 4 0 0 (incl. Padding) + 10 0 2 4 4 0 (incl. Padding) ---------------------------------------------------------------------- @@ -2090,15 +2079,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 6542 798 318 148 3244 592854 Grand Totals - 6542 798 318 148 3244 592854 ELF Image Totals - 6542 798 318 148 0 0 ROM Totals + 6542 800 318 136 3248 599251 Grand Totals + 6542 800 318 136 3248 599251 ELF Image Totals + 6542 800 318 136 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 6860 ( 6.70kB) - Total RW Size (RW Data + ZI Data) 3392 ( 3.31kB) - Total ROM Size (Code + RO Data + RW Data) 7008 ( 6.84kB) + Total RW Size (RW Data + ZI Data) 3384 ( 3.30kB) + Total ROM Size (Code + RO Data + RW Data) 6996 ( 6.83kB) ==============================================================================