diff --git a/Drivers/BSP/PY32F403xx_Start_Kit/py32f403xx_Start_Kit.c b/Drivers/BSP/PY32F403xx_Start_Kit/py32f403xx_Start_Kit.c index 5386085..3218a03 100644 Binary files a/Drivers/BSP/PY32F403xx_Start_Kit/py32f403xx_Start_Kit.c and b/Drivers/BSP/PY32F403xx_Start_Kit/py32f403xx_Start_Kit.c differ diff --git a/Drivers/BSP/PY32F403xx_Start_Kit/py32f403xx_Start_Kit.h b/Drivers/BSP/PY32F403xx_Start_Kit/py32f403xx_Start_Kit.h index 11087f6..ceb509c 100644 Binary files a/Drivers/BSP/PY32F403xx_Start_Kit/py32f403xx_Start_Kit.h and b/Drivers/BSP/PY32F403xx_Start_Kit/py32f403xx_Start_Kit.h differ diff --git a/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOSConfig.h b/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOSConfig.h index b4e8281..20ce2d7 100644 Binary files a/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOSConfig.h and b/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOSConfig.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/Inc/py32f403_hal_conf.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/Inc/py32f403_hal_conf.h index 85a8f51..279c197 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/Inc/py32f403_hal_conf.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/Inc/py32f403_hal_conf.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/MDK-ARM/RTE/RTE_Components.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/MDK-ARM/RTE/RTE_Components.h index bed9112..953f28b 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/MDK-ARM/RTE/RTE_Components.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/MDK-ARM/RTE/RTE_Components.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/Src/system_py32f403.c b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/Src/system_py32f403.c index 77e3c0b..683ecb4 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/Src/system_py32f403.c and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_EventGroup/Src/system_py32f403.c differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/ALLinclude.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/ALLinclude.h index 2729ebc..570d48c 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/ALLinclude.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/ALLinclude.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/DriverSPI.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/DriverSPI.h index 58689ad..aea71c9 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/DriverSPI.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/DriverSPI.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FuctionRGB.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FuctionRGB.h index 734c2c5..5e970f1 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FuctionRGB.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FuctionRGB.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionADC.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionADC.h index abc9d0a..3159326 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionADC.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionADC.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionKey.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionKey.h index 21e13ab..c6c7580 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionKey.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionKey.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionPressure.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionPressure.h index e92806c..f475fa6 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionPressure.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionPressure.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionSleep.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionSleep.h index 50b4a74..4f3bd1e 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionSleep.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/FunctionSleep.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/StartTask.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/StartTask.h index 0e991f2..aed3100 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/StartTask.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/StartTask.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_Gif.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_Gif.h index d21f543..3172a38 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_Gif.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_Gif.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_ST7735S.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_ST7735S.h index d48d8ce..b125a72 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_ST7735S.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_ST7735S.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_UV.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_UV.h index c78c7a6..667e89a 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_UV.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_UV.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_motor.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_motor.h index ccaf039..655b666 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_motor.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/driver_motor.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/gif_hash.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/gif_hash.h index b9a53ec..e92bb07 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/gif_hash.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/gif_hash.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/main.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/main.h index 1675b9e..4b8f136 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/main.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/main.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/py32f403_hal_conf.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/py32f403_hal_conf.h index 5c18a40..97ad318 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/py32f403_hal_conf.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/py32f403_hal_conf.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/vl53l0x_i2c.h b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/vl53l0x_i2c.h index f35ea81..fd661db 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/vl53l0x_i2c.h and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/Inc/vl53l0x_i2c.h differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.axf b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.axf index 60ce045..cd43c19 100644 Binary files a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.axf and b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.axf differ diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.build_log.htm b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.build_log.htm index c9668b5..a25203f 100644 --- a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.build_log.htm +++ b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.build_log.htm @@ -27,7 +27,19 @@ Project File Date: 09/22/2025

Output:

*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'Project' -".\Output\20250721_A.axf" - 0 Error(s), 0 Warning(s). +compiling driver_motor.c... +..\Src\SerialFlash.h(36): warning: #1295-D: Deprecated declaration fy_flash_erase - give arg types + void fy_flash_erase(); +..\Src\SerialFlash.h(50): warning: #1295-D: Deprecated declaration DataReader_DMACallback - give arg types + void DataReader_DMACallback(); +..\Src\driver_motor.c(194): warning: #1-D: last line of file ends without a newline + /*********************************************END OF FILE*********************************************/ +..\Src\driver_motor.c(31): warning: #177-D: function "co_delay_100us" was declared but never referenced + static void co_delay_100us(uint32_t timer) +..\Src\driver_motor.c: 4 warnings, 0 errors +linking... +Program Size: Code=27740 RO-data=988 RW-data=25756 ZI-data=32188 +".\Output\20250721_A.axf" - 0 Error(s), 4 Warning(s).

Software Packages used:

@@ -46,9 +58,9 @@ Package Vendor: ARM * Component: ARM::CMSIS:CORE:5.4.0 Source file: CMSIS\Core\Template\ARMv8-M\main_s.c - Include file: CMSIS\Core\Include\tz_context.h Source file: CMSIS\Core\Template\ARMv8-M\tz_context.c -Build Time Elapsed: 00:00:01 + Include file: CMSIS\Core\Include\tz_context.h +Build Time Elapsed: 00:00:02 diff --git a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.htm b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.htm index a45ed23..c715092 100644 --- a/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.htm +++ b/Projects/PY32F403-STK/Applications/FreeRTOS/FreeRTOS_Queue/MDK-ARM/Output/20250721_A.htm @@ -3,7 +3,7 @@ Static Call Graph - [.\Output\20250721_A.axf]

Static Call Graph for image .\Output\20250721_A.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Tue Sep 23 11:07:15 2025 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon Sep 29 09:04:07 2025

Maximum Stack Usage = 26020 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -108,7 +108,7 @@ Global Symbols

__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]

-

_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

[Calls]