准备调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