修改扫描范围

This commit is contained in:
RB 2025-03-14 22:47:40 +08:00
parent a749be5f93
commit 6b05b4d58a
8 changed files with 58 additions and 175 deletions

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -37,124 +37,7 @@ Note: source file '..\User\task\ai.c' - object file renamed from 'DevC\ai.o' to
Note: source file '..\User\task\can.c' - object file renamed from 'DevC\can.o' to 'DevC\can_3.o'. Note: source file '..\User\task\can.c' - object file renamed from 'DevC\can.o' to 'DevC\can_3.o'.
Note: source file '..\User\task\cap.c' - object file renamed from 'DevC\cap.o' to 'DevC\cap_1.o'. Note: source file '..\User\task\cap.c' - object file renamed from 'DevC\cap.o' to 'DevC\cap_1.o'.
Note: source file '..\User\task\referee.c' - object file renamed from 'DevC\referee.o' to 'DevC\referee_1.o'. Note: source file '..\User\task\referee.c' - object file renamed from 'DevC\referee.o' to 'DevC\referee_1.o'.
compiling main.c...
compiling freertos.c...
compiling gpio.c...
compiling adc.c...
compiling can.c...
compiling crc.c...
compiling dma.c...
compiling i2c.c...
compiling rng.c...
compiling spi.c...
compiling tim.c...
compiling usart.c...
compiling stm32f4xx_hal_msp.c...
compiling stm32f4xx_it.c...
compiling usb_device.c...
compiling usbd_desc.c...
compiling usbd_cdc_if.c...
compiling usbd_conf.c...
compiling system_stm32f4xx.c...
compiling stm32f4xx_hal_pcd.c...
compiling stm32f4xx_hal_pcd_ex.c...
compiling stm32f4xx_hal_rcc.c...
compiling stm32f4xx_ll_usb.c...
compiling stm32f4xx_hal_rcc_ex.c...
compiling stm32f4xx_hal_flash_ramfunc.c...
compiling stm32f4xx_hal_flash.c...
compiling stm32f4xx_hal_flash_ex.c...
compiling stm32f4xx_hal_gpio.c...
compiling stm32f4xx_hal_dma_ex.c...
compiling stm32f4xx_hal_dma.c...
compiling stm32f4xx_hal_pwr.c...
compiling stm32f4xx_hal_pwr_ex.c...
compiling stm32f4xx_hal_cortex.c...
compiling stm32f4xx_hal.c...
compiling stm32f4xx_hal_exti.c...
compiling stm32f4xx_hal_adc.c...
compiling stm32f4xx_hal_adc_ex.c...
compiling stm32f4xx_hal_can.c...
compiling stm32f4xx_hal_crc.c...
compiling stm32f4xx_hal_i2c_ex.c...
compiling stm32f4xx_hal_rng.c...
compiling stm32f4xx_hal_i2c.c...
compiling stm32f4xx_hal_spi.c...
compiling stm32f4xx_hal_uart.c...
compiling stm32f4xx_hal_tim_ex.c...
compiling croutine.c...
compiling event_groups.c...
compiling stm32f4xx_hal_tim.c...
compiling list.c...
compiling stream_buffer.c...
compiling queue.c...
compiling tasks.c...
compiling timers.c...
compiling heap_4.c...
compiling port.c...
compiling cmsis_os2.c...
compiling usbd_core.c...
compiling usbd_ioreq.c...
compiling usbd_ctlreq.c...
compiling adc.c...
compiling buzzer.c...
compiling usbd_cdc.c...
compiling crc32.c...
compiling delay.c...
compiling can.c...
compiling fric.c...
compiling flash.c...
compiling gpio.c...
compiling laser.c...
compiling led.c...
compiling i2c.c...
compiling mm.c...
compiling rand.c...
compiling pwm.c...
compiling servo.c...
compiling spi.c...
compiling uart.c...
compiling usb.c...
compiling ahrs.c...
compiling ballistics.c...
compiling crc8.c...
compiling capacity.c...
compiling cmd.c...
compiling error_detect.c...
compiling crc16.c...
compiling limiter.c...
compiling filter.c...
compiling mixer.c...
compiling pid.c...
compiling FreeRTOS_CLI.c...
compiling user_math.c...
compiling bmi088.c...
compiling ui.c...
compiling can.c...
compiling dr16.c...
compiling ist8310.c...
compiling referee.c...
compiling cap.c...
compiling ai.c... compiling ai.c...
compiling chassis.c...
compiling config.c...
compiling gimbal.c...
compiling shoot.c...
compiling ai.c...
compiling atti_esti.c...
compiling can.c...
compiling cap.c...
compiling cli.c...
compiling command.c...
compiling ctrl_chassis.c...
compiling ctrl_gimbal.c...
compiling ctrl_shoot.c...
compiling info.c...
compiling init.c...
compiling monitor.c...
compiling rc.c...
compiling referee.c...
compiling user_task.c...
linking... linking...
Program Size: Code=149536 RO-data=7272 RW-data=760 ZI-data=43832 Program Size: Code=149536 RO-data=7272 RW-data=760 ZI-data=43832
FromELF: creating hex file... FromELF: creating hex file...
@ -172,7 +55,7 @@ Package Vendor: Keil
C:\Users\lvzucheng\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include C:\Users\lvzucheng\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
<h2>Collection of Component Files used:</h2> <h2>Collection of Component Files used:</h2>
Build Time Elapsed: 00:00:22 Build Time Elapsed: 00:00:01
</pre> </pre>
</body> </body>
</html> </html>

View File

@ -552,7 +552,7 @@
:102260001D72C0F6000202200190032101F042FA23 :102260001D72C0F6000202200190032101F042FA23
:10227000019842F20572C0F60002082101F03AFA14 :10227000019842F20572C0F60002082101F03AFA14
:10228000029941F26F20C3F68330C1F81F00029912 :10228000029941F26F20C3F68330C1F81F00029912
:1022900049F6A630C3F64430C1F8230042F2B83103 :1022900041F26F20C3F60330C1F8230042F2B83197
:1022A000C2F200010120087000208DF80F00FFE746 :1022A000C2F200010120087000208DF80F00FFE746
:1022B0009DF90F0004B080BD82B00190009101989B :1022B0009DF90F0004B080BD82B00190009101989B
:1022C000406800990860019880680099486001980A :1022C000406800990860019880680099486001980A
@ -602,7 +602,7 @@
:1025800000EE100A1BF044FB039910EE100AC1F88C :1025800000EE100A1BF044FB039910EE100AC1F88C
:102590001F00FFE7FFE70398D0F81F0002990860CB :102590001F00FFE7FFE70398D0F81F0002990860CB
:1025A0000398D0F823000299486004B080BD00BFB2 :1025A0000398D0F823000299486004B080BD00BFB2
:1025B0000000000000000640CDCCCCCCCCCC0240CA :1025B0009A999999999905409A9999999999034065
:1025C000666666666666F63F333333333333FB3F06 :1025C000666666666666F63F333333333333FB3F06
:1025D000CDCCCCCCCCCC1640000000000000184084 :1025D000CDCCCCCCCCCC1640000000000000184084
:1025E00080B582B00090022001F024F842F600414C :1025E00080B582B00090022001F024F842F600414C

View File

@ -3,7 +3,7 @@
<title>Static Call Graph - [DevC\DevC.axf]</title></head> <title>Static Call Graph - [DevC\DevC.axf]</title></head>
<body><HR> <body><HR>
<H1>Static Call Graph for image DevC\DevC.axf</H1><HR> <H1>Static Call Graph for image DevC\DevC.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6160001: Last Updated: Fri Mar 14 22:09:28 2025 <BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6160001: Last Updated: Fri Mar 14 22:45:10 2025
<BR><P> <BR><P>
<H3>Maximum Stack Usage = 632 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> <H3>Maximum Stack Usage = 632 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3> Call chain for Maximum Stack Depth:</H3>

View File

@ -178,7 +178,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C
I (..\Core\Inc\tim.h)(0x67D3C840) I (..\Core\Inc\tim.h)(0x67D3C840)
I (..\User\task\user_task.h)(0x67D43839) I (..\User\task\user_task.h)(0x67D43839)
I (..\User\module\config.h)(0x67D3C840) I (..\User\module\config.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
@ -3567,8 +3567,8 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0)
I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
F (..\User\component\cmd.c)(0x67D43839)(-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/cmd.o -MD) F (..\User\component\cmd.c)(0x67D43D09)(-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/cmd.o -MD)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
@ -4066,14 +4066,14 @@ I (..\User\device\device.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8)
I (..\User\bsp\mm.h)(0x67D3C840) I (..\User\bsp\mm.h)(0x67D3C840)
I (..\User\device\referee.h)(0x67D3C840) I (..\User\device\referee.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ui.h)(0x67D3C840) I (..\User\component\ui.h)(0x67D3C840)
F (..\User\device\dr16.c)(0x67D3C840)(-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/dr16.o -MD) F (..\User\device\dr16.c)(0x67D3C840)(-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/dr16.o -MD)
I (..\User\device\dr16.h)(0x67D3C840) I (..\User\device\dr16.h)(0x67D3C840)
I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
@ -4192,7 +4192,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x67D3C840) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x67D3C840)
@ -4251,8 +4251,8 @@ I (..\User\bsp\uart.h)(0x67D3C840)
I (..\Core\Inc\usart.h)(0x67D3C840) I (..\Core\Inc\usart.h)(0x67D3C840)
I (..\User\component\crc16.h)(0x67D3C840) I (..\User\component\crc16.h)(0x67D3C840)
I (..\User\component\crc8.h)(0x67D3C840) I (..\User\component\crc8.h)(0x67D3C840)
F (..\User\device\ai.c)(0x67D43858)(-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/ai.o -MD) F (..\User\device\ai.c)(0x67D440EE)(-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/ai.o -MD)
I (..\User\device\ai.h)(0x67D43839) I (..\User\device\ai.h)(0x67D43D09)
I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8)
@ -4302,7 +4302,7 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h)(0x67D3C840)
I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x67D3C840) I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0)
I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\filter.h)(0x67D3C840) I (..\User\component\filter.h)(0x67D3C840)
I (..\User\device\device.h)(0x67D3C840) I (..\User\device\device.h)(0x67D3C840)
I (..\User\device\referee.h)(0x67D3C840) I (..\User\device\referee.h)(0x67D3C840)
@ -4377,14 +4377,14 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0)
I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8)
I (..\User\device\device.h)(0x67D3C840) I (..\User\device\device.h)(0x67D3C840)
I (..\User\device\referee.h)(0x67D3C840) I (..\User\device\referee.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ui.h)(0x67D3C840) I (..\User\component\ui.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8)
I (..\User\component\capacity.h)(0x67D3C840) I (..\User\component\capacity.h)(0x67D3C840)
I (..\User\component\limiter.h)(0x67D3C840) I (..\User\component\limiter.h)(0x67D3C840)
F (..\User\module\chassis.c)(0x67D3C840)(-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/chassis.o -MD) F (..\User\module\chassis.c)(0x67D3C840)(-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/chassis.o -MD)
I (..\User\module\chassis.h)(0x67D3C840) I (..\User\module\chassis.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
@ -4450,10 +4450,10 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\stdlib.h)(0x6035A4A8)
I (..\User\bsp\mm.h)(0x67D3C840) I (..\User\bsp\mm.h)(0x67D3C840)
I (..\User\component\limiter.h)(0x67D3C840) I (..\User\component\limiter.h)(0x67D3C840)
I (..\User\module\cap.h)(0x67D43839) I (..\User\module\cap.h)(0x67D43839)
F (..\User\module\config.c)(0x67D4387A)(-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)(0x67D438CB)(-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 (..\User\module\config.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
@ -4520,7 +4520,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8)
I (..\User\module\gimbal.h)(0x67D43839) I (..\User\module\gimbal.h)(0x67D43839)
I (..\User\module\shoot.h)(0x67D43839) I (..\User\module\shoot.h)(0x67D43839)
I (..\User\bsp\flash.h)(0x67D3C840) I (..\User\bsp\flash.h)(0x67D3C840)
F (..\User\module\gimbal.c)(0x67D43839)(-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/gimbal.o -MD) F (..\User\module\gimbal.c)(0x67D43D09)(-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/gimbal.o -MD)
I (..\User\module\gimbal.h)(0x67D43839) I (..\User\module\gimbal.h)(0x67D43839)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
@ -4570,7 +4570,7 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0)
I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\filter.h)(0x67D3C840) I (..\User\component\filter.h)(0x67D3C840)
I (..\User\component\pid.h)(0x67D3C840) I (..\User\component\pid.h)(0x67D3C840)
I (..\User\device\bmi088.h)(0x67D3C840) I (..\User\device\bmi088.h)(0x67D3C840)
@ -4590,7 +4590,7 @@ I (..\User\module\shoot.h)(0x67D43839)
I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
@ -4651,7 +4651,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8)
I (..\User\bsp\pwm.h)(0x67D3C840) I (..\User\bsp\pwm.h)(0x67D3C840)
I (..\User\component\limiter.h)(0x67D3C840) I (..\User\component\limiter.h)(0x67D3C840)
F (..\User\task\ai.c)(0x67D43839)(-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/ai_1.o -MD) F (..\User\task\ai.c)(0x67D43839)(-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/ai_1.o -MD)
I (..\User\device\ai.h)(0x67D43839) I (..\User\device\ai.h)(0x67D43D09)
I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8)
@ -4701,7 +4701,7 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h)(0x67D3C840)
I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x67D3C840) I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0)
I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\filter.h)(0x67D3C840) I (..\User\component\filter.h)(0x67D3C840)
I (..\User\device\device.h)(0x67D3C840) I (..\User\device\device.h)(0x67D3C840)
I (..\User\device\referee.h)(0x67D3C840) I (..\User\device\referee.h)(0x67D3C840)
@ -4801,7 +4801,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(
I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x67D3C840)
I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x67D3C840)
I (..\User\module\config.h)(0x67D3C840) I (..\User\module\config.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\device\can.h)(0x67D43839) I (..\User\device\can.h)(0x67D43839)
I (..\User\bsp\can.h)(0x67D3C840) I (..\User\bsp\can.h)(0x67D3C840)
I (..\Core\Inc\can.h)(0x67D3C840) I (..\Core\Inc\can.h)(0x67D3C840)
@ -4871,7 +4871,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0)
I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8)
I (..\User\device\device.h)(0x67D3C840) I (..\User\device\device.h)(0x67D3C840)
I (..\User\device\referee.h)(0x67D3C840) I (..\User\device\referee.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ui.h)(0x67D3C840) I (..\User\component\ui.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8)
I (..\User\task\user_task.h)(0x67D43839) I (..\User\task\user_task.h)(0x67D43839)
@ -4951,7 +4951,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0)
I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8)
I (..\User\device\device.h)(0x67D3C840) I (..\User\device\device.h)(0x67D3C840)
I (..\User\device\referee.h)(0x67D3C840) I (..\User\device\referee.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ui.h)(0x67D3C840) I (..\User\component\ui.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8)
I (..\User\task\user_task.h)(0x67D43839) I (..\User\task\user_task.h)(0x67D43839)
@ -5038,7 +5038,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h)(0x67D3C840)
I (..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x67D3C840)
I (..\User\task\user_task.h)(0x67D43839) I (..\User\task\user_task.h)(0x67D43839)
I (..\User\module\config.h)(0x67D3C840) I (..\User\module\config.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0)
@ -5061,7 +5061,7 @@ I (..\User\device\dr16.h)(0x67D3C840)
I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
@ -5140,7 +5140,7 @@ I (..\User\component\limiter.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (..\User\module\chassis.h)(0x67D3C840) I (..\User\module\chassis.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x67D3C840) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x67D3C840)
@ -5265,7 +5265,7 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0)
I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\filter.h)(0x67D3C840) I (..\User\component\filter.h)(0x67D3C840)
I (..\User\component\pid.h)(0x67D3C840) I (..\User\component\pid.h)(0x67D3C840)
I (..\User\device\bmi088.h)(0x67D3C840) I (..\User\device\bmi088.h)(0x67D3C840)
@ -5299,7 +5299,7 @@ I (..\User\module\shoot.h)(0x67D43839)
I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
@ -5436,7 +5436,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(
I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x67D3C840)
I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x67D3C840)
I (..\User\module\config.h)(0x67D3C840) I (..\User\module\config.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\device\bmi088.h)(0x67D3C840) I (..\User\device\bmi088.h)(0x67D3C840)
I (..\User\device\device.h)(0x67D3C840) I (..\User\device\device.h)(0x67D3C840)
@ -5505,7 +5505,7 @@ I (..\User\bsp\bsp.h)(0x67D3C840)
I (..\User\bsp\usb.h)(0x67D3C840) I (..\User\bsp\usb.h)(0x67D3C840)
I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
@ -5602,7 +5602,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(
I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x67D3C840)
I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x67D3C840)
I (..\User\module\config.h)(0x67D3C840) I (..\User\module\config.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\device\bmi088.h)(0x67D3C840) I (..\User\device\bmi088.h)(0x67D3C840)
I (..\User\device\device.h)(0x67D3C840) I (..\User\device\device.h)(0x67D3C840)
@ -5627,7 +5627,7 @@ I (..\User\device\dr16.h)(0x67D3C840)
I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C840)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
@ -5707,7 +5707,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x67D3C
I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)
I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x67D3C840) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x67D3C840)
@ -5794,7 +5794,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(
I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x67D3C840)
I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x67D3C840) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x67D3C840)
I (..\User\module\config.h)(0x67D3C840) I (..\User\module\config.h)(0x67D3C840)
I (..\User\component\cmd.h)(0x67D43839) I (..\User\component\cmd.h)(0x67D43D09)
I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8)
I (..\User\component\ahrs.h)(0x67D3C840) I (..\User\component\ahrs.h)(0x67D3C840)
I (..\User\component\user_math.h)(0x67D43839) I (..\User\component\user_math.h)(0x67D43839)

Binary file not shown.

View File

@ -52,7 +52,7 @@ int8_t AI_Init(AI_t *ai) {
Ai_IdleLineCallback); Ai_IdleLineCallback);
ai->search_velocity.yaw = 0.004f; ai->search_velocity.yaw = 0.004f;
ai->search_velocity.pit = 0.003f; ai->search_velocity.pit = 0.002f;
inited = true; inited = true;
return 0; return 0;
} }
@ -99,9 +99,9 @@ void AI_PackCmd(AI_t *ai, CMD_Host_t *cmd_host) {
} }
void AI_SearchArmor(AI_t *ai, CMD_Host_t *cmd_host , AHRS_Eulr_t *gimbal_ai){ void AI_SearchArmor(AI_t *ai, CMD_Host_t *cmd_host , AHRS_Eulr_t *gimbal_ai){
if (gimbal_ai->pit > 2.75){ if (gimbal_ai->pit > 2.7){
ai->search_velocity.pit = fAbs(ai->search_velocity.pit); ai->search_velocity.pit = fAbs(ai->search_velocity.pit);
} else if (gimbal_ai->pit < 2.35) { } else if (gimbal_ai->pit < 2.45) {
ai->search_velocity.pit = -fAbs(ai->search_velocity.pit); ai->search_velocity.pit = -fAbs(ai->search_velocity.pit);
} }