1.0
### uVision Project, (C) Keil Software
*.c
*.s*; *.src; *.a*
*.obj; *.o
*.lib
*.txt; *.h; *.inc; *.md
*.plm
*.cpp
0
0
0
Target 1
0x4
ARM-ADS
12000000
1
1
0
1
0
1
65535
0
0
0
79
66
8
.\Listings\
1
1
1
0
1
1
0
1
0
0
0
0
1
1
1
1
1
1
1
0
0
1
0
1
18
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
1
0
0
3
BIN\CMSIS_AGDI.dll
0
CMSIS_AGDI
-X"CMSIS-DAP_LU" -ULU_2022_8888 -O206 -S8 -C0 -P00 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM)
0
ARMRTXEVENTFLAGS
-L70 -Z18 -C0 -M0 -T1
0
DLGTARM
(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)
0
ARMDBGFLAGS
0
DLGUARM
0
ST-LINKIII-KEIL_SWO
-U-O206 -O206 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P2 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM)
0
UL2CM3
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM))
0
1
IST8310_MagneticField
1
1
IST8310_Temperature
2
1
BMI088_Accel
3
1
BMI088_Gyro
4
1
BMI088_Temperature
5
1
M2006_MotorStatus[6]
6
1
GO_M8010_6_MotorStatus
7
1
-0.85f*6.33f-Checksum*2.0f*3.141592653589793238462643383279f
8
1
GM6020_MotorStatus[1]
9
1
GM6020_MotorStatus[0]
10
1
RefereeSystem_ShooterStatus
11
1
M2006_MotorStatus
12
1
CAN_CAN1DeviceNumber
13
1
CAN_DeviceNumber
14
1
RefereeSystem_ShooterOpenCounter
15
1
RefereeSystem_ShooterOpenFlag
16
1
Visual_Yaw
17
1
Visual_Pitch
18
1
Visual_RxHEXPacket
19
1
Remote_RxData
20
1
Odometer_Alpha
0
2
AttitudeAlgorithms_RadYaw
1
2
AttitudeAlgorithms_RadPitch
2
2
AttitudeAlgorithms_RadRoll
3
2
AttitudeAlgorithms_DegYaw
4
2
AttitudeAlgorithms_DegPitch
5
2
AttitudeAlgorithms_DegRoll
6
2
halfex
7
2
halfey
8
2
halfez
9
2
Gyro_
10
2
BMI088_Gyro
11
2
AttitudeAlgorithms_q
12
2
(float)GM6020_MotorStatus[1].Angle
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
2
10000000
Start
0
0
0
0
1
1
5
0
0
0
.\Start\core_cm4.h
core_cm4.h
0
0
1
2
5
0
0
0
.\Start\core_cmFunc.h
core_cmFunc.h
0
0
1
3
5
0
0
0
.\Start\core_cmInstr.h
core_cmInstr.h
0
0
1
4
5
0
0
0
.\Start\core_cmSimd.h
core_cmSimd.h
0
0
1
5
2
0
0
0
.\Start\startup_stm32f40_41xxx.s
startup_stm32f40_41xxx.s
0
0
1
6
5
0
0
0
.\Start\stm32f4xx.h
stm32f4xx.h
0
0
1
7
1
0
0
0
.\Start\system_stm32f4xx.c
system_stm32f4xx.c
0
0
1
8
5
0
0
0
.\Start\system_stm32f4xx.h
system_stm32f4xx.h
0
0
Library
0
0
0
0
2
9
1
0
0
0
.\Library\misc.c
misc.c
0
0
2
10
5
0
0
0
.\Library\misc.h
misc.h
0
0
2
11
1
0
0
0
.\Library\stm32f4xx_adc.c
stm32f4xx_adc.c
0
0
2
12
5
0
0
0
.\Library\stm32f4xx_adc.h
stm32f4xx_adc.h
0
0
2
13
1
0
0
0
.\Library\stm32f4xx_can.c
stm32f4xx_can.c
0
0
2
14
5
0
0
0
.\Library\stm32f4xx_can.h
stm32f4xx_can.h
0
0
2
15
1
0
0
0
.\Library\stm32f4xx_cec.c
stm32f4xx_cec.c
0
0
2
16
5
0
0
0
.\Library\stm32f4xx_cec.h
stm32f4xx_cec.h
0
0
2
17
1
0
0
0
.\Library\stm32f4xx_crc.c
stm32f4xx_crc.c
0
0
2
18
5
0
0
0
.\Library\stm32f4xx_crc.h
stm32f4xx_crc.h
0
0
2
19
1
0
0
0
.\Library\stm32f4xx_cryp.c
stm32f4xx_cryp.c
0
0
2
20
5
0
0
0
.\Library\stm32f4xx_cryp.h
stm32f4xx_cryp.h
0
0
2
21
1
0
0
0
.\Library\stm32f4xx_cryp_aes.c
stm32f4xx_cryp_aes.c
0
0
2
22
1
0
0
0
.\Library\stm32f4xx_cryp_des.c
stm32f4xx_cryp_des.c
0
0
2
23
1
0
0
0
.\Library\stm32f4xx_cryp_tdes.c
stm32f4xx_cryp_tdes.c
0
0
2
24
1
0
0
0
.\Library\stm32f4xx_dac.c
stm32f4xx_dac.c
0
0
2
25
5
0
0
0
.\Library\stm32f4xx_dac.h
stm32f4xx_dac.h
0
0
2
26
1
0
0
0
.\Library\stm32f4xx_dbgmcu.c
stm32f4xx_dbgmcu.c
0
0
2
27
5
0
0
0
.\Library\stm32f4xx_dbgmcu.h
stm32f4xx_dbgmcu.h
0
0
2
28
1
0
0
0
.\Library\stm32f4xx_dcmi.c
stm32f4xx_dcmi.c
0
0
2
29
5
0
0
0
.\Library\stm32f4xx_dcmi.h
stm32f4xx_dcmi.h
0
0
2
30
1
0
0
0
.\Library\stm32f4xx_dfsdm.c
stm32f4xx_dfsdm.c
0
0
2
31
5
0
0
0
.\Library\stm32f4xx_dfsdm.h
stm32f4xx_dfsdm.h
0
0
2
32
1
0
0
0
.\Library\stm32f4xx_dma.c
stm32f4xx_dma.c
0
0
2
33
5
0
0
0
.\Library\stm32f4xx_dma.h
stm32f4xx_dma.h
0
0
2
34
1
0
0
0
.\Library\stm32f4xx_dma2d.c
stm32f4xx_dma2d.c
0
0
2
35
5
0
0
0
.\Library\stm32f4xx_dma2d.h
stm32f4xx_dma2d.h
0
0
2
36
1
0
0
0
.\Library\stm32f4xx_dsi.c
stm32f4xx_dsi.c
0
0
2
37
5
0
0
0
.\Library\stm32f4xx_dsi.h
stm32f4xx_dsi.h
0
0
2
38
1
0
0
0
.\Library\stm32f4xx_exti.c
stm32f4xx_exti.c
0
0
2
39
5
0
0
0
.\Library\stm32f4xx_exti.h
stm32f4xx_exti.h
0
0
2
40
1
0
0
0
.\Library\stm32f4xx_flash.c
stm32f4xx_flash.c
0
0
2
41
5
0
0
0
.\Library\stm32f4xx_flash.h
stm32f4xx_flash.h
0
0
2
42
1
0
0
0
.\Library\stm32f4xx_flash_ramfunc.c
stm32f4xx_flash_ramfunc.c
0
0
2
43
5
0
0
0
.\Library\stm32f4xx_flash_ramfunc.h
stm32f4xx_flash_ramfunc.h
0
0
2
44
1
0
0
0
.\Library\stm32f4xx_fmpi2c.c
stm32f4xx_fmpi2c.c
0
0
2
45
5
0
0
0
.\Library\stm32f4xx_fmpi2c.h
stm32f4xx_fmpi2c.h
0
0
2
46
1
0
0
0
.\Library\stm32f4xx_fsmc.c
stm32f4xx_fsmc.c
0
0
2
47
5
0
0
0
.\Library\stm32f4xx_fsmc.h
stm32f4xx_fsmc.h
0
0
2
48
1
0
0
0
.\Library\stm32f4xx_gpio.c
stm32f4xx_gpio.c
0
0
2
49
5
0
0
0
.\Library\stm32f4xx_gpio.h
stm32f4xx_gpio.h
0
0
2
50
1
0
0
0
.\Library\stm32f4xx_hash.c
stm32f4xx_hash.c
0
0
2
51
5
0
0
0
.\Library\stm32f4xx_hash.h
stm32f4xx_hash.h
0
0
2
52
1
0
0
0
.\Library\stm32f4xx_hash_md5.c
stm32f4xx_hash_md5.c
0
0
2
53
1
0
0
0
.\Library\stm32f4xx_hash_sha1.c
stm32f4xx_hash_sha1.c
0
0
2
54
1
0
0
0
.\Library\stm32f4xx_i2c.c
stm32f4xx_i2c.c
0
0
2
55
5
0
0
0
.\Library\stm32f4xx_i2c.h
stm32f4xx_i2c.h
0
0
2
56
1
0
0
0
.\Library\stm32f4xx_iwdg.c
stm32f4xx_iwdg.c
0
0
2
57
5
0
0
0
.\Library\stm32f4xx_iwdg.h
stm32f4xx_iwdg.h
0
0
2
58
1
0
0
0
.\Library\stm32f4xx_lptim.c
stm32f4xx_lptim.c
0
0
2
59
5
0
0
0
.\Library\stm32f4xx_lptim.h
stm32f4xx_lptim.h
0
0
2
60
1
0
0
0
.\Library\stm32f4xx_ltdc.c
stm32f4xx_ltdc.c
0
0
2
61
5
0
0
0
.\Library\stm32f4xx_ltdc.h
stm32f4xx_ltdc.h
0
0
2
62
1
0
0
0
.\Library\stm32f4xx_pwr.c
stm32f4xx_pwr.c
0
0
2
63
5
0
0
0
.\Library\stm32f4xx_pwr.h
stm32f4xx_pwr.h
0
0
2
64
1
0
0
0
.\Library\stm32f4xx_qspi.c
stm32f4xx_qspi.c
0
0
2
65
5
0
0
0
.\Library\stm32f4xx_qspi.h
stm32f4xx_qspi.h
0
0
2
66
1
0
0
0
.\Library\stm32f4xx_rcc.c
stm32f4xx_rcc.c
0
0
2
67
5
0
0
0
.\Library\stm32f4xx_rcc.h
stm32f4xx_rcc.h
0
0
2
68
1
0
0
0
.\Library\stm32f4xx_rng.c
stm32f4xx_rng.c
0
0
2
69
5
0
0
0
.\Library\stm32f4xx_rng.h
stm32f4xx_rng.h
0
0
2
70
1
0
0
0
.\Library\stm32f4xx_rtc.c
stm32f4xx_rtc.c
0
0
2
71
5
0
0
0
.\Library\stm32f4xx_rtc.h
stm32f4xx_rtc.h
0
0
2
72
1
0
0
0
.\Library\stm32f4xx_sai.c
stm32f4xx_sai.c
0
0
2
73
5
0
0
0
.\Library\stm32f4xx_sai.h
stm32f4xx_sai.h
0
0
2
74
1
0
0
0
.\Library\stm32f4xx_sdio.c
stm32f4xx_sdio.c
0
0
2
75
5
0
0
0
.\Library\stm32f4xx_sdio.h
stm32f4xx_sdio.h
0
0
2
76
1
0
0
0
.\Library\stm32f4xx_spdifrx.c
stm32f4xx_spdifrx.c
0
0
2
77
5
0
0
0
.\Library\stm32f4xx_spdifrx.h
stm32f4xx_spdifrx.h
0
0
2
78
1
0
0
0
.\Library\stm32f4xx_spi.c
stm32f4xx_spi.c
0
0
2
79
5
0
0
0
.\Library\stm32f4xx_spi.h
stm32f4xx_spi.h
0
0
2
80
1
0
0
0
.\Library\stm32f4xx_syscfg.c
stm32f4xx_syscfg.c
0
0
2
81
5
0
0
0
.\Library\stm32f4xx_syscfg.h
stm32f4xx_syscfg.h
0
0
2
82
1
0
0
0
.\Library\stm32f4xx_tim.c
stm32f4xx_tim.c
0
0
2
83
5
0
0
0
.\Library\stm32f4xx_tim.h
stm32f4xx_tim.h
0
0
2
84
1
0
0
0
.\Library\stm32f4xx_usart.c
stm32f4xx_usart.c
0
0
2
85
5
0
0
0
.\Library\stm32f4xx_usart.h
stm32f4xx_usart.h
0
0
2
86
1
0
0
0
.\Library\stm32f4xx_wwdg.c
stm32f4xx_wwdg.c
0
0
2
87
5
0
0
0
.\Library\stm32f4xx_wwdg.h
stm32f4xx_wwdg.h
0
0
System
1
0
0
0
3
88
1
0
0
0
.\System\Delay.c
Delay.c
0
0
3
89
5
0
0
0
.\System\Delay.h
Delay.h
0
0
3
90
1
0
0
0
.\System\TIM.c
TIM.c
0
0
3
91
5
0
0
0
.\System\TIM.h
TIM.h
0
0
3
92
1
0
0
0
.\System\UART.c
UART.c
0
0
3
93
5
0
0
0
.\System\UART.h
UART.h
0
0
3
94
1
0
0
0
.\System\MyI2C.c
MyI2C.c
0
0
3
95
5
0
0
0
.\System\MyI2C.h
MyI2C.h
0
0
3
96
1
0
0
0
.\System\CAN.c
CAN.c
0
0
3
97
5
0
0
0
.\System\CAN.h
CAN.h
0
0
Algorithm
1
0
0
0
AHRS
1
0
0
0
5
98
4
0
0
0
.\AHRS\AHRS.lib
AHRS.lib
0
0
5
99
5
0
0
0
.\AHRS\ahrs_lib.h
ahrs_lib.h
0
0
5
100
1
0
0
0
.\AHRS\AHRS_middleware.c
AHRS_middleware.c
0
0
5
101
5
0
0
0
.\AHRS\AHRS_middleware.h
AHRS_middleware.h
0
0
5
102
1
0
0
0
.\AHRS\user_lib.c
user_lib.c
0
0
5
103
5
0
0
0
.\AHRS\user_lib.h
user_lib.h
0
0
Hardware
1
0
0
0
6
104
1
0
0
0
.\Hardware\LED.c
LED.c
0
0
6
105
5
0
0
0
.\Hardware\LED.h
LED.h
0
0
6
106
1
0
0
0
.\Hardware\Buzzer.c
Buzzer.c
0
0
6
107
5
0
0
0
.\Hardware\Buzzer.h
Buzzer.h
0
0
6
108
1
0
0
0
.\Hardware\Remote.c
Remote.c
0
0
6
109
5
0
0
0
.\Hardware\Remote.h
Remote.h
0
0
6
110
1
0
0
0
.\Hardware\BMI088.c
BMI088.c
0
0
6
111
5
0
0
0
.\Hardware\BMI088.h
BMI088.h
0
0
6
112
1
0
0
0
.\Hardware\IST8310.c
IST8310.c
0
0
6
113
5
0
0
0
.\Hardware\IST8310.h
IST8310.h
0
0
6
114
1
0
0
0
.\Hardware\Laser.c
Laser.c
0
0
6
115
5
0
0
0
.\Hardware\Laser.h
Laser.h
0
0
Motor
1
0
0
0
7
116
1
0
0
0
.\Motor\M3508.c
M3508.c
0
0
7
117
5
0
0
0
.\Motor\M3508.h
M3508.h
0
0
7
118
1
0
0
0
.\Motor\GM6020.c
GM6020.c
0
0
7
119
5
0
0
0
.\Motor\GM6020.h
GM6020.h
0
0
7
120
1
0
0
0
.\Motor\M2006.c
M2006.c
0
0
7
121
5
0
0
0
.\Motor\M2006.h
M2006.h
0
0
Function
1
0
0
0
8
122
1
0
0
0
.\Function\LinkCheck.c
LinkCheck.c
0
0
8
123
5
0
0
0
.\Function\LinkCheck.h
LinkCheck.h
0
0
8
124
1
0
0
0
.\Function\Warming.c
Warming.c
0
0
8
125
5
0
0
0
.\Function\Warming.h
Warming.h
0
0
8
126
1
0
0
0
.\Function\CToC.c
CToC.c
0
0
8
127
5
0
0
0
.\Function\CToC.h
CToC.h
0
0
8
128
1
0
0
0
.\Function\CloseLoopControl.c
CloseLoopControl.c
0
0
8
129
5
0
0
0
.\Function\CloseLoopControl.h
CloseLoopControl.h
0
0
8
130
1
0
0
0
.\Function\AttitudeAlgorithms.c
AttitudeAlgorithms.c
0
0
8
131
5
0
0
0
.\Function\AttitudeAlgorithms.h
AttitudeAlgorithms.h
0
0
8
132
1
0
0
0
.\Function\IMUTemperatureControl.c
IMUTemperatureControl.c
0
0
8
133
5
0
0
0
.\Function\IMUTemperatureControl.h
IMUTemperatureControl.h
0
0
Control
1
0
0
0
9
134
1
0
0
0
.\Control\PID.c
PID.c
0
0
9
135
5
0
0
0
.\Control\PID.h
PID.h
0
0
CarBody
1
0
0
0
10
136
1
0
0
0
.\CarBody\Gimbal.c
Gimbal.c
0
0
10
137
5
0
0
0
.\CarBody\Gimbal.h
Gimbal.h
0
0
10
138
1
0
0
0
.\CarBody\RefereeSystem.c
RefereeSystem.c
0
0
10
139
5
0
0
0
.\CarBody\RefereeSystem.h
RefereeSystem.h
0
0
10
140
5
0
0
0
.\Carbody\RefereeSystem_CRCTable.h
RefereeSystem_CRCTable.h
0
0
10
141
1
0
0
0
.\CarBody\Visual.c
Visual.c
0
0
10
142
5
0
0
0
.\CarBody\Visual.h
Visual.h
0
0
10
143
1
0
0
0
.\CarBody\Keyboard.c
Keyboard.c
0
0
10
144
5
0
0
0
.\CarBody\Keyboard.h
Keyboard.h
0
0
User
1
0
0
0
11
145
1
0
0
0
.\User\main.c
main.c
0
0
11
146
5
0
0
0
.\User\RM_C.h
RM_C.h
0
0
11
147
5
0
0
0
.\User\Parameter.h
Parameter.h
0
0
11
148
5
0
0
0
.\User\stm32f4xx_conf.h
stm32f4xx_conf.h
0
0
11
149
1
0
0
0
.\User\stm32f4xx_it.c
stm32f4xx_it.c
0
0
11
150
5
0
0
0
.\User\stm32f4xx_it.h
stm32f4xx_it.h
0
0