From fe703ecd9265ff79563e34648542cc18516eeb34 Mon Sep 17 00:00:00 2001 From: zhangbo <zhangbo@qq.com> Date: 星期一, 30 六月 2025 18:06:56 +0800 Subject: [PATCH] 修改GPS报文,现在发送三条指令,修改,保存,查询这三条,V1.17 --- keil/Objects/uwb_simple_example.htm | 94 ++++++++++++++++++++++++----------------------- 1 files changed, 48 insertions(+), 46 deletions(-) diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm index 8ce243b..d58a043 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: Fri Jun 27 11:53:07 2025 +<BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Mon Jun 30 17:23:48 2025 <BR><P> <H3>Maximum Stack Usage = 1604 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -214,7 +214,6 @@ <LI><a href="#[1f6]">>></a> trace_format <LI><a href="#[185]">>></a> rtc_second_to_time <LI><a href="#[72]">>></a> Shell_DEVID -<LI><a href="#[10]">>></a> MAC_IRQHandler <LI><a href="#[10d]">>></a> HIDO_ArraryQueueOut <LI><a href="#[10c]">>></a> HIDO_ArraryQueueIn <LI><a href="#[115]">>></a> HIDO_InputFsm @@ -222,6 +221,7 @@ <LI><a href="#[110]">>></a> HIDO_BaseQueueGetContinuousSize <LI><a href="#[10f]">>></a> HIDO_BaseQueueEnqueue <LI><a href="#[10e]">>></a> HIDO_BaseQueueDequeue +<LI><a href="#[10]">>></a> MAC_IRQHandler <LI><a href="#[219]">>></a> _printf_core <LI><a href="#[80]">>></a> __aeabi_idivmod </UL> @@ -249,7 +249,6 @@ <BR><BR>[Called By]<UL><LI><a href="#[1c0]">>></a> aes_open <LI><a href="#[20c]">>></a> trace_output <LI><a href="#[1fa]">>></a> phy_params_generate -<LI><a href="#[12b]">>></a> HexToAsciiSendUDP <LI><a href="#[1a2]">>></a> UWBSendUDPTask <LI><a href="#[37]">>></a> UsartParseDataHandler <LI><a href="#[e2]">>></a> Uart_Send @@ -257,6 +256,7 @@ <LI><a href="#[3f]">>></a> rx_int_callback <LI><a href="#[12d]">>></a> Socket_Send <LI><a href="#[197]">>></a> Socket_Recv +<LI><a href="#[12b]">>></a> HexToAsciiSendUDP <LI><a href="#[ca]">>></a> Socket_RecvData <LI><a href="#[a8]">>></a> Module_SetIMSI <LI><a href="#[a6]">>></a> Module_SetIMEI @@ -322,11 +322,11 @@ <P><STRONG><a name="[d7]"></a>strlen</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[a4]">>></a> trace_assert_dump <LI><a href="#[a5]">>></a> trace_printf -<LI><a href="#[120]">>></a> HIDO_UtilIPStringToByteArrary <LI><a href="#[39]">>></a> TCPClient_SocketEventProc <LI><a href="#[db]">>></a> HIDO_DebugHex <LI><a href="#[32]">>></a> DBG_SerialPutString <LI><a href="#[2f]">>></a> DBG_SerialPrintf +<LI><a href="#[120]">>></a> HIDO_UtilIPStringToByteArrary <LI><a href="#[6d]">>></a> Shell_TCPSend <LI><a href="#[59]">>></a> AIR780ESocketHeartbeatProc <LI><a href="#[11b]">>></a> HIDO_ShellExecute @@ -370,9 +370,9 @@ <BR>[Calls]<UL><LI><a href="#[87]">>></a> strtol <LI><a href="#[86]">>></a> __aeabi_errno_addr </UL> -<BR>[Called By]<UL><LI><a href="#[121]">>></a> HIDO_UtilStrToInt -<LI><a href="#[39]">>></a> TCPClient_SocketEventProc +<BR>[Called By]<UL><LI><a href="#[39]">>></a> TCPClient_SocketEventProc <LI><a href="#[ff]">>></a> GPS_RecvFsm +<LI><a href="#[121]">>></a> HIDO_UtilStrToInt <LI><a href="#[6d]">>></a> Shell_TCPSend <LI><a href="#[6c]">>></a> Shell_TCPConnect <LI><a href="#[6e]">>></a> Shell_TCPClose @@ -392,11 +392,11 @@ <LI><a href="#[13e]">>></a> IdleTask <LI><a href="#[16e]">>></a> MK8000_read_rssi <LI><a href="#[16a]">>></a> MK8000_preamble_FAP_LSP -<LI><a href="#[8c]">>></a> __aeabi_frsub <LI><a href="#[15a]">>></a> derive_scaled_thres <LI><a href="#[15b]">>></a> enhanced_sts_fap_detect <LI><a href="#[16f]">>></a> MK8000_sts_FAP_detect <LI><a href="#[8b]">>></a> __aeabi_fsub +<LI><a href="#[8c]">>></a> __aeabi_frsub </UL> <P><STRONG><a name="[8b]"></a>__aeabi_fsub</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, fadd.o(.text)) @@ -694,9 +694,9 @@ <BR><BR>[Called By]<UL><LI><a href="#[9f]">>></a> _strtoul </UL> -<P><STRONG><a name="[22d]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl.o(.text), UNUSED) +<P><STRONG><a name="[22d]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) -<P><STRONG><a name="[22e]"></a>__decompress0</STRONG> (Thumb, 58 bytes, Stack size unknown bytes, __dczerorl.o(.text), UNUSED) +<P><STRONG><a name="[22e]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED) <P><STRONG><a name="[15]"></a>ADC_IRQHandler</STRONG> (Thumb, 196 bytes, Stack size 8 bytes, mk_adc.o(.text.ADC_IRQHandler)) <BR><BR>[Stack]<UL><LI>Max Depth = 308<LI>Call Chain = ADC_IRQHandler ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv @@ -997,8 +997,8 @@ <P><STRONG><a name="[5a]"></a>AIR780ESocketSendDataProc</STRONG> (Thumb, 356 bytes, Stack size 40 bytes, air780esocket.o(.text.AIR780ESocketSendDataProc)) <BR><BR>[Stack]<UL><LI>Max Depth = 580<LI>Call Chain = AIR780ESocketSendDataProc ⇒ HIDO_DebugHex ⇒ 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="#[b1]">>></a> HIDO_UtilParseFormat -<LI><a href="#[db]">>></a> HIDO_DebugHex +<BR>[Calls]<UL><LI><a href="#[db]">>></a> HIDO_DebugHex +<LI><a href="#[b1]">>></a> HIDO_UtilParseFormat <LI><a href="#[ad]">>></a> HIDO_FSMStateChange <LI><a href="#[aa]">>></a> HIDO_ATLiteCmdSendOver <LI><a href="#[a9]">>></a> HIDO_ATLiteCmdSend @@ -1223,9 +1223,9 @@ <P><STRONG><a name="[ff]"></a>GPS_RecvFsm</STRONG> (Thumb, 468 bytes, Stack size 48 bytes, gps.o(.text.GPS_RecvFsm)) <BR><BR>[Stack]<UL><LI>Max Depth = 1108<LI>Call Chain = GPS_RecvFsm ⇒ 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="#[b1]">>></a> HIDO_UtilParseFormat -<LI><a href="#[101]">>></a> HIDO_UtilHexStrBufToInt +<BR>[Calls]<UL><LI><a href="#[101]">>></a> HIDO_UtilHexStrBufToInt <LI><a href="#[102]">>></a> UDPClient_UploadGPS +<LI><a href="#[b1]">>></a> HIDO_UtilParseFormat <LI><a href="#[85]">>></a> atoi <LI><a href="#[100]">>></a> strstr </UL> @@ -1710,9 +1710,9 @@ <P><STRONG><a name="[b1]"></a>HIDO_UtilParseFormat</STRONG> (Thumb, 420 bytes, Stack size 40 bytes, hido_util.o(.text.HIDO_UtilParseFormat)) <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = HIDO_UtilParseFormat </UL> -<BR>[Called By]<UL><LI><a href="#[120]">>></a> HIDO_UtilIPStringToByteArrary -<LI><a href="#[39]">>></a> TCPClient_SocketEventProc +<BR>[Called By]<UL><LI><a href="#[39]">>></a> TCPClient_SocketEventProc <LI><a href="#[ff]">>></a> GPS_RecvFsm +<LI><a href="#[120]">>></a> HIDO_UtilIPStringToByteArrary <LI><a href="#[2c]">>></a> AIR780E_ReadLine <LI><a href="#[3]">>></a> AIR780ECSQProc <LI><a href="#[5a]">>></a> AIR780ESocketSendDataProc @@ -2057,10 +2057,10 @@ <BR>[Calls]<UL><LI><a href="#[a5]">>></a> trace_printf <LI><a href="#[156]">>></a> sys_timer_get <LI><a href="#[155]">>></a> mac_timer_stop -<LI><a href="#[154]">>></a> exit_debug_mode -<LI><a href="#[153]">>></a> phy_dump_mode <LI><a href="#[152]">>></a> fira_vendor_oui_process <LI><a href="#[157]">>></a> ranging_rssi_get +<LI><a href="#[154]">>></a> exit_debug_mode +<LI><a href="#[153]">>></a> phy_dump_mode <LI><a href="#[81]">>></a> __aeabi_uidivmod </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) @@ -2329,13 +2329,13 @@ <BR>[Calls]<UL><LI><a href="#[13c]">>></a> IIC_Write_Pca9555 </UL> <BR>[Called By]<UL><LI><a href="#[17d]">>></a> PowerTask -<LI><a href="#[af]">>></a> AIR780E_Reset_usart -<LI><a href="#[c0]">>></a> AIR780E_Reset <LI><a href="#[39]">>></a> TCPClient_SocketEventProc <LI><a href="#[1f4]">>></a> mcu_deep_sleep <LI><a href="#[2a]">>></a> main <LI><a href="#[13e]">>></a> IdleTask <LI><a href="#[36]">>></a> adc_callback +<LI><a href="#[af]">>></a> AIR780E_Reset_usart +<LI><a href="#[c0]">>></a> AIR780E_Reset </UL> <P><STRONG><a name="[175]"></a>PCA9555_init</STRONG> (Thumb, 564 bytes, Stack size 64 bytes, pca9555.o(.text.PCA9555_init)) @@ -2630,10 +2630,10 @@ <LI><a href="#[122]">>></a> HIDO_VLQEnqueue <LI><a href="#[ee]">>></a> __aeabi_memcpy </UL> -<BR>[Called By]<UL><LI><a href="#[12b]">>></a> HexToAsciiSendUDP -<LI><a href="#[39]">>></a> TCPClient_SocketEventProc +<BR>[Called By]<UL><LI><a href="#[39]">>></a> TCPClient_SocketEventProc <LI><a href="#[102]">>></a> UDPClient_UploadGPS <LI><a href="#[19a]">>></a> TCPHeartBeatUpload +<LI><a href="#[12b]">>></a> HexToAsciiSendUDP <LI><a href="#[6d]">>></a> Shell_TCPSend </UL> @@ -2673,11 +2673,11 @@ <P><STRONG><a name="[145]"></a>TCPClient_Poll</STRONG> (Thumb, 208 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 </UL> -<BR>[Calls]<UL><LI><a href="#[14f]">>></a> Internet_IsIPReady -<LI><a href="#[c3]">>></a> HIDO_UtilSnprintf -<LI><a href="#[c4]">>></a> HIDO_TimerGetTick +<BR>[Calls]<UL><LI><a href="#[c4]">>></a> HIDO_TimerGetTick <LI><a href="#[19a]">>></a> TCPHeartBeatUpload <LI><a href="#[194]">>></a> Socket_Connect +<LI><a href="#[14f]">>></a> Internet_IsIPReady +<LI><a href="#[c3]">>></a> HIDO_UtilSnprintf </UL> <BR>[Called By]<UL><LI><a href="#[2a]">>></a> main <LI><a href="#[13e]">>></a> IdleTask @@ -2686,10 +2686,10 @@ <P><STRONG><a name="[146]"></a>TCPClient_Poll_1</STRONG> (Thumb, 152 bytes, Stack size 32 bytes, tcpclient_1.o(.text.TCPClient_Poll_1)) <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = TCPClient_Poll_1 ⇒ Socket_Connect ⇒ HIDO_UtilSnprintf ⇒ vsnprintf </UL> -<BR>[Calls]<UL><LI><a href="#[14f]">>></a> Internet_IsIPReady -<LI><a href="#[c3]">>></a> HIDO_UtilSnprintf -<LI><a href="#[c4]">>></a> HIDO_TimerGetTick +<BR>[Calls]<UL><LI><a href="#[c4]">>></a> HIDO_TimerGetTick <LI><a href="#[194]">>></a> Socket_Connect +<LI><a href="#[14f]">>></a> Internet_IsIPReady +<LI><a href="#[c3]">>></a> HIDO_UtilSnprintf </UL> <BR>[Called By]<UL><LI><a href="#[2a]">>></a> main <LI><a href="#[13e]">>></a> IdleTask @@ -2698,9 +2698,9 @@ <P><STRONG><a name="[19a]"></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 </UL> -<BR>[Calls]<UL><LI><a href="#[18f]">>></a> Module_GetCCID +<BR>[Calls]<UL><LI><a href="#[12d]">>></a> Socket_Send +<LI><a href="#[18f]">>></a> Module_GetCCID <LI><a href="#[c3]">>></a> HIDO_UtilSnprintf -<LI><a href="#[12d]">>></a> Socket_Send </UL> <BR>[Called By]<UL><LI><a href="#[145]">>></a> TCPClient_Poll </UL> @@ -2742,8 +2742,8 @@ <P><STRONG><a name="[102]"></a>UDPClient_UploadGPS</STRONG> (Thumb, 112 bytes, Stack size 40 bytes, tcpclient.o(.text.UDPClient_UploadGPS)) <BR><BR>[Stack]<UL><LI>Max Depth = 1060<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="#[c3]">>></a> HIDO_UtilSnprintf -<LI><a href="#[12d]">>></a> Socket_Send +<BR>[Calls]<UL><LI><a href="#[12d]">>></a> Socket_Send +<LI><a href="#[c3]">>></a> HIDO_UtilSnprintf </UL> <BR>[Called By]<UL><LI><a href="#[ff]">>></a> GPS_RecvFsm </UL> @@ -2751,8 +2751,8 @@ <P><STRONG><a name="[1a2]"></a>UWBSendUDPTask</STRONG> (Thumb, 364 bytes, Stack size 64 bytes, uwb_app.o(.text.UWBSendUDPTask)) <BR><BR>[Stack]<UL><LI>Max Depth = 1108<LI>Call Chain = UWBSendUDPTask ⇒ 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="#[12b]">>></a> HexToAsciiSendUDP -<LI><a href="#[1a3]">>></a> Checksum_u16 +<BR>[Calls]<UL><LI><a href="#[1a3]">>></a> Checksum_u16 +<LI><a href="#[12b]">>></a> HexToAsciiSendUDP <LI><a href="#[ee]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[43]">>></a> sleep_timer_callback @@ -3125,13 +3125,13 @@ </UL> <BR>[Called By]<UL><LI><a href="#[1ab]">>></a> UserKeyTask <LI><a href="#[17d]">>></a> PowerTask -<LI><a href="#[af]">>></a> AIR780E_Reset_usart -<LI><a href="#[c0]">>></a> AIR780E_Reset <LI><a href="#[39]">>></a> TCPClient_SocketEventProc <LI><a href="#[2a]">>></a> main <LI><a href="#[17f]">>></a> Program_Init <LI><a href="#[13e]">>></a> IdleTask <LI><a href="#[19c]">>></a> WT588E_PLAY +<LI><a href="#[af]">>></a> AIR780E_Reset_usart +<LI><a href="#[c0]">>></a> AIR780E_Reset </UL> <P><STRONG><a name="[ec]"></a>delay_us</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, mk_misc.o(.text.delay_us)) @@ -3604,8 +3604,8 @@ <BR>[Called By]<UL><LI><a href="#[1e7]">>></a> mac_tx </UL> -<P><STRONG><a name="[2a]"></a>main</STRONG> (Thumb, 632 bytes, Stack size 16 bytes, main.o(.text.main)) -<BR><BR>[Stack]<UL><LI>Max Depth = 1220<LI>Call Chain = main ⇒ IdleTask ⇒ UART_CheckReceive ⇒ DBG_Poll ⇒ UsartParseDataHandler ⇒ GPS_RecvFsm ⇒ 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 +<P><STRONG><a name="[2a]"></a>main</STRONG> (Thumb, 728 bytes, Stack size 24 bytes, main.o(.text.main)) +<BR><BR>[Stack]<UL><LI>Max Depth = 1228<LI>Call Chain = main ⇒ IdleTask ⇒ UART_CheckReceive ⇒ DBG_Poll ⇒ UsartParseDataHandler ⇒ GPS_RecvFsm ⇒ 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="#[1bd]">>></a> adc_open <LI><a href="#[141]">>></a> adc_get @@ -3622,6 +3622,7 @@ <LI><a href="#[1ef]">>></a> power_init <LI><a href="#[98]">>></a> __aeabi_ui2f <LI><a href="#[e6]">>></a> delay_ms +<LI><a href="#[e8]">>></a> uart_send <LI><a href="#[1a5]">>></a> uart_close <LI><a href="#[1f0]">>></a> sleep_timer_open <LI><a href="#[14b]">>></a> Set4LEDColor @@ -4284,9 +4285,10 @@ <BR>[Called By]<UL><LI><a href="#[20c]">>></a> trace_output <LI><a href="#[46]">>></a> trace_sending_continue <LI><a href="#[189]">>></a> Serial0_PutString -<LI><a href="#[af]">>></a> AIR780E_Reset_usart +<LI><a href="#[2a]">>></a> main <LI><a href="#[37]">>></a> UsartParseDataHandler <LI><a href="#[e2]">>></a> Uart_Send +<LI><a href="#[af]">>></a> AIR780E_Reset_usart <LI><a href="#[3a]">>></a> TCPClient_SocketEventProc_1 <LI><a href="#[3d]">>></a> uart_send_callback </UL> @@ -4420,8 +4422,8 @@ <P><STRONG><a name="[12c]"></a>__2sprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __2sprintf </UL> -<BR>[Called By]<UL><LI><a href="#[12b]">>></a> HexToAsciiSendUDP -<LI><a href="#[39]">>></a> TCPClient_SocketEventProc +<BR>[Called By]<UL><LI><a href="#[39]">>></a> TCPClient_SocketEventProc +<LI><a href="#[12b]">>></a> HexToAsciiSendUDP </UL> <P><STRONG><a name="[234]"></a>__c89sprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED) @@ -4441,9 +4443,9 @@ <P><STRONG><a name="[b5]"></a>vsnprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsnprintf)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = vsnprintf </UL> -<BR>[Called By]<UL><LI><a href="#[c3]">>></a> HIDO_UtilSnprintf -<LI><a href="#[10b]">>></a> HIDO_Debug +<BR>[Called By]<UL><LI><a href="#[10b]">>></a> HIDO_Debug <LI><a href="#[2f]">>></a> DBG_SerialPrintf +<LI><a href="#[c3]">>></a> HIDO_UtilSnprintf <LI><a href="#[2e]">>></a> AIR780EDriver_FSMDebug <LI><a href="#[a9]">>></a> HIDO_ATLiteCmdSend </UL> @@ -4622,15 +4624,15 @@ <LI><a href="#[e6]">>></a> delay_ms <LI><a href="#[14d]">>></a> save_com_map_to_flash <LI><a href="#[e5]">>></a> PCA9555_Set_One_Value_Output +<LI><a href="#[19c]">>></a> WT588E_PLAY +<LI><a href="#[12d]">>></a> Socket_Send +<LI><a href="#[197]">>></a> Socket_Recv <LI><a href="#[121]">>></a> HIDO_UtilStrToInt <LI><a href="#[11e]">>></a> HIDO_UtilStrSplit <LI><a href="#[c3]">>></a> HIDO_UtilSnprintf <LI><a href="#[b1]">>></a> HIDO_UtilParseFormat <LI><a href="#[120]">>></a> HIDO_UtilIPStringToByteArrary <LI><a href="#[19b]">>></a> HIDO_UtilHexStrToInt -<LI><a href="#[19c]">>></a> WT588E_PLAY -<LI><a href="#[12d]">>></a> Socket_Send -<LI><a href="#[197]">>></a> Socket_Recv <LI><a href="#[85]">>></a> atoi <LI><a href="#[12c]">>></a> __2sprintf <LI><a href="#[e3]">>></a> memcmp @@ -4988,9 +4990,9 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 780<LI>Call Chain = AIR780E_ReadLine ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[a5]">>></a> trace_printf -<LI><a href="#[b1]">>></a> HIDO_UtilParseFormat <LI><a href="#[c4]">>></a> HIDO_TimerGetTick <LI><a href="#[b6]">>></a> DBG_GetMode +<LI><a href="#[b1]">>></a> HIDO_UtilParseFormat <LI><a href="#[e1]">>></a> HIDO_UtilIsAsciiString <LI><a href="#[e3]">>></a> memcmp <LI><a href="#[e4]">>></a> strchr -- Gitblit v1.9.3