zhangbo
3 天以前 ff27ffd4106d12d68f4da4259279f948e512fc69
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: Mon Jul 14 15:46:03 2025
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Thu Jul 24 10:27:08 2025
<BR><P>
<H3>Maximum Stack Usage =       1620 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -819,7 +819,7 @@
<BR>[Called By]<UL><LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780EPowerOnProc
</UL>
<P><STRONG><a name="[4e]"></a>AIR780EIPInitProc</STRONG> (Thumb, 268 bytes, Stack size 56 bytes, air780efsm.o(.text.AIR780EIPInitProc))
<P><STRONG><a name="[4e]"></a>AIR780EIPInitProc</STRONG> (Thumb, 292 bytes, Stack size 56 bytes, air780efsm.o(.text.AIR780EIPInitProc))
<BR><BR>[Stack]<UL><LI>Max Depth = 548<LI>Call Chain = AIR780EIPInitProc &rArr; HIDO_ATLiteCmdSend &rArr; HIDO_DebugString &rArr; Uart_Send &rArr; uart_send &rArr; dma_transfer &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="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_FSMStateChange
@@ -1851,7 +1851,7 @@
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET)
</UL>
<P><STRONG><a name="[131]"></a>HexToAsciiSendUDP</STRONG> (Thumb, 124 bytes, Stack size 24 bytes, tcpclient.o(.text.HexToAsciiSendUDP))
<P><STRONG><a name="[131]"></a>HexToAsciiSendUDP</STRONG> (Thumb, 128 bytes, Stack size 24 bytes, tcpclient.o(.text.HexToAsciiSendUDP))
<BR><BR>[Stack]<UL><LI>Max Depth = 1044<LI>Call Chain = HexToAsciiSendUDP &rArr; Socket_Send &rArr; HIDO_Debug &rArr; Uart_Send &rArr; uart_send &rArr; dma_transfer &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="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_Send
@@ -2475,7 +2475,7 @@
<BR>[Called By]<UL><LI><a href="#[1e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_input_change
</UL>
<P><STRONG><a name="[18a]"></a>Program_Init</STRONG> (Thumb, 696 bytes, Stack size 48 bytes, main.o(.text.Program_Init))
<P><STRONG><a name="[18a]"></a>Program_Init</STRONG> (Thumb, 700 bytes, Stack size 48 bytes, main.o(.text.Program_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 852<LI>Call Chain = Program_Init &rArr; parameter_init_anchor &rArr; flash_open &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
</UL>
<BR>[Calls]<UL><LI><a href="#[a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trace_printf
@@ -2727,7 +2727,7 @@
<BR><BR>[Called By]<UL><LI><a href="#[7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Reset_Handler
</UL>
<P><STRONG><a name="[1a5]"></a>TCPClient_Init</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, tcpclient.o(.text.TCPClient_Init))
<P><STRONG><a name="[1a5]"></a>TCPClient_Init</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, tcpclient.o(.text.TCPClient_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = TCPClient_Init &rArr; Socket_Create &rArr; HIDO_VLQInit
</UL>
<BR>[Calls]<UL><LI><a href="#[1a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_Create
@@ -2743,8 +2743,8 @@
<BR>[Called By]<UL><LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[151]"></a>TCPClient_Poll</STRONG> (Thumb, 216 bytes, Stack size 32 bytes, tcpclient.o(.text.TCPClient_Poll))
<BR><BR>[Stack]<UL><LI>Max Depth = 1132<LI>Call Chain = TCPClient_Poll &rArr; TCPHeartBeatUpload &rArr; Socket_Send &rArr; HIDO_Debug &rArr; Uart_Send &rArr; uart_send &rArr; dma_transfer &rArr; trace_assert_dump &rArr; trace_print_backtrace &rArr; mk_snprintf &rArr; trace_format &rArr; _PrintInt &rArr; _PrintUnsigned &rArr; __aeabi_uidiv
<P><STRONG><a name="[151]"></a>TCPClient_Poll</STRONG> (Thumb, 224 bytes, Stack size 32 bytes, tcpclient.o(.text.TCPClient_Poll))
<BR><BR>[Stack]<UL><LI>Max Depth = 1124<LI>Call Chain = TCPClient_Poll &rArr; TCPHeartBeatUpload &rArr; Socket_Send &rArr; HIDO_Debug &rArr; Uart_Send &rArr; uart_send &rArr; dma_transfer &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="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_TimerGetTick
<LI><a href="#[1a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TCPHeartBeatUpload
@@ -2768,8 +2768,8 @@
<LI><a href="#[149]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
</UL>
<P><STRONG><a name="[1a7]"></a>TCPHeartBeatUpload</STRONG> (Thumb, 428 bytes, Stack size 80 bytes, tcpclient.o(.text.TCPHeartBeatUpload))
<BR><BR>[Stack]<UL><LI>Max Depth = 1100<LI>Call Chain = TCPHeartBeatUpload &rArr; Socket_Send &rArr; HIDO_Debug &rArr; Uart_Send &rArr; uart_send &rArr; dma_transfer &rArr; trace_assert_dump &rArr; trace_print_backtrace &rArr; mk_snprintf &rArr; trace_format &rArr; _PrintInt &rArr; _PrintUnsigned &rArr; __aeabi_uidiv
<P><STRONG><a name="[1a7]"></a>TCPHeartBeatUpload</STRONG> (Thumb, 412 bytes, Stack size 72 bytes, tcpclient.o(.text.TCPHeartBeatUpload))
<BR><BR>[Stack]<UL><LI>Max Depth = 1092<LI>Call Chain = TCPHeartBeatUpload &rArr; Socket_Send &rArr; HIDO_Debug &rArr; Uart_Send &rArr; uart_send &rArr; dma_transfer &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="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_Send
<LI><a href="#[19b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Module_GetCCID
@@ -2812,7 +2812,7 @@
<BR>[Called By]<UL><LI><a href="#[149]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IdleTask
</UL>
<P><STRONG><a name="[107]"></a>UDPClient_UploadGPS</STRONG> (Thumb, 140 bytes, Stack size 48 bytes, tcpclient.o(.text.UDPClient_UploadGPS))
<P><STRONG><a name="[107]"></a>UDPClient_UploadGPS</STRONG> (Thumb, 144 bytes, Stack size 48 bytes, tcpclient.o(.text.UDPClient_UploadGPS))
<BR><BR>[Stack]<UL><LI>Max Depth = 1068<LI>Call Chain = UDPClient_UploadGPS &rArr; Socket_Send &rArr; HIDO_Debug &rArr; Uart_Send &rArr; uart_send &rArr; dma_transfer &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="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Socket_Send
@@ -4951,7 +4951,7 @@
</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text.main)
</UL>
<P><STRONG><a name="[3a]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 2300 bytes, Stack size 600 bytes, tcpclient.o(.text.TCPClient_SocketEventProc))
<P><STRONG><a name="[3a]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 2304 bytes, Stack size 600 bytes, tcpclient.o(.text.TCPClient_SocketEventProc))
<BR><BR>[Stack]<UL><LI>Max Depth = 1620<LI>Call Chain = TCPClient_SocketEventProc &rArr; Socket_Send &rArr; HIDO_Debug &rArr; Uart_Send &rArr; uart_send &rArr; dma_transfer &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="#[1aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write_nbytes