From 750eb154008e9ad9a2c8135933fde80bb7612a61 Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期五, 20 九月 2024 17:28:31 +0800
Subject: [PATCH] 对应手环版本V1.13,手环GPS串口切换时TX变为普通GPIO不使能TXGPS功能,GPS在main中默认开启上电在GPS串口初始化之前

---
 keil/Objects/uwb_simple_example.htm |   28 +++++++++++++---------------
 1 files changed, 13 insertions(+), 15 deletions(-)

diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm
index b8735e2..d63cd5a 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: Sat Sep 14 14:30:25 2024
+<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6140002: Last Updated: Fri Sep 20 15:59:34 2024
 <BR><P>
 <H3>Maximum Stack Usage =       1580 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
 Call chain for Maximum Stack Depth:</H3>
@@ -237,7 +237,7 @@
 <LI><a href="#[1b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pdoa_ant_delays_set
 </UL>
 
-<P><STRONG><a name="[15a]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))
+<P><STRONG><a name="[15b]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))
 <BR><BR>[Called By]<UL><LI><a href="#[1b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;phy_params_generate
 <LI><a href="#[152]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TagRange
 </UL>
@@ -1161,8 +1161,8 @@
 <BR>[Called By]<UL><LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
 </UL>
 
-<P><STRONG><a name="[d7]"></a>Anchor_RecNearPoll</STRONG> (Thumb, 272 bytes, Stack size 32 bytes, uwb_app.o(.text.Anchor_RecNearPoll))
-<BR><BR>[Stack]<UL><LI>Max Depth = 460<LI>Call Chain = Anchor_RecNearPoll &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="[d7]"></a>Anchor_RecNearPoll</STRONG> (Thumb, 256 bytes, Stack size 24 bytes, uwb_app.o(.text.Anchor_RecNearPoll))
+<BR><BR>[Stack]<UL><LI>Max Depth = 452<LI>Call Chain = Anchor_RecNearPoll &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
 </UL>
 <BR>[Calls]<UL><LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gpio_pin_clr
 <LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mac_is_busy
@@ -2182,7 +2182,7 @@
 <BR>[Called By]<UL><LI><a href="#[16a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UpdateProcess
 </UL>
 
-<P><STRONG><a name="[15b]"></a>SetANCTimestap</STRONG> (Thumb, 104 bytes, Stack size 20 bytes, dw_tag.o(.text.SetANCTimestap))
+<P><STRONG><a name="[15a]"></a>SetANCTimestap</STRONG> (Thumb, 104 bytes, Stack size 20 bytes, dw_tag.o(.text.SetANCTimestap))
 <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = SetANCTimestap
 </UL>
 <BR>[Called By]<UL><LI><a href="#[152]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TagRange
@@ -2374,7 +2374,7 @@
 <BR>[Called By]<UL><LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
 </UL>
 
-<P><STRONG><a name="[152]"></a>TagRange</STRONG> (Thumb, 1012 bytes, Stack size 56 bytes, uwb_tag.o(.text.TagRange))
+<P><STRONG><a name="[152]"></a>TagRange</STRONG> (Thumb, 1044 bytes, Stack size 56 bytes, uwb_tag.o(.text.TagRange))
 <BR><BR>[Stack]<UL><LI>Max Depth = 1028<LI>Call Chain = TagRange &rArr; uwb_configure &rArr; phy_params_generate &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
 </UL>
 <BR>[Calls]<UL><LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trace_printf
@@ -2390,11 +2390,11 @@
 <LI><a href="#[d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;phy_shr_duration
 <LI><a href="#[155]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;phy_adv_params_configure
 <LI><a href="#[158]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mac_register_process_handler
-<LI><a href="#[15b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetANCTimestap
+<LI><a href="#[15a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SetANCTimestap
 <LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CalculateDists
 <LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ranging_ant_delays_get
 <LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4
-<LI><a href="#[15a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4
+<LI><a href="#[15b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4
 <LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
 </UL>
 <BR>[Called By]<UL><LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UWB_Tag_Poll
@@ -2436,12 +2436,11 @@
 <BR>[Called By]<UL><LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sleep_timer_callback
 </UL>
 
-<P><STRONG><a name="[163]"></a>UWB_Tag_Poll</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, uwb_tag.o(.text.UWB_Tag_Poll))
+<P><STRONG><a name="[163]"></a>UWB_Tag_Poll</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, uwb_tag.o(.text.UWB_Tag_Poll))
 <BR><BR>[Stack]<UL><LI>Max Depth = 1036<LI>Call Chain = UWB_Tag_Poll &rArr; TagRange &rArr; uwb_configure &rArr; phy_params_generate &rArr; trace_printf &rArr; trace_output &rArr;  trace_printf (Cycle)
 </UL>
 <BR>[Calls]<UL><LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uwb_led_on
 <LI><a href="#[161]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uwb_led_off
-<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;update_led_power_state
 <LI><a href="#[152]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TagRange
 </UL>
 <BR>[Called By]<UL><LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sleep_timer_callback
@@ -3445,7 +3444,7 @@
 <LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2d
 <LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr
 <LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memset4
-<LI><a href="#[15a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4
+<LI><a href="#[15b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4
 <LI><a href="#[ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
 </UL>
 <BR>[Called By]<UL><LI><a href="#[156]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uwb_configure
@@ -3840,8 +3839,8 @@
 <LI><a href="#[e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;MAC_IRQHandler
 </UL>
 
-<P><STRONG><a name="[10c]"></a>uart1_change_from_debug_to_gps</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, pin_config.o(.text.uart1_change_from_debug_to_gps))
-<BR><BR>[Stack]<UL><LI>Max Depth = 420<LI>Call Chain = uart1_change_from_debug_to_gps &rArr; uart_receive &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="[10c]"></a>uart1_change_from_debug_to_gps</STRONG> (Thumb, 64 bytes, Stack size 8 bytes, pin_config.o(.text.uart1_change_from_debug_to_gps))
+<BR><BR>[Stack]<UL><LI>Max Depth = 412<LI>Call Chain = uart1_change_from_debug_to_gps &rArr; uart_receive &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="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;io_pin_mux_set
 <LI><a href="#[168]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_open
@@ -3946,8 +3945,7 @@
 </UL>
 <BR>[Calls]<UL><LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IO_LED_control_change
 </UL>
-<BR>[Called By]<UL><LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UWB_Tag_Poll
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UWBPoll
+<BR>[Called By]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UWBPoll
 <LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AIR780EDriver_PowerOff
 </UL>
 

--
Gitblit v1.9.3