zhangbo
2024-10-31 068c7c0707f67e118e27cccd08b892faa9b2c6bd
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 Oct 31 10:26:17 2024
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Thu Oct 31 17:42:00 2024
<BR><P>
<H3>Maximum Stack Usage =       2076 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -1192,8 +1192,8 @@
</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text.Program_Init)
</UL>
<P><STRONG><a name="[cf]"></a>UwbRange</STRONG> (Thumb, 796 bytes, Stack size 88 bytes, uwb_app.o(.text.UwbRange))
<BR><BR>[Stack]<UL><LI>Max Depth = 1052<LI>Call Chain = UwbRange &rArr; Anchor_RecNearPoll &rArr; uwb_tx &rArr; mac_tx &rArr; mac_tx_desc_construct &rArr; trace_assert_dump &rArr; _trace_assert_dump &rArr; trace_print_backtrace &rArr; mk_snprintf &rArr; trace_format &rArr; _PrintInt &rArr; _PrintUnsigned &rArr; _StoreChar
<P><STRONG><a name="[cf]"></a>UwbRange</STRONG> (Thumb, 788 bytes, Stack size 80 bytes, uwb_app.o(.text.UwbRange))
<BR><BR>[Stack]<UL><LI>Max Depth = 1044<LI>Call Chain = UwbRange &rArr; Anchor_RecNearPoll &rArr; uwb_tx &rArr; mac_tx &rArr; mac_tx_desc_construct &rArr; trace_assert_dump &rArr; _trace_assert_dump &rArr; trace_print_backtrace &rArr; mk_snprintf &rArr; trace_format &rArr; _PrintInt &rArr; _PrintUnsigned &rArr; _StoreChar
</UL>
<BR>[Calls]<UL><LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_us
<LI><a href="#[86]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gpio_pin_set
@@ -1673,6 +1673,7 @@
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gpio_pin_clr
</UL>
<BR>[Called By]<UL><LI><a href="#[139]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;spi_gpio_init
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Board_LORA_NVIC_Init
</UL>
@@ -1680,6 +1681,7 @@
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = io_pin_mux_set
</UL>
<BR>[Called By]<UL><LI><a href="#[139]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;spi_gpio_init
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Uart1GpsRecDebugSend
</UL>
@@ -1687,6 +1689,7 @@
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = io_pull_set
</UL>
<BR>[Called By]<UL><LI><a href="#[139]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;spi_gpio_init
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Board_LORA_NVIC_Init
</UL>
@@ -1864,11 +1867,14 @@
<BR>[Called By]<UL><LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mac_tx
</UL>
<P><STRONG><a name="[2f]"></a>main</STRONG> (Thumb, 148 bytes, Stack size 48 bytes, main.o(.text.main))
<BR><BR>[Stack]<UL><LI>Max Depth = 1676<LI>Call Chain = main &rArr; Uwbinit &rArr; uwb_configure &rArr; phy_params_generate &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
<P><STRONG><a name="[2f]"></a>main</STRONG> (Thumb, 200 bytes, Stack size 56 bytes, main.o(.text.main))
<BR><BR>[Stack]<UL><LI>Max Depth = 1684<LI>Call Chain = main &rArr; Uwbinit &rArr; uwb_configure &rArr; phy_params_generate &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
</UL>
<BR>[Calls]<UL><LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_chip
<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gpio_pin_set_dir
<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gpio_open
<LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;io_pull_set
<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;io_pin_mux_set
<LI><a href="#[13d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sleep_timer_open
<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;reset_cause_get
<LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;reset_cause_clear
@@ -4115,7 +4121,7 @@
<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
</UL>
<P><STRONG><a name="[3a]"></a>Lora_irq_handler</STRONG> (Thumb, 124 bytes, Stack size 24 bytes, main.o(.text.Lora_irq_handler))
<P><STRONG><a name="[3a]"></a>Lora_irq_handler</STRONG> (Thumb, 144 bytes, Stack size 24 bytes, main.o(.text.Lora_irq_handler))
<BR><BR>[Stack]<UL><LI>Max Depth = 416<LI>Call Chain = Lora_irq_handler &rArr; rf_irq_process &rArr; rf_get_snr &rArr; log10 &rArr; log &rArr; __kernel_poly &rArr; __aeabi_dmul &rArr; _double_epilogue &rArr; __aeabi_llsr
</UL>
<BR>[Calls]<UL><LI><a href="#[8b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_set_recv_flag