From 5ff0b0f86d3f81e2d8aebd5ac5b55eb0d3d09961 Mon Sep 17 00:00:00 2001 From: zhangbo <zhangbo@qq.com> Date: 星期一, 28 七月 2025 14:05:58 +0800 Subject: [PATCH] 修改心跳包会上传工卡信标的升级固件名 --- keil/Objects/uwb_simple_example.htm | 30 +++++++++++++++++------------- 1 files changed, 17 insertions(+), 13 deletions(-) diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm index 77c02f9..c5cb767 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 Jul 25 18:04:38 2025 +<BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Mon Jul 28 11:00:51 2025 <BR><P> <H3>Maximum Stack Usage = 1596 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -247,6 +247,7 @@ <BR><BR>[Called By]<UL><LI><a href="#[1b0]">>></a> aes_open <LI><a href="#[20d]">>></a> trace_output <LI><a href="#[1f4]">>></a> phy_params_generate +<LI><a href="#[2b]">>></a> main <LI><a href="#[179]">>></a> SerialDownload <LI><a href="#[38]">>></a> Usart1ParseDataHandler <LI><a href="#[18f]">>></a> UWBIdleTask @@ -397,9 +398,9 @@ <BR>[Called By]<UL><LI><a href="#[1fa]">>></a> phy_timer_resume <LI><a href="#[1f1]">>></a> trace_format <LI><a href="#[204]">>></a> ranging_rx_time -<LI><a href="#[15e]">>></a> MK8000_sts_first_patch_detect <LI><a href="#[15c]">>></a> MK8000_read_rssi <LI><a href="#[158]">>></a> MK8000_preamble_FAP_LSP +<LI><a href="#[15e]">>></a> MK8000_sts_first_patch_detect <LI><a href="#[148]">>></a> derive_scaled_thres <LI><a href="#[149]">>></a> enhanced_sts_fap_detect <LI><a href="#[156]">>></a> MK8000_fap_adjust_simple @@ -524,8 +525,8 @@ <P><STRONG><a name="[14b]"></a>__aeabi_f2iz</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, ffixi.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[1f1]">>></a> trace_format <LI><a href="#[204]">>></a> ranging_rx_time -<LI><a href="#[15e]">>></a> MK8000_sts_first_patch_detect <LI><a href="#[146]">>></a> ranging_rssi_get +<LI><a href="#[15e]">>></a> MK8000_sts_first_patch_detect <LI><a href="#[15d]">>></a> MK8000_sts_FAP_detect <LI><a href="#[147]">>></a> MK8000_all_antenna_FAP </UL> @@ -1922,8 +1923,8 @@ <LI><a href="#[148]">>></a> derive_scaled_thres <LI><a href="#[149]">>></a> enhanced_sts_fap_detect </UL> -<BR>[Called By]<UL><LI><a href="#[15e]">>></a> MK8000_sts_first_patch_detect -<LI><a href="#[15f]">>></a> MK8000_update_fap_fom +<BR>[Called By]<UL><LI><a href="#[15f]">>></a> MK8000_update_fap_fom +<LI><a href="#[15e]">>></a> MK8000_sts_first_patch_detect </UL> <P><STRONG><a name="[14c]"></a>MK8000_blender_packet</STRONG> (Thumb, 548 bytes, Stack size 64 bytes, mk8000_blender_top.o(.text.MK8000_blender_packet)) @@ -1934,8 +1935,8 @@ <LI><a href="#[14e]">>></a> __aeabi_fcmpgt <LI><a href="#[14d]">>></a> lsp_cmplx_inner_product_f32 </UL> -<BR>[Called By]<UL><LI><a href="#[15e]">>></a> MK8000_sts_first_patch_detect -<LI><a href="#[15f]">>></a> MK8000_update_fap_fom +<BR>[Called By]<UL><LI><a href="#[15f]">>></a> MK8000_update_fap_fom +<LI><a href="#[15e]">>></a> MK8000_sts_first_patch_detect </UL> <P><STRONG><a name="[150]"></a>MK8000_fap_adjust</STRONG> (Thumb, 192 bytes, Stack size 48 bytes, mk8000_fap_adjust.o(.text.MK8000_fap_adjust)) @@ -2348,7 +2349,7 @@ <LI><a href="#[177]">>></a> Send_Byte </UL> -<P><STRONG><a name="[179]"></a>SerialDownload</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, menu.o(.text.SerialDownload)) +<P><STRONG><a name="[179]"></a>SerialDownload</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, menu.o(.text.SerialDownload)) <BR><BR>[Stack]<UL><LI>Max Depth = 812<LI>Call Chain = SerialDownload ⇒ save_com_map_to_flash ⇒ flash_open ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[e5]">>></a> delay_ms @@ -2565,7 +2566,7 @@ <LI><a href="#[3e]">>></a> rx_int_callback </UL> -<P><STRONG><a name="[18c]"></a>TCPHeartBeatUpload</STRONG> (Thumb, 428 bytes, Stack size 80 bytes, tcpclient.o(.text.TCPHeartBeatUpload)) +<P><STRONG><a name="[18c]"></a>TCPHeartBeatUpload</STRONG> (Thumb, 340 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="#[188]">>></a> Socket_Send @@ -2800,8 +2801,8 @@ <P><STRONG><a name="[1a3]"></a>aesDecrypt</STRONG> (Thumb, 308 bytes, Stack size 40 bytes, aes.o(.text.aesDecrypt)) <BR><BR>[Stack]<UL><LI>Max Depth = 156<LI>Call Chain = aesDecrypt ⇒ InvCipher ⇒ InvMixColumn </UL> -<BR>[Calls]<UL><LI><a href="#[13a]">>></a> InvCipher -<LI><a href="#[1a1]">>></a> aesDecInit +<BR>[Calls]<UL><LI><a href="#[1a1]">>></a> aesDecInit +<LI><a href="#[13a]">>></a> InvCipher </UL> <BR>[Called By]<UL><LI><a href="#[17a]">>></a> Ymodem_Receive </UL> @@ -3517,13 +3518,14 @@ <BR><BR>[Called By]<UL><LI><a href="#[1ef]">>></a> power_enter_power_down_mode </UL> -<P><STRONG><a name="[2b]"></a>main</STRONG> (Thumb, 740 bytes, Stack size 40 bytes, main.o(.text.main)) +<P><STRONG><a name="[2b]"></a>main</STRONG> (Thumb, 800 bytes, Stack size 40 bytes, main.o(.text.main)) <BR><BR>[Stack]<UL><LI>Max Depth = 1196<LI>Call Chain = main ⇒ IdleTask ⇒ 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="#[1ac]">>></a> adc_open <LI><a href="#[12b]">>></a> adc_get <LI><a href="#[88]">>></a> __aeabi_fadd <LI><a href="#[1c0]">>></a> calib_chip +<LI><a href="#[a5]">>></a> trace_printf <LI><a href="#[117]">>></a> io_pin_mux_set <LI><a href="#[118]">>></a> gpio_pin_set_dir <LI><a href="#[1ce]">>></a> gpio_open @@ -3575,6 +3577,7 @@ <LI><a href="#[13c]">>></a> LED_output_init <LI><a href="#[116]">>></a> IIC2_Init <LI><a href="#[1e2]">>></a> Accelerometer_Init +<LI><a href="#[ea]">>></a> __aeabi_memcpy </UL> <BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B) </UL> @@ -3847,9 +3850,9 @@ </UL> <BR>[Calls]<UL><LI><a href="#[157]">>></a> __aeabi_fmul <LI><a href="#[14b]">>></a> __aeabi_f2iz -<LI><a href="#[205]">>></a> sts_first_path_detect <LI><a href="#[15f]">>></a> MK8000_update_fap_fom <LI><a href="#[158]">>></a> MK8000_preamble_FAP_LSP +<LI><a href="#[205]">>></a> sts_first_path_detect </UL> <BR>[Called By]<UL><LI><a href="#[3e]">>></a> rx_int_callback </UL> @@ -4177,6 +4180,7 @@ <LI><a href="#[197]">>></a> uwb_calibration_params_set <LI><a href="#[1f8]">>></a> phy_tx_regs_config <LI><a href="#[1f4]">>></a> phy_params_generate +<LI><a href="#[2b]">>></a> main <LI><a href="#[16d]">>></a> Program_Init <LI><a href="#[3e]">>></a> rx_int_callback <LI><a href="#[2f]">>></a> AIR780EDriver_FSMDebug -- Gitblit v1.9.3