From 99cdcc0b1000fab7d279fbea8a731e1fa22ec4ac Mon Sep 17 00:00:00 2001
From: yincheng.zhong <634916154@qq.com>
Date: 星期四, 26 九月 2024 17:47:57 +0800
Subject: [PATCH] 尝试解决误报

---
 keil/Objects/uwb_simple_example.htm |   37 ++++++++++++++++++-------------------
 1 files changed, 18 insertions(+), 19 deletions(-)

diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm
index eb68e31..77684e2 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>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Thu Sep  5 09:21:09 2024
+<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Wed Sep 25 19:52:16 2024
 <BR><P>
 <H3>Maximum Stack Usage =       1580 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
 Call chain for Maximum Stack Depth:</H3>
@@ -160,6 +160,7 @@
 <LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RCO32K_CAL_IRQHandler
 <LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rtc_second_to_time
 <LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uwb_rx
+<LI><a href="#[14d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UwbRange
 <LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Program_Init
 <LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_ATLiteCmdSend
 <LI><a href="#[c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_ATLiteDataSend
@@ -1024,7 +1025,7 @@
 </UL>
 <BR>[Address Reference Count : 1]<UL><LI> air780esocket.o(.rodata.g_stStateAIR780ESocketHeartbeat)
 </UL>
-<P><STRONG><a name="[55]"></a>AIR780ESocketSendDataProc</STRONG> (Thumb, 348 bytes, Stack size 40 bytes, air780esocket.o(.text.AIR780ESocketSendDataProc))
+<P><STRONG><a name="[55]"></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 &rArr; HIDO_FSMStateChange &rArr; HIDO_FSMEventExecute &rArr; FSM_Debug
 </UL>
 <BR>[Calls]<UL><LI><a href="#[98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_UtilParseFormat
@@ -1299,7 +1300,6 @@
 <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = HIDO_ArraryQueueInit
 </UL>
 <BR>[Called By]<UL><LI><a href="#[13d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_Create
-<LI><a href="#[b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_OnConnected
 <LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Uart_Init
 </UL>
 
@@ -1605,7 +1605,6 @@
 <BR>[Calls]<UL><LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_BaseQueueInit
 </UL>
 <BR>[Called By]<UL><LI><a href="#[13d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_Create
-<LI><a href="#[b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_OnConnected
 <LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Uart_Init
 </UL>
 
@@ -1697,6 +1696,7 @@
 <LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart1_change_from_debug_to_gps
 </UL>
 <BR>[Called By]<UL><LI><a href="#[14f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UwbSearch
+<LI><a href="#[14d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UwbRange
 </UL>
 
 <P><STRONG><a name="[1a2]"></a>IfTCPConnected</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, tcpclient.o(.text.IfTCPConnected))
@@ -1993,7 +1993,7 @@
 <BR>[Called By]<UL><LI><a href="#[3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780ECSQProc
 </UL>
 
-<P><STRONG><a name="[129]"></a>MotorPoll</STRONG> (Thumb, 184 bytes, Stack size 16 bytes, main.o(.text.MotorPoll))
+<P><STRONG><a name="[129]"></a>MotorPoll</STRONG> (Thumb, 208 bytes, Stack size 16 bytes, main.o(.text.MotorPoll))
 <BR><BR>[Stack]<UL><LI>Max Depth = 436<LI>Call Chain = MotorPoll &rArr; _4GAlarmUpload &rArr; TCPHeartBeatUpload &rArr; Socket_Send &rArr; HIDO_VLQGetEnqueueMember &rArr; HIDO_BaseQueueGetContinuousSize &rArr; __aeabi_uidivmod
 </UL>
 <BR>[Calls]<UL><LI><a href="#[12a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_4GAlarmUpload
@@ -2175,22 +2175,19 @@
 <BR>[Called By]<UL><LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780ESocketConnectProc
 </UL>
 
-<P><STRONG><a name="[b9]"></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 &rArr; HIDO_VLQInit
-</UL>
-<BR>[Calls]<UL><LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_VLQInit
-<LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_ArraryQueueInit
+<P><STRONG><a name="[b9]"></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="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780ESocketConnectProc
 </UL>
 
-<P><STRONG><a name="[b1]"></a>Socket_OnRecv</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, socket.o(.text.Socket_OnRecv))
+<P><STRONG><a name="[b1]"></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="#[45]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780EProc
 </UL>
 
-<P><STRONG><a name="[13f]"></a>Socket_Recv</STRONG> (Thumb, 144 bytes, Stack size 32 bytes, socket.o(.text.Socket_Recv))
+<P><STRONG><a name="[13f]"></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 &rArr; HIDO_VLQDequeue &rArr; HIDO_BaseQueueDequeue &rArr; __aeabi_uidivmod
 </UL>
 <BR>[Calls]<UL><LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_VLQGetDequeueMember
@@ -2224,7 +2221,7 @@
 <BR>[Called By]<UL><LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TCPHeartBeatUpload
 </UL>
 
-<P><STRONG><a name="[c5]"></a>Socket_SetSocketState</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, socket.o(.text.Socket_SetSocketState))
+<P><STRONG><a name="[c5]"></a>Socket_SetSocketState</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, socket.o(.text.Socket_SetSocketState))
 <BR><BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780ESocket_Poll
 </UL>
 
@@ -2249,8 +2246,8 @@
 <BR>[Called By]<UL><LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
 </UL>
 
-<P><STRONG><a name="[142]"></a>TCPClient_Poll</STRONG> (Thumb, 156 bytes, Stack size 16 bytes, tcpclient.o(.text.TCPClient_Poll))
-<BR><BR>[Stack]<UL><LI>Max Depth = 428<LI>Call Chain = TCPClient_Poll &rArr; TCPHeartBeatUpload &rArr; Socket_Send &rArr; HIDO_VLQGetEnqueueMember &rArr; HIDO_BaseQueueGetContinuousSize &rArr; __aeabi_uidivmod
+<P><STRONG><a name="[142]"></a>TCPClient_Poll</STRONG> (Thumb, 176 bytes, Stack size 32 bytes, tcpclient.o(.text.TCPClient_Poll))
+<BR><BR>[Stack]<UL><LI>Max Depth = 444<LI>Call Chain = TCPClient_Poll &rArr; TCPHeartBeatUpload &rArr; Socket_Send &rArr; HIDO_VLQGetEnqueueMember &rArr; HIDO_BaseQueueGetContinuousSize &rArr; __aeabi_uidivmod
 </UL>
 <BR>[Calls]<UL><LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TCPHeartBeatUpload
 <LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_Connect
@@ -2408,7 +2405,7 @@
 </UL>
 <BR>[Address Reference Count : 1]<UL><LI> main.o(.text.Program_Init)
 </UL>
-<P><STRONG><a name="[14d]"></a>UwbRange</STRONG> (Thumb, 656 bytes, Stack size 56 bytes, uwb_app.o(.text.UwbRange))
+<P><STRONG><a name="[14d]"></a>UwbRange</STRONG> (Thumb, 752 bytes, Stack size 56 bytes, uwb_app.o(.text.UwbRange))
 <BR><BR>[Stack]<UL><LI>Max Depth = 820<LI>Call Chain = UwbRange &rArr; uwb_open &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
 </UL>
 <BR>[Calls]<UL><LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trace_printf
@@ -2425,12 +2422,14 @@
 <LI><a href="#[d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;phy_timer_count_get
 <LI><a href="#[15d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mac_register_process_handler
 <LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Anchor_RecNearPoll
+<LI><a href="#[101]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
 <LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
+<LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidiv
 </UL>
 <BR>[Called By]<UL><LI><a href="#[14b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UWBPoll
 </UL>
 
-<P><STRONG><a name="[14f]"></a>UwbSearch</STRONG> (Thumb, 648 bytes, Stack size 48 bytes, uwb_app.o(.text.UwbSearch))
+<P><STRONG><a name="[14f]"></a>UwbSearch</STRONG> (Thumb, 640 bytes, Stack size 48 bytes, uwb_app.o(.text.UwbSearch))
 <BR><BR>[Stack]<UL><LI>Max Depth = 1020<LI>Call Chain = UwbSearch &rArr; uwb_configure &rArr; phy_params_generate &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
 </UL>
 <BR>[Calls]<UL><LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
@@ -4077,7 +4076,7 @@
 </UL>
 <BR>[Address Reference Count : 1]<UL><LI> main.o(.text.main)
 </UL>
-<P><STRONG><a name="[35]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 436 bytes, Stack size 72 bytes, tcpclient.o(.text.TCPClient_SocketEventProc))
+<P><STRONG><a name="[35]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 440 bytes, Stack size 72 bytes, tcpclient.o(.text.TCPClient_SocketEventProc))
 <BR><BR>[Stack]<UL><LI>Max Depth = 876<LI>Call Chain = TCPClient_SocketEventProc &rArr; save_com_map_to_flash &rArr; flash_open &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
 </UL>
 <BR>[Calls]<UL><LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trace_printf
@@ -4091,7 +4090,7 @@
 </UL>
 <BR>[Address Reference Count : 1]<UL><LI> tcpclient.o(.text.TCPClient_Init)
 </UL>
-<P><STRONG><a name="[3a]"></a>rx_int_callback</STRONG> (Thumb, 180 bytes, Stack size 24 bytes, uwb_app.o(.text.rx_int_callback))
+<P><STRONG><a name="[3a]"></a>rx_int_callback</STRONG> (Thumb, 168 bytes, Stack size 24 bytes, uwb_app.o(.text.rx_int_callback))
 <BR><BR>[Stack]<UL><LI>Max Depth = 1580<LI>Call Chain = rx_int_callback &rArr; ranging_rx_time &rArr; sts_first_path_detect &rArr; MK8000_sts_first_patch_detect &rArr; MK8000_sts_FAP_detect &rArr; MK8000_fap_adjust_FLT &rArr; lsp_scale_f32 &rArr; lsp_g_op_f32 &rArr; lsp_engine_run &rArr; trace_assert_dump &rArr; trace_print_backtrace &rArr; mk_snprintf &rArr; trace_format &rArr; _PrintInt &rArr; _PrintUnsigned &rArr; __aeabi_uidiv
 </UL>
 <BR>[Calls]<UL><LI><a href="#[1b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;power_off_radio

--
Gitblit v1.9.3