From 068c7c0707f67e118e27cccd08b892faa9b2c6bd Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期四, 31 十月 2024 18:03:15 +0800
Subject: [PATCH] 完成测距,但是收包时间还可以优化

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

diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm
index 627bc27..c37c041 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 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

--
Gitblit v1.9.3