From 3544380fd996710ad44a32dc1b9411aa3f6d7238 Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期五, 25 七月 2025 14:43:36 +0800 Subject: [PATCH] 升级功能开发完成,跟以前的逻辑更为为传输文件大小的时候传输包数,不再直接传输大小 --- keil/Objects/uwb_simple_example.htm | 101 +++++++++++++++++++++++++++----------------------- 1 files changed, 54 insertions(+), 47 deletions(-) diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm index 0644b72..df3e74e 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 Apr 25 10:12:29 2025 +<BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Fri Jul 25 10:11:46 2025 <BR><P> <H3>Maximum Stack Usage = 1596 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -12,6 +12,7 @@ <H3> Mutually Recursive functions </H3> <LI><a href="#[126]">trace_output</a> ⇒ <a href="#[4e]">trace_printf</a><BR> + <LI><a href="#[7]">ACMP0_IRQHandler</a> ⇒ <a href="#[7]">ACMP0_IRQHandler</a><BR> </UL> <P> <H3> @@ -100,7 +101,7 @@ <P><STRONG><a name="[139]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) -<P><STRONG><a name="[72]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text)) +<P><STRONG><a name="[74]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text)) <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[ce]">>></a> adc_open @@ -116,6 +117,7 @@ <LI><a href="#[21]">>></a> RCO32K_CAL_IRQHandler <LI><a href="#[a6]">>></a> rtc_second_to_time <LI><a href="#[97]">>></a> uwb_rx +<LI><a href="#[ac]">>></a> SerialDownload <LI><a href="#[71]">>></a> Lora_upanc_ing_Poll <LI><a href="#[fb]">>></a> mac_tx_desc_construct <LI><a href="#[93]">>></a> MK8000_sts_FAP_detect @@ -159,7 +161,7 @@ <LI><a href="#[10f]">>></a> pdoa_ant_delays_set </UL> -<P><STRONG><a name="[73]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text)) +<P><STRONG><a name="[72]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text)) <BR><BR>[Called By]<UL><LI><a href="#[111]">>></a> phy_params_generate <LI><a href="#[71]">>></a> Lora_upanc_ing_Poll <LI><a href="#[b4]">>></a> UWBIdleTask @@ -464,7 +466,7 @@ <BR>[Called By]<UL><LI><a href="#[24]">>></a> main </UL> -<P><STRONG><a name="[53]"></a>Anchor_App</STRONG> (Thumb, 348 bytes, Stack size 40 bytes, uwb_app.o(.text.Anchor_App)) +<P><STRONG><a name="[53]"></a>Anchor_App</STRONG> (Thumb, 360 bytes, Stack size 40 bytes, uwb_app.o(.text.Anchor_App)) <BR><BR>[Stack]<UL><LI>Max Depth = 492<LI>Call Chain = Anchor_App ⇒ Anchor_RecNearPoll ⇒ uwb_tx ⇒ mac_tx ⇒ mac_tx_desc_construct ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[55]">>></a> Anchor_RecNearPoll @@ -473,7 +475,7 @@ <BR>[Called By]<UL><LI><a href="#[27]">>></a> rx_int_callback </UL> -<P><STRONG><a name="[55]"></a>Anchor_RecNearPoll</STRONG> (Thumb, 636 bytes, Stack size 24 bytes, uwb_app.o(.text.Anchor_RecNearPoll)) +<P><STRONG><a name="[55]"></a>Anchor_RecNearPoll</STRONG> (Thumb, 640 bytes, Stack size 24 bytes, uwb_app.o(.text.Anchor_RecNearPoll)) <BR><BR>[Stack]<UL><LI>Max Depth = 452<LI>Call Chain = Anchor_RecNearPoll ⇒ uwb_tx ⇒ mac_tx ⇒ mac_tx_desc_construct ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[58]">>></a> gpio_pin_clr @@ -495,7 +497,7 @@ <P><STRONG><a name="[20]"></a>CALIB_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, mk_calib.o(.text.CALIB_IRQHandler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[74]"></a>Cal_CRC16</STRONG> (Thumb, 308 bytes, Stack size 24 bytes, ymodem.o(.text.Cal_CRC16)) +<P><STRONG><a name="[73]"></a>Cal_CRC16</STRONG> (Thumb, 308 bytes, Stack size 24 bytes, ymodem.o(.text.Cal_CRC16)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = Cal_CRC16 </UL> <BR>[Called By]<UL><LI><a href="#[71]">>></a> Lora_upanc_ing_Poll @@ -520,45 +522,49 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[7]"></a>ACMP0_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[7]"></a>ACMP0_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<BR><BR>[Calls]<UL><LI><a href="#[7]">>></a> ACMP0_IRQHandler +</UL> +<BR>[Called By]<UL><LI><a href="#[7]">>></a> ACMP0_IRQHandler +</UL> <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[8]"></a>ACMP1_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[8]"></a>ACMP1_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[142]"></a>Default_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler), UNUSED) +<P><STRONG><a name="[142]"></a>Default_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler), UNUSED) -<P><STRONG><a name="[1b]"></a>I2C0_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[1b]"></a>I2C0_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[16]"></a>PWM_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[16]"></a>PWM_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[4]"></a>PendSV_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[4]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[1c]"></a>SPI0_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[1c]"></a>SPI0_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[1d]"></a>SPI1_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[1d]"></a>SPI1_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[3]"></a>SVC_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[3]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[17]"></a>TIMER0_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[17]"></a>TIMER0_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[18]"></a>TIMER1_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[18]"></a>TIMER1_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[10]"></a>TRNG_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[10]"></a>TRNG_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[22]"></a>WAKEUP_IRQHandler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) +<P><STRONG><a name="[22]"></a>WAKEUP_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_mk800x.o(.text.Default_Handler)) <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> <P><STRONG><a name="[11]"></a>FLASH_CTRL_IRQHandler</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, mk_flash.o(.text.FLASH_CTRL_IRQHandler)) @@ -751,16 +757,16 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[71]"></a>Lora_upanc_ing_Poll</STRONG> (Thumb, 200 bytes, Stack size 24 bytes, main.o(.text.Lora_upanc_ing_Poll)) +<P><STRONG><a name="[71]"></a>Lora_upanc_ing_Poll</STRONG> (Thumb, 192 bytes, Stack size 24 bytes, main.o(.text.Lora_upanc_ing_Poll)) <BR><BR>[Stack]<UL><LI>Max Depth = 452<LI>Call Chain = Lora_upanc_ing_Poll ⇒ uwb_tx ⇒ mac_tx ⇒ mac_tx_desc_construct ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[75]">>></a> uart_send <LI><a href="#[57]">>></a> uwb_tx <LI><a href="#[5d]">>></a> phy_timer_count_get <LI><a href="#[5e]">>></a> CloseUWB -<LI><a href="#[74]">>></a> Cal_CRC16 -<LI><a href="#[73]">>></a> __aeabi_memcpy4 -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[73]">>></a> Cal_CRC16 +<LI><a href="#[72]">>></a> __aeabi_memcpy4 +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[27]">>></a> rx_int_callback </UL> @@ -786,7 +792,7 @@ <LI><a href="#[81]">>></a> __aeabi_f2iz <LI><a href="#[80]">>></a> __aeabi_fcmplt <LI><a href="#[7d]">>></a> __aeabi_fcmple -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv <LI><a href="#[7e]">>></a> derive_scaled_thres <LI><a href="#[7f]">>></a> enhanced_sts_fap_detect </UL> @@ -892,7 +898,7 @@ <LI><a href="#[83]">>></a> lsp_cmplx_inner_product_f32 <LI><a href="#[88]">>></a> lsp_scale_f32 <LI><a href="#[89]">>></a> lsp_inner_product_f32 -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv <LI><a href="#[7f]">>></a> enhanced_sts_fap_detect <LI><a href="#[8a]">>></a> MK8000_fap_adjust_FLT <LI><a href="#[3d]">>></a> __aeabi_fsub @@ -1008,7 +1014,7 @@ <LI><a href="#[a2]">>></a> clock_get_frequency <LI><a href="#[a4]">>></a> sleep_timer_ppm_set <LI><a href="#[a3]">>></a> __aeabi_idiv -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> @@ -1074,7 +1080,7 @@ <BR>[Called By]<UL><LI><a href="#[24]">>></a> main </UL> -<P><STRONG><a name="[ac]"></a>SerialDownload</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, menu.o(.text.SerialDownload)) +<P><STRONG><a name="[ac]"></a>SerialDownload</STRONG> (Thumb, 112 bytes, Stack size 16 bytes, menu.o(.text.SerialDownload)) <BR><BR>[Stack]<UL><LI>Max Depth = 820<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="#[59]">>></a> delay_ms @@ -1082,6 +1088,7 @@ <LI><a href="#[ad]">>></a> Ymodem_Receive <LI><a href="#[a9]">>></a> Send_Byte <LI><a href="#[54]">>></a> __aeabi_memcpy +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[24]">>></a> main </UL> @@ -1147,7 +1154,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[75]">>></a> uart_send <LI><a href="#[b5]">>></a> HIDO_TimerGetTick -<LI><a href="#[73]">>></a> __aeabi_memcpy4 +<LI><a href="#[72]">>></a> __aeabi_memcpy4 <LI><a href="#[54]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[10a]">>></a> uwb_app_poll @@ -1201,7 +1208,7 @@ <LI><a href="#[c6]">>></a> flash_erase <LI><a href="#[aa]">>></a> Serial0PutChar <LI><a href="#[c2]">>></a> Serial0KeyPressed -<LI><a href="#[74]">>></a> Cal_CRC16 +<LI><a href="#[73]">>></a> Cal_CRC16 <LI><a href="#[c3]">>></a> aesDecrypt <LI><a href="#[c1]">>></a> aesDecInit <LI><a href="#[c5]">>></a> Str2Int @@ -1228,7 +1235,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[d0]">>></a> reset_module <LI><a href="#[cf]">>></a> clock_enable -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[24]">>></a> main </UL> @@ -1401,8 +1408,8 @@ <LI><a href="#[d6]">>></a> board_clock_run </UL> -<P><STRONG><a name="[c0]"></a>crc16</STRONG> (Thumb, 80 bytes, Stack size 24 bytes, crc.o(.text.crc16)) -<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = crc16 +<P><STRONG><a name="[c0]"></a>crc16</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, crc.o(.text.crc16)) +<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = crc16 </UL> <BR>[Called By]<UL><LI><a href="#[bd]">>></a> WsfNvmInit </UL> @@ -1532,7 +1539,7 @@ <LI><a href="#[7a]">>></a> sys_timer_get <LI><a href="#[e7]">>></a> flash_write_cmd <LI><a href="#[e8]">>></a> flash_wait_done -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[c6]">>></a> flash_erase </UL> @@ -1563,7 +1570,7 @@ <LI><a href="#[e9]">>></a> flash_check_busy <LI><a href="#[e6]">>></a> flash_block_erase <LI><a href="#[36]">>></a> __aeabi_uidivmod -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[ae]">>></a> save_com_map_to_flash <LI><a href="#[a1]">>></a> parameter_init_anchor @@ -1581,7 +1588,7 @@ <LI><a href="#[7a]">>></a> sys_timer_get <LI><a href="#[e7]">>></a> flash_write_cmd <LI><a href="#[e8]">>></a> flash_wait_done -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[ae]">>></a> save_com_map_to_flash <LI><a href="#[24]">>></a> main @@ -1597,7 +1604,7 @@ <LI><a href="#[cc]">>></a> dma_open <LI><a href="#[7a]">>></a> sys_timer_get <LI><a href="#[e7]">>></a> flash_write_cmd -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[a1]">>></a> parameter_init_anchor <LI><a href="#[9e]">>></a> PalFlashRead @@ -1610,7 +1617,7 @@ <LI><a href="#[7a]">>></a> sys_timer_get <LI><a href="#[e7]">>></a> flash_write_cmd <LI><a href="#[e8]">>></a> flash_wait_done -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[c6]">>></a> flash_erase <LI><a href="#[9a]">>></a> PalFlashEraseSector @@ -1624,7 +1631,7 @@ <LI><a href="#[7a]">>></a> sys_timer_get <LI><a href="#[e7]">>></a> flash_write_cmd <LI><a href="#[e8]">>></a> flash_wait_done -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[ae]">>></a> save_com_map_to_flash <LI><a href="#[a1]">>></a> parameter_init_anchor @@ -1888,7 +1895,7 @@ <BR>[Calls]<UL><LI><a href="#[4d]">>></a> trace_assert_dump <LI><a href="#[fc]">>></a> phy_en_conv_encode <LI><a href="#[54]">>></a> __aeabi_memcpy -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[fa]">>></a> mac_tx </UL> @@ -2041,7 +2048,7 @@ <LI><a href="#[46]">>></a> __aeabi_ui2d <LI><a href="#[37]">>></a> __aeabi_memclr <LI><a href="#[114]">>></a> __aeabi_memset4 -<LI><a href="#[73]">>></a> __aeabi_memcpy4 +<LI><a href="#[72]">>></a> __aeabi_memcpy4 <LI><a href="#[54]">>></a> __aeabi_memcpy </UL> <BR>[Called By]<UL><LI><a href="#[ba]">>></a> uwb_configure @@ -2369,7 +2376,7 @@ <LI><a href="#[c8]">>></a> _PrintUnsigned <LI><a href="#[c7]">>></a> _PrintInt <LI><a href="#[36]">>></a> __aeabi_uidivmod -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[4e]">>></a> trace_printf <LI><a href="#[4d]">>></a> trace_assert_dump @@ -2549,7 +2556,7 @@ <BR>[Calls]<UL><LI><a href="#[11a]">>></a> power_on_radio <LI><a href="#[132]">>></a> mac_start <LI><a href="#[f8]">>></a> mac_rx -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[96]">>></a> OpenUWB <LI><a href="#[27]">>></a> rx_int_callback @@ -2662,7 +2669,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[a3]">>></a> __aeabi_idiv <LI><a href="#[36]">>></a> __aeabi_uidivmod -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[15]">>></a> RTC_TICK_IRQHandler <LI><a href="#[14]">>></a> RTC_ALARM_IRQHandler @@ -2672,7 +2679,7 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 100<LI>Call Chain = _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[c8]">>></a> _PrintUnsigned -<LI><a href="#[72]">>></a> __aeabi_uidiv +<LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[10d]">>></a> trace_format </UL> @@ -2680,7 +2687,7 @@ <P><STRONG><a name="[c8]"></a>_PrintUnsigned</STRONG> (Thumb, 336 bytes, Stack size 48 bytes, mk_trace.o(.text._PrintUnsigned)) <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = _PrintUnsigned ⇒ __aeabi_uidiv </UL> -<BR>[Calls]<UL><LI><a href="#[72]">>></a> __aeabi_uidiv +<BR>[Calls]<UL><LI><a href="#[74]">>></a> __aeabi_uidiv </UL> <BR>[Called By]<UL><LI><a href="#[10d]">>></a> trace_format <LI><a href="#[c7]">>></a> _PrintInt @@ -2738,7 +2745,7 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> main.o(.text.main) </UL> -<P><STRONG><a name="[27]"></a>rx_int_callback</STRONG> (Thumb, 676 bytes, Stack size 40 bytes, uwb_app.o(.text.rx_int_callback)) +<P><STRONG><a name="[27]"></a>rx_int_callback</STRONG> (Thumb, 688 bytes, Stack size 40 bytes, uwb_app.o(.text.rx_int_callback)) <BR><BR>[Stack]<UL><LI>Max Depth = 1596<LI>Call Chain = rx_int_callback ⇒ ranging_rx_time ⇒ sts_first_path_detect ⇒ MK8000_sts_first_patch_detect ⇒ MK8000_sts_FAP_detect ⇒ MK8000_fap_adjust_FLT ⇒ lsp_scale_f32 ⇒ lsp_g_op_f32 ⇒ lsp_engine_run ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[4e]">>></a> trace_printf -- Gitblit v1.9.3