准备调pid
This commit is contained in:
parent
1f897bd9ae
commit
0ff235f235
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -22,7 +22,7 @@ Dialog DLL: TCM.DLL V1.48.0.0
|
||||
|
||||
<h2>Project:</h2>
|
||||
C:\Users\lvzucheng\Documents\RMUL2025\MDK-ARM\DevC.uvprojx
|
||||
Project File Date: 03/14/2025
|
||||
Project File Date: 03/16/2025
|
||||
|
||||
<h2>Output:</h2>
|
||||
*** Using Compiler 'V6.16', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin'
|
||||
@ -37,9 +37,9 @@ 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\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'.
|
||||
compiling ai.c...
|
||||
compiling config.c...
|
||||
linking...
|
||||
Program Size: Code=149536 RO-data=7272 RW-data=760 ZI-data=43832
|
||||
Program Size: Code=149536 RO-data=6928 RW-data=1104 ZI-data=43832
|
||||
FromELF: creating hex file...
|
||||
"DevC\DevC.axf" - 0 Error(s), 0 Warning(s).
|
||||
|
||||
|
12163
MDK-ARM/DevC/DevC.hex
12163
MDK-ARM/DevC/DevC.hex
File diff suppressed because it is too large
Load Diff
@ -3,7 +3,7 @@
|
||||
<title>Static Call Graph - [DevC\DevC.axf]</title></head>
|
||||
<body><HR>
|
||||
<H1>Static Call Graph for image DevC\DevC.axf</H1><HR>
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Sat Mar 15 01:02:19 2025
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Sun Mar 16 09:55:55 2025
|
||||
<BR><P>
|
||||
<H3>Maximum Stack Usage = 632 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
||||
Call chain for Maximum Stack Depth:</H3>
|
||||
@ -724,9 +724,9 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[347]">>></a> __ieee754_rem_pio2
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[362]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[362]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dclz77c.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[363]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[363]"></a>__decompress2</STRONG> (Thumb, 94 bytes, Stack size unknown bytes, __dclz77c.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[c3]"></a>AHRS_GetEulr</STRONG> (Thumb, 348 bytes, Stack size 48 bytes, ahrs.o(.text.AHRS_GetEulr))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = AHRS_GetEulr ⇒ __hardfp_atan2f
|
||||
@ -751,8 +751,8 @@ Global Symbols
|
||||
<P><STRONG><a name="[188]"></a>AHRS_ResetEulr</STRONG> (Thumb, 18 bytes, Stack size 4 bytes, ahrs.o(.text.AHRS_ResetEulr))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = AHRS_ResetEulr
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[184]">>></a> Gimbal_SetMode
|
||||
<LI><a href="#[183]">>></a> Gimbal_Control
|
||||
<BR>[Called By]<UL><LI><a href="#[183]">>></a> Gimbal_Control
|
||||
<LI><a href="#[184]">>></a> Gimbal_SetMode
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[ca]"></a>AHRS_Update</STRONG> (Thumb, 3098 bytes, Stack size 224 bytes, ahrs.o(.text.AHRS_Update))
|
||||
@ -1443,20 +1443,20 @@ Global Symbols
|
||||
<P><STRONG><a name="[185]"></a>CircleAdd</STRONG> (Thumb, 132 bytes, Stack size 16 bytes, user_math.o(.text.CircleAdd))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = CircleAdd
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[283]">>></a> Shoot_UpdateFeedback
|
||||
<BR>[Called By]<UL><LI><a href="#[183]">>></a> Gimbal_Control
|
||||
<LI><a href="#[283]">>></a> Shoot_UpdateFeedback
|
||||
<LI><a href="#[27c]">>></a> Shoot_Control
|
||||
<LI><a href="#[27d]">>></a> Shoot_SetMode
|
||||
<LI><a href="#[189]">>></a> Gimbal_Init
|
||||
<LI><a href="#[183]">>></a> Gimbal_Control
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[186]"></a>CircleError</STRONG> (Thumb, 154 bytes, Stack size 20 bytes, user_math.o(.text.CircleError))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = CircleError
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[148]">>></a> PID_Calc
|
||||
<BR>[Called By]<UL><LI><a href="#[183]">>></a> Gimbal_Control
|
||||
<LI><a href="#[148]">>></a> PID_Calc
|
||||
<LI><a href="#[283]">>></a> Shoot_UpdateFeedback
|
||||
<LI><a href="#[27d]">>></a> Shoot_SetMode
|
||||
<LI><a href="#[183]">>></a> Gimbal_Control
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[14c]"></a>CircleReverse</STRONG> (Thumb, 32 bytes, Stack size 4 bytes, user_math.o(.text.CircleReverse))
|
||||
@ -3118,11 +3118,11 @@ Global Symbols
|
||||
<LI><a href="#[23a]">>></a> __ARM_isinf
|
||||
<LI><a href="#[c8]">>></a> __aeabi_f2d
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[145]">>></a> Chassis_Control
|
||||
<BR>[Called By]<UL><LI><a href="#[183]">>></a> Gimbal_Control
|
||||
<LI><a href="#[145]">>></a> Chassis_Control
|
||||
<LI><a href="#[148]">>></a> PID_Calc
|
||||
<LI><a href="#[156]">>></a> LowPassFilter2p_Reset
|
||||
<LI><a href="#[27c]">>></a> Shoot_Control
|
||||
<LI><a href="#[183]">>></a> Gimbal_Control
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[14e]"></a>LowPassFilter2p_Init</STRONG> (Thumb, 316 bytes, Stack size 40 bytes, filter.o(.text.LowPassFilter2p_Init))
|
||||
@ -3448,10 +3448,10 @@ Global Symbols
|
||||
<LI><a href="#[14a]">>></a> LowPassFilter2p_Apply
|
||||
<LI><a href="#[c8]">>></a> __aeabi_f2d
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[145]">>></a> Chassis_Control
|
||||
<BR>[Called By]<UL><LI><a href="#[183]">>></a> Gimbal_Control
|
||||
<LI><a href="#[145]">>></a> Chassis_Control
|
||||
<LI><a href="#[8d]">>></a> Task_AttiEsti
|
||||
<LI><a href="#[27c]">>></a> Shoot_Control
|
||||
<LI><a href="#[183]">>></a> Gimbal_Control
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[14d]"></a>PID_Init</STRONG> (Thumb, 406 bytes, Stack size 32 bytes, pid.o(.text.PID_Init))
|
||||
@ -3972,12 +3972,12 @@ Global Symbols
|
||||
<LI><a href="#[f7]">>></a> osKernelGetTickFreq
|
||||
<LI><a href="#[289]">>></a> osKernelGetTickCount
|
||||
<LI><a href="#[28e]">>></a> osDelayUntil
|
||||
<LI><a href="#[183]">>></a> Gimbal_Control
|
||||
<LI><a href="#[18a]">>></a> Gimbal_UpdateFeedback
|
||||
<LI><a href="#[29e]">>></a> Gimbal_PackAI
|
||||
<LI><a href="#[189]">>></a> Gimbal_Init
|
||||
<LI><a href="#[2a0]">>></a> Gimbal_DumpUI
|
||||
<LI><a href="#[29f]">>></a> Gimbal_DumpOutput
|
||||
<LI><a href="#[183]">>></a> Gimbal_Control
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> init.o(.text.Task_Init)
|
||||
</UL>
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -345,7 +345,11 @@ static const Config_RobotParam_t param_hero = {
|
||||
}, /* can */
|
||||
}; /* param_hero */
|
||||
|
||||
#ifdef DEBUG
|
||||
Config_RobotParam_t param_sentry = {
|
||||
#else
|
||||
static const Config_RobotParam_t param_sentry = {
|
||||
#endif
|
||||
.model = ROBOT_MODEL_SENTRY,
|
||||
|
||||
.chassis = { /* 底盘模块参数 */
|
||||
|
Loading…
Reference in New Issue
Block a user