diff --git a/MDK-ARM/DevC/DevC.axf b/MDK-ARM/DevC/DevC.axf index bab94c4..8cdd405 100644 Binary files a/MDK-ARM/DevC/DevC.axf and b/MDK-ARM/DevC/DevC.axf differ diff --git a/MDK-ARM/DevC/DevC.hex b/MDK-ARM/DevC/DevC.hex index a34de7c..6088fe8 100644 --- a/MDK-ARM/DevC/DevC.hex +++ b/MDK-ARM/DevC/DevC.hex @@ -9807,7 +9807,7 @@ :1064B000428FC2F53CCDCCCC3DC42404F04164599C :1064C000040551010100045821C011040519585355 :1064D0000041200513589140051958067980580647 -:1064E0001500585404C8417D582D4403121012124F -:1064F000AA013C086740533A3063020404000000DC +:1064E00015005876C8582D440312101212AA013C08 +:1064F000086740533A3063020404000000000000C3 :040000050800018965 :00000001FF diff --git a/MDK-ARM/DevC/DevC.htm b/MDK-ARM/DevC/DevC.htm index 7a63022..3b1d1e9 100644 --- a/MDK-ARM/DevC/DevC.htm +++ b/MDK-ARM/DevC/DevC.htm @@ -3,7 +3,7 @@ Static Call Graph - [DevC\DevC.axf]

Static Call Graph for image DevC\DevC.axf


-

#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Sun Mar 16 23:01:30 2025 +

#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Sun Mar 16 23:22:39 2025

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

Call chain for Maximum Stack Depth:

diff --git a/MDK-ARM/DevC/DevC_Debug.dep b/MDK-ARM/DevC/DevC_Debug.dep index 887e92b..d392056 100644 --- a/MDK-ARM/DevC/DevC_Debug.dep +++ b/MDK-ARM/DevC/DevC_Debug.dep @@ -4450,7 +4450,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\stdlib.h)(0x6035A4A8) I (..\User\bsp\mm.h)(0x67D3C840) I (..\User\component\limiter.h)(0x67D6249C) I (..\User\module\cap.h)(0x67D6BDC9) -F (..\User\module\config.c)(0x67D6E7C5)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/config.o -MD) +F (..\User\module\config.c)(0x67D6ECBA)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/config.o -MD) I (..\User\module\config.h)(0x67D3C840) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (..\User\component\cmd.h)(0x67D6E6DF) diff --git a/MDK-ARM/DevC/config.o b/MDK-ARM/DevC/config.o index 11b8377..10f49c1 100644 Binary files a/MDK-ARM/DevC/config.o and b/MDK-ARM/DevC/config.o differ diff --git a/User/module/config.c b/User/module/config.c index 94a38e0..7954083 100644 --- a/User/module/config.c +++ b/User/module/config.c @@ -485,7 +485,7 @@ .cover_close_duty = 0.050f, .model = SHOOT_MODEL_17MM, .bullet_speed = 25.f, - .min_shoot_delay = (uint32_t)(1000.0f / 8.0f), + .min_shoot_delay = (uint32_t)(1000.0f / 10.0f), }, /* shoot */ .can = {