chen
2024-12-31 3bdc6c074be48d5fdf1b2d4ea619771da6f32b97
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 Dec 19 16:37:56 2024
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Tue Dec 31 15:52:15 2024
<BR><P>
<H3>Maximum Stack Usage =       1572 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -529,8 +529,8 @@
<P><STRONG><a name="[20]"></a>CALIB_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, mk_calib.o(.text.CALIB_IRQHandler))
<BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET)
</UL>
<P><STRONG><a name="[52]"></a>CalculateDists</STRONG> (Thumb, 408 bytes, Stack size 56 bytes, dw_app.o(.text.CalculateDists))
<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = CalculateDists &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
<P><STRONG><a name="[52]"></a>CalculateDists</STRONG> (Thumb, 516 bytes, Stack size 120 bytes, dw_app.o(.text.CalculateDists))
<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = CalculateDists &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; _double_round
</UL>
<BR>[Calls]<UL><LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_i2d
<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_f2d
@@ -902,10 +902,11 @@
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET)
</UL>
<P><STRONG><a name="[8b]"></a>TagRange</STRONG> (Thumb, 732 bytes, Stack size 48 bytes, uwb_tag_.o(.text.TagRange))
<BR><BR>[Stack]<UL><LI>Max Depth = 476<LI>Call Chain = TagRange &rArr; uwb_tx &rArr; mac_tx &rArr; mac_tx_desc_construct &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="[8b]"></a>TagRange</STRONG> (Thumb, 940 bytes, Stack size 64 bytes, uwb_tag_.o(.text.TagRange))
<BR><BR>[Stack]<UL><LI>Max Depth = 804<LI>Call Chain = TagRange &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
</UL>
<BR>[Calls]<UL><LI><a href="#[98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<BR>[Calls]<UL><LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trace_printf
<LI><a href="#[98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mac_is_busy
<LI><a href="#[96]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetANCTimestap
<LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
@@ -2213,6 +2214,7 @@
<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;phy_tx_regs_config
<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;phy_params_generate
<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[8b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TagRange
<LI><a href="#[a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MAC_IRQHandler
</UL>
@@ -2486,7 +2488,7 @@
<BR>[Address Reference Count : 2]<UL><LI> main.o(.text.uart_receive_callback)
<LI> main.o(.text.main)
</UL>
<P><STRONG><a name="[26]"></a>rx_int_callback</STRONG> (Thumb, 128 bytes, Stack size 16 bytes, uwb_tag_.o(.text.rx_int_callback))
<P><STRONG><a name="[26]"></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
</UL>
<BR>[Calls]<UL><LI><a href="#[104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;power_off_radio