From ff27ffd4106d12d68f4da4259279f948e512fc69 Mon Sep 17 00:00:00 2001 From: zhangbo <zhangbo@qq.com> Date: 星期四, 24 七月 2025 10:28:30 +0800 Subject: [PATCH] 修改网络类型切换,用宏定义控制网络切换,V2.13 --- keil/Objects/uwb_simple_example.htm | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm index 4c118b8..afb61d8 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>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Mon Jul 14 15:46:03 2025 +<BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Thu Jul 24 10:27:08 2025 <BR><P> <H3>Maximum Stack Usage = 1620 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -819,7 +819,7 @@ <BR>[Called By]<UL><LI><a href="#[54]">>></a> AIR780EPowerOnProc </UL> -<P><STRONG><a name="[4e]"></a>AIR780EIPInitProc</STRONG> (Thumb, 268 bytes, Stack size 56 bytes, air780efsm.o(.text.AIR780EIPInitProc)) +<P><STRONG><a name="[4e]"></a>AIR780EIPInitProc</STRONG> (Thumb, 292 bytes, Stack size 56 bytes, air780efsm.o(.text.AIR780EIPInitProc)) <BR><BR>[Stack]<UL><LI>Max Depth = 548<LI>Call Chain = AIR780EIPInitProc ⇒ HIDO_ATLiteCmdSend ⇒ HIDO_DebugString ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[af]">>></a> HIDO_FSMStateChange @@ -1851,7 +1851,7 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[131]"></a>HexToAsciiSendUDP</STRONG> (Thumb, 124 bytes, Stack size 24 bytes, tcpclient.o(.text.HexToAsciiSendUDP)) +<P><STRONG><a name="[131]"></a>HexToAsciiSendUDP</STRONG> (Thumb, 128 bytes, Stack size 24 bytes, tcpclient.o(.text.HexToAsciiSendUDP)) <BR><BR>[Stack]<UL><LI>Max Depth = 1044<LI>Call Chain = HexToAsciiSendUDP ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[133]">>></a> Socket_Send @@ -2475,7 +2475,7 @@ <BR>[Called By]<UL><LI><a href="#[1e0]">>></a> check_input_change </UL> -<P><STRONG><a name="[18a]"></a>Program_Init</STRONG> (Thumb, 696 bytes, Stack size 48 bytes, main.o(.text.Program_Init)) +<P><STRONG><a name="[18a]"></a>Program_Init</STRONG> (Thumb, 700 bytes, Stack size 48 bytes, main.o(.text.Program_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 852<LI>Call Chain = Program_Init ⇒ parameter_init_anchor ⇒ flash_open ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[a7]">>></a> trace_printf @@ -2727,7 +2727,7 @@ <BR><BR>[Called By]<UL><LI><a href="#[7]">>></a> Reset_Handler </UL> -<P><STRONG><a name="[1a5]"></a>TCPClient_Init</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, tcpclient.o(.text.TCPClient_Init)) +<P><STRONG><a name="[1a5]"></a>TCPClient_Init</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, tcpclient.o(.text.TCPClient_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = TCPClient_Init ⇒ Socket_Create ⇒ HIDO_VLQInit </UL> <BR>[Calls]<UL><LI><a href="#[1a2]">>></a> Socket_Create @@ -2743,8 +2743,8 @@ <BR>[Called By]<UL><LI><a href="#[2b]">>></a> main </UL> -<P><STRONG><a name="[151]"></a>TCPClient_Poll</STRONG> (Thumb, 216 bytes, Stack size 32 bytes, tcpclient.o(.text.TCPClient_Poll)) -<BR><BR>[Stack]<UL><LI>Max Depth = 1132<LI>Call Chain = TCPClient_Poll ⇒ TCPHeartBeatUpload ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv +<P><STRONG><a name="[151]"></a>TCPClient_Poll</STRONG> (Thumb, 224 bytes, Stack size 32 bytes, tcpclient.o(.text.TCPClient_Poll)) +<BR><BR>[Stack]<UL><LI>Max Depth = 1124<LI>Call Chain = TCPClient_Poll ⇒ TCPHeartBeatUpload ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[c3]">>></a> HIDO_TimerGetTick <LI><a href="#[1a7]">>></a> TCPHeartBeatUpload @@ -2768,8 +2768,8 @@ <LI><a href="#[149]">>></a> IdleTask </UL> -<P><STRONG><a name="[1a7]"></a>TCPHeartBeatUpload</STRONG> (Thumb, 428 bytes, Stack size 80 bytes, tcpclient.o(.text.TCPHeartBeatUpload)) -<BR><BR>[Stack]<UL><LI>Max Depth = 1100<LI>Call Chain = TCPHeartBeatUpload ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv +<P><STRONG><a name="[1a7]"></a>TCPHeartBeatUpload</STRONG> (Thumb, 412 bytes, Stack size 72 bytes, tcpclient.o(.text.TCPHeartBeatUpload)) +<BR><BR>[Stack]<UL><LI>Max Depth = 1092<LI>Call Chain = TCPHeartBeatUpload ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[133]">>></a> Socket_Send <LI><a href="#[19b]">>></a> Module_GetCCID @@ -2812,7 +2812,7 @@ <BR>[Called By]<UL><LI><a href="#[149]">>></a> IdleTask </UL> -<P><STRONG><a name="[107]"></a>UDPClient_UploadGPS</STRONG> (Thumb, 140 bytes, Stack size 48 bytes, tcpclient.o(.text.UDPClient_UploadGPS)) +<P><STRONG><a name="[107]"></a>UDPClient_UploadGPS</STRONG> (Thumb, 144 bytes, Stack size 48 bytes, tcpclient.o(.text.UDPClient_UploadGPS)) <BR><BR>[Stack]<UL><LI>Max Depth = 1068<LI>Call Chain = UDPClient_UploadGPS ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[133]">>></a> Socket_Send @@ -4951,7 +4951,7 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> main.o(.text.main) </UL> -<P><STRONG><a name="[3a]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 2300 bytes, Stack size 600 bytes, tcpclient.o(.text.TCPClient_SocketEventProc)) +<P><STRONG><a name="[3a]"></a>TCPClient_SocketEventProc</STRONG> (Thumb, 2304 bytes, Stack size 600 bytes, tcpclient.o(.text.TCPClient_SocketEventProc)) <BR><BR>[Stack]<UL><LI>Max Depth = 1620<LI>Call Chain = TCPClient_SocketEventProc ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ uart_send ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[1aa]">>></a> flash_write_nbytes -- Gitblit v1.9.3