From 34a2e053e208367d0f4cfbfb019f5c583571f8c6 Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期六, 28 九月 2024 08:37:54 +0800 Subject: [PATCH] V1.7 解决4G上传频繁BUG --- keil/Objects/uwb_simple_example.htm | 21 ++++++++------------- 1 files changed, 8 insertions(+), 13 deletions(-) diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm index 272e659..b73e84e 100644 --- a/keil/Objects/uwb_simple_example.htm +++ b/keil/Objects/uwb_simple_example.htm @@ -3,7 +3,7 @@ <title>Static Call Graph - [.\Objects\uwb_simple_example.axf]</title></head> <body><HR> <H1>Static Call Graph for image .\Objects\uwb_simple_example.axf</H1><HR> -<BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Thu Sep 26 11:25:26 2024 +<BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Fri Sep 27 09:55:52 2024 <BR><P> <H3>Maximum Stack Usage = 1580 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -1080,7 +1080,7 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> air780esocket.o(.rodata.g_stStateAIR780ESocketHeartbeat) </UL> -<P><STRONG><a name="[57]"></a>AIR780ESocketSendDataProc</STRONG> (Thumb, 348 bytes, Stack size 40 bytes, air780esocket.o(.text.AIR780ESocketSendDataProc)) +<P><STRONG><a name="[57]"></a>AIR780ESocketSendDataProc</STRONG> (Thumb, 356 bytes, Stack size 40 bytes, air780esocket.o(.text.AIR780ESocketSendDataProc)) <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = AIR780ESocketSendDataProc ⇒ HIDO_FSMStateChange ⇒ HIDO_FSMEventExecute ⇒ FSM_Debug </UL> <BR>[Calls]<UL><LI><a href="#[b4]">>></a> Socket_OnClosed @@ -1375,7 +1375,6 @@ </UL> <BR>[Called By]<UL><LI><a href="#[146]">>></a> Socket_Create <LI><a href="#[a3]">>></a> Uart_Init -<LI><a href="#[be]">>></a> Socket_OnConnected </UL> <P><STRONG><a name="[ef]"></a>HIDO_ArraryQueueOut</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, hido_arraryqueue.o(.text.HIDO_ArraryQueueOut)) @@ -1681,7 +1680,6 @@ </UL> <BR>[Called By]<UL><LI><a href="#[146]">>></a> Socket_Create <LI><a href="#[a3]">>></a> Uart_Init -<LI><a href="#[be]">>></a> Socket_OnConnected </UL> <P><STRONG><a name="[6]"></a>HardFault_Handler</STRONG> (Thumb, 124 bytes, Stack size 0 bytes, mk_trace.o(.text.HardFault_Handler)) @@ -2069,7 +2067,7 @@ <BR>[Called By]<UL><LI><a href="#[3]">>></a> AIR780ECSQProc </UL> -<P><STRONG><a name="[132]"></a>MotorPoll</STRONG> (Thumb, 184 bytes, Stack size 16 bytes, main.o(.text.MotorPoll)) +<P><STRONG><a name="[132]"></a>MotorPoll</STRONG> (Thumb, 212 bytes, Stack size 16 bytes, main.o(.text.MotorPoll)) <BR><BR>[Stack]<UL><LI>Max Depth = 436<LI>Call Chain = MotorPoll ⇒ _4GAlarmUpload ⇒ TCPHeartBeatUpload ⇒ Socket_Send ⇒ HIDO_VLQGetEnqueueMember ⇒ HIDO_BaseQueueGetContinuousSize ⇒ __aeabi_uidivmod </UL> <BR>[Calls]<UL><LI><a href="#[133]">>></a> _4GAlarmUpload @@ -2256,22 +2254,19 @@ <BR>[Called By]<UL><LI><a href="#[54]">>></a> AIR780ESocketConnectProc </UL> -<P><STRONG><a name="[be]"></a>Socket_OnConnected</STRONG> (Thumb, 124 bytes, Stack size 24 bytes, socket.o(.text.Socket_OnConnected)) -<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = Socket_OnConnected ⇒ HIDO_VLQInit -</UL> -<BR>[Calls]<UL><LI><a href="#[fc]">>></a> HIDO_VLQInit -<LI><a href="#[147]">>></a> HIDO_ArraryQueueInit +<P><STRONG><a name="[be]"></a>Socket_OnConnected</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, socket.o(.text.Socket_OnConnected)) +<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Socket_OnConnected </UL> <BR>[Called By]<UL><LI><a href="#[54]">>></a> AIR780ESocketConnectProc </UL> -<P><STRONG><a name="[b6]"></a>Socket_OnRecv</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, socket.o(.text.Socket_OnRecv)) +<P><STRONG><a name="[b6]"></a>Socket_OnRecv</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, socket.o(.text.Socket_OnRecv)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Socket_OnRecv </UL> <BR>[Called By]<UL><LI><a href="#[47]">>></a> AIR780EProc </UL> -<P><STRONG><a name="[148]"></a>Socket_Recv</STRONG> (Thumb, 144 bytes, Stack size 32 bytes, socket.o(.text.Socket_Recv)) +<P><STRONG><a name="[148]"></a>Socket_Recv</STRONG> (Thumb, 152 bytes, Stack size 32 bytes, socket.o(.text.Socket_Recv)) <BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = Socket_Recv ⇒ HIDO_VLQDequeue ⇒ HIDO_BaseQueueDequeue ⇒ __aeabi_uidivmod </UL> <BR>[Calls]<UL><LI><a href="#[ef]">>></a> HIDO_ArraryQueueOut @@ -2305,7 +2300,7 @@ <BR>[Called By]<UL><LI><a href="#[14c]">>></a> TCPHeartBeatUpload </UL> -<P><STRONG><a name="[ca]"></a>Socket_SetSocketState</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, socket.o(.text.Socket_SetSocketState)) +<P><STRONG><a name="[ca]"></a>Socket_SetSocketState</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, socket.o(.text.Socket_SetSocketState)) <BR><BR>[Called By]<UL><LI><a href="#[b1]">>></a> AIR780ESocket_Poll </UL> -- Gitblit v1.9.3