chen
2024-12-05 f94a5365f1400b6234cda1f2925dba2a50110c71
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: Tue Nov 12 17:04:03 2024
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Thu Dec  5 13:51:42 2024
<BR><P>
<H3>Maximum Stack Usage =       1580 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -270,6 +270,7 @@
<P><STRONG><a name="[f8]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[93]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trace_printf
<LI><a href="#[34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UsartParseDataHandler
<LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TCPClient_SocketEventProc
<LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TagRange
<LI><a href="#[9b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_FSMStateChange
</UL>
@@ -1291,7 +1292,7 @@
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET)
</UL>
<P><STRONG><a name="[e6]"></a>GPS_Poll</STRONG> (Thumb, 204 bytes, Stack size 24 bytes, gps.o(.text.GPS_Poll))
<P><STRONG><a name="[e6]"></a>GPS_Poll</STRONG> (Thumb, 200 bytes, Stack size 24 bytes, gps.o(.text.GPS_Poll))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = GPS_Poll &rArr; update_led_power_state &rArr; IO_LED_control_change
</UL>
<BR>[Calls]<UL><LI><a href="#[aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;update_led_power_state
@@ -2182,7 +2183,7 @@
<BR><BR>[Called By]<UL><LI><a href="#[180]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WsfNvmInit
</UL>
<P><STRONG><a name="[140]"></a>Program_Init</STRONG> (Thumb, 436 bytes, Stack size 40 bytes, main.o(.text.Program_Init))
<P><STRONG><a name="[140]"></a>Program_Init</STRONG> (Thumb, 432 bytes, Stack size 40 bytes, main.o(.text.Program_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 844<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="#[93]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trace_printf
@@ -4637,7 +4638,7 @@
</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text.main)
</UL>
<P><STRONG><a name="[36]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 484 bytes, Stack size 80 bytes, tcpclient.o(.text.TCPClient_SocketEventProc))
<P><STRONG><a name="[36]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 488 bytes, Stack size 80 bytes, tcpclient.o(.text.TCPClient_SocketEventProc))
<BR><BR>[Stack]<UL><LI>Max Depth = 884<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="#[93]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trace_printf
@@ -4648,6 +4649,7 @@
<LI><a href="#[15c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HIDO_UtilHexStrToInt
<LI><a href="#[15a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TCPHeartBeatUpload
<LI><a href="#[d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp
<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
</UL>
<BR>[Address Reference Count : 1]<UL><LI> tcpclient.o(.text.TCPClient_Init)
</UL>
@@ -4661,8 +4663,8 @@
<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ranging_ant_delays_get
<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
</UL>
<BR>[Address Reference Count : 2]<UL><LI> uwb_app.o(.text.UwbSearch)
<LI> uwb_app.o(.text.UwbRange)
<BR>[Address Reference Count : 2]<UL><LI> uwb_app.o(.text.UwbRange)
<LI> uwb_app.o(.text.UwbSearch)
</UL>
<P><STRONG><a name="[3c]"></a>tx_int_callback</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, uwb_app.o(.text.tx_int_callback))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = tx_int_callback &rArr; power_off_radio
@@ -4670,8 +4672,8 @@
<BR>[Calls]<UL><LI><a href="#[1e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;power_off_radio
<LI><a href="#[d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;phy_timer_count_get
</UL>
<BR>[Address Reference Count : 2]<UL><LI> uwb_app.o(.text.UwbSearch)
<LI> uwb_app.o(.text.UwbRange)
<BR>[Address Reference Count : 2]<UL><LI> uwb_app.o(.text.UwbRange)
<LI> uwb_app.o(.text.UwbSearch)
</UL>
<P><STRONG><a name="[38]"></a>rx_int_callback</STRONG> (Thumb, 132 bytes, Stack size 16 bytes, uwb_tag.o(.text.rx_int_callback))
<BR><BR>[Stack]<UL><LI>Max Depth = 1572<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