From 2ba52c3bb36cb96b4833d6a50569cff9f9e0fb7e Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期五, 15 八月 2025 16:39:31 +0800 Subject: [PATCH] 1.6,正式版本 --- keil/Objects/uwb_simple_example.htm | 94 ++++++++++++++++++++++++---------------------- 1 files changed, 49 insertions(+), 45 deletions(-) diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm index 3b5afb9..5a87c50 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 10:19:51 2025 +<BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Fri Aug 15 16:29:17 2025 <BR><P> <H3>Maximum Stack Usage = 1580 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -624,7 +624,7 @@ <P><STRONG><a name="[64]"></a>Checksum_u16</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, serial_at_cmd_app.o(.text.Checksum_u16)) <BR><BR>[Called By]<UL><LI><a href="#[92]">>></a> LoraUp_Poll -<LI><a href="#[6e]">>></a> Uwb_Update +<LI><a href="#[6c]">>></a> Uwb_Update <LI><a href="#[60]">>></a> DiscPoll2 </UL> @@ -675,23 +675,23 @@ <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="[60]"></a>DiscPoll2</STRONG> (Thumb, 1176 bytes, Stack size 96 bytes, uwb_tag.o(.text.DiscPoll2)) +<P><STRONG><a name="[60]"></a>DiscPoll2</STRONG> (Thumb, 1132 bytes, Stack size 96 bytes, uwb_tag.o(.text.DiscPoll2)) <BR><BR>[Stack]<UL><LI>Max Depth = 916<LI>Call Chain = DiscPoll2 ⇒ Uwb_Update ⇒ save_com_map_to_flash ⇒ flash_open ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[6a]">>></a> mac_is_busy <LI><a href="#[66]">>></a> uwb_tx -<LI><a href="#[6d]">>></a> uwb_rx_force_off +<LI><a href="#[6f]">>></a> uwb_rx_force_off <LI><a href="#[6b]">>></a> uwb_rx <LI><a href="#[61]">>></a> phy_timer_open <LI><a href="#[65]">>></a> phy_timer_count_get <LI><a href="#[64]">>></a> Checksum_u16 -<LI><a href="#[6f]">>></a> SetANCTimestap +<LI><a href="#[6d]">>></a> SetANCTimestap <LI><a href="#[5c]">>></a> CalculateDists <LI><a href="#[68]">>></a> ranging_tx_time <LI><a href="#[67]">>></a> phy_shr_duration <LI><a href="#[62]">>></a> mac_register_process_handler -<LI><a href="#[6e]">>></a> Uwb_Update +<LI><a href="#[6c]">>></a> Uwb_Update <LI><a href="#[69]">>></a> ranging_ant_delays_get <LI><a href="#[63]">>></a> __aeabi_memcpy </UL> @@ -713,7 +713,7 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> startup_mk800x.o(RESET) </UL> -<P><STRONG><a name="[70]"></a>GetNearMsg</STRONG> (Thumb, 332 bytes, Stack size 24 bytes, uwb_tag.o(.text.GetNearMsg)) +<P><STRONG><a name="[70]"></a>GetNearMsg</STRONG> (Thumb, 328 bytes, Stack size 24 bytes, uwb_tag.o(.text.GetNearMsg)) <BR><BR>[Stack]<UL><LI>Max Depth = 452<LI>Call Chain = GetNearMsg ⇒ 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="#[6a]">>></a> mac_is_busy @@ -784,7 +784,7 @@ <P><STRONG><a name="[7a]"></a>IIC2_Read_Byte</STRONG> (Thumb, 406 bytes, Stack size 56 bytes, lis3dh_driver.o(.text.IIC2_Read_Byte)) <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = IIC2_Read_Byte </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[7c]">>></a> gpio_pin_set <LI><a href="#[7d]">>></a> gpio_pin_get_val <LI><a href="#[7b]">>></a> gpio_pin_clr @@ -795,7 +795,7 @@ <P><STRONG><a name="[7e]"></a>IIC2_Send_Byte</STRONG> (Thumb, 430 bytes, Stack size 16 bytes, lis3dh_driver.o(.text.IIC2_Send_Byte)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = IIC2_Send_Byte </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[7c]">>></a> gpio_pin_set <LI><a href="#[7b]">>></a> gpio_pin_clr </UL> @@ -806,7 +806,7 @@ <P><STRONG><a name="[7f]"></a>IIC2_Send_pca_Byte</STRONG> (Thumb, 430 bytes, Stack size 16 bytes, pca9555.o(.text.IIC2_Send_pca_Byte)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = IIC2_Send_pca_Byte </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[7c]">>></a> gpio_pin_set <LI><a href="#[7b]">>></a> gpio_pin_clr </UL> @@ -816,7 +816,7 @@ <P><STRONG><a name="[80]"></a>IIC2_Wait_Ack</STRONG> (Thumb, 136 bytes, Stack size 24 bytes, lis3dh_driver.o(.text.IIC2_Wait_Ack)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = IIC2_Wait_Ack </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[78]">>></a> gpio_pin_set_dir <LI><a href="#[7c]">>></a> gpio_pin_set <LI><a href="#[7d]">>></a> gpio_pin_get_val @@ -829,7 +829,7 @@ <P><STRONG><a name="[81]"></a>IIC2_Wait_pca_Ack</STRONG> (Thumb, 146 bytes, Stack size 24 bytes, pca9555.o(.text.IIC2_Wait_pca_Ack)) <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = IIC2_Wait_pca_Ack </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[78]">>></a> gpio_pin_set_dir <LI><a href="#[7c]">>></a> gpio_pin_set <LI><a href="#[7d]">>></a> gpio_pin_get_val @@ -841,7 +841,7 @@ <P><STRONG><a name="[82]"></a>IIC_Write_Pca9555</STRONG> (Thumb, 144 bytes, Stack size 32 bytes, pca9555.o(.text.IIC_Write_Pca9555)) <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = IIC_Write_Pca9555 ⇒ IIC2_Wait_pca_Ack </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[7c]">>></a> gpio_pin_set <LI><a href="#[7b]">>></a> gpio_pin_clr <LI><a href="#[81]">>></a> IIC2_Wait_pca_Ack @@ -899,7 +899,7 @@ <P><STRONG><a name="[90]"></a>LIS3DH_ReadOneByte</STRONG> (Thumb, 152 bytes, Stack size 24 bytes, lis3dh_driver.o(.text.LIS3DH_ReadOneByte)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = LIS3DH_ReadOneByte ⇒ IIC2_Read_Byte </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[7c]">>></a> gpio_pin_set <LI><a href="#[7b]">>></a> gpio_pin_clr <LI><a href="#[80]">>></a> IIC2_Wait_Ack @@ -912,7 +912,7 @@ <P><STRONG><a name="[91]"></a>LIS3DH_WriteOneByte</STRONG> (Thumb, 120 bytes, Stack size 24 bytes, lis3dh_driver.o(.text.LIS3DH_WriteOneByte)) <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = LIS3DH_WriteOneByte ⇒ IIC2_Wait_Ack </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[7c]">>></a> gpio_pin_set <LI><a href="#[7b]">>></a> gpio_pin_clr <LI><a href="#[80]">>></a> IIC2_Wait_Ack @@ -937,7 +937,7 @@ <LI><a href="#[6a]">>></a> mac_is_busy <LI><a href="#[97]">>></a> delay_ms <LI><a href="#[66]">>></a> uwb_tx -<LI><a href="#[6d]">>></a> uwb_rx_force_off +<LI><a href="#[6f]">>></a> uwb_rx_force_off <LI><a href="#[6b]">>></a> uwb_rx <LI><a href="#[61]">>></a> phy_timer_open <LI><a href="#[65]">>></a> phy_timer_count_get @@ -1118,10 +1118,10 @@ <BR>[Called By]<UL><LI><a href="#[30]">>></a> move_handler </UL> -<P><STRONG><a name="[bc]"></a>NearPoll</STRONG> (Thumb, 1472 bytes, Stack size 56 bytes, uwb_tag.o(.text.NearPoll)) +<P><STRONG><a name="[bc]"></a>NearPoll</STRONG> (Thumb, 1480 bytes, Stack size 56 bytes, uwb_tag.o(.text.NearPoll)) <BR><BR>[Stack]<UL><LI>Max Depth = 972<LI>Call Chain = NearPoll ⇒ DiscPoll2 ⇒ Uwb_Update ⇒ save_com_map_to_flash ⇒ flash_open ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[b1]">>></a> __aeabi_fmul <LI><a href="#[bd]">>></a> sleep_timer_start <LI><a href="#[6a]">>></a> mac_is_busy @@ -1131,11 +1131,11 @@ <LI><a href="#[97]">>></a> delay_ms <LI><a href="#[87]">>></a> sleep_timer_stop <LI><a href="#[66]">>></a> uwb_tx -<LI><a href="#[6d]">>></a> uwb_rx_force_off +<LI><a href="#[6f]">>></a> uwb_rx_force_off <LI><a href="#[6b]">>></a> uwb_rx <LI><a href="#[61]">>></a> phy_timer_open <LI><a href="#[65]">>></a> phy_timer_count_get -<LI><a href="#[6f]">>></a> SetANCTimestap +<LI><a href="#[6d]">>></a> SetANCTimestap <LI><a href="#[5c]">>></a> CalculateDists <LI><a href="#[be]">>></a> save_com_map_to_flash <LI><a href="#[68]">>></a> ranging_tx_time @@ -1302,7 +1302,7 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 764<LI>Call Chain = SL_SC7A22H_Check ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[59]">>></a> trace_printf -<LI><a href="#[6c]">>></a> delay_us +<LI><a href="#[6e]">>></a> delay_us <LI><a href="#[d2]">>></a> SL_SC7A22H_I2c_Spi_Write <LI><a href="#[bb]">>></a> SL_SC7A22H_I2c_Spi_Read <LI><a href="#[d5]">>></a> SL_SC7A22H_I2c_Spi_Init @@ -1349,7 +1349,7 @@ <BR>[Called By]<UL><LI><a href="#[cf]">>></a> SC7A22H_Motion_Detection_Init </UL> -<P><STRONG><a name="[6f]"></a>SetANCTimestap</STRONG> (Thumb, 92 bytes, Stack size 20 bytes, dw_tag.o(.text.SetANCTimestap)) +<P><STRONG><a name="[6d]"></a>SetANCTimestap</STRONG> (Thumb, 92 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="#[bc]">>></a> NearPoll @@ -1436,11 +1436,11 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> main.o(.text.Program_Init) </UL> -<P><STRONG><a name="[6e]"></a>Uwb_Update</STRONG> (Thumb, 248 bytes, Stack size 16 bytes, uwb_tag.o(.text.Uwb_Update)) +<P><STRONG><a name="[6c]"></a>Uwb_Update</STRONG> (Thumb, 248 bytes, Stack size 16 bytes, uwb_tag.o(.text.Uwb_Update)) <BR><BR>[Stack]<UL><LI>Max Depth = 820<LI>Call Chain = Uwb_Update ⇒ save_com_map_to_flash ⇒ flash_open ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[59]">>></a> trace_printf -<LI><a href="#[6c]">>></a> delay_us +<LI><a href="#[6e]">>></a> delay_us <LI><a href="#[64]">>></a> Checksum_u16 <LI><a href="#[be]">>></a> save_com_map_to_flash </UL> @@ -1559,7 +1559,7 @@ <P><STRONG><a name="[f5]"></a>board_clock_run</STRONG> (Thumb, 100 bytes, Stack size 16 bytes, board.o(.text.board_clock_run)) <BR><BR>[Stack]<UL><LI>Max Depth = 380<LI>Call Chain = board_clock_run ⇒ sys_timer_open ⇒ dual_timer_open ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[fb]">>></a> clock_set_divider <LI><a href="#[f6]">>></a> clock_attach <LI><a href="#[f8]">>></a> calib_start @@ -1716,7 +1716,7 @@ <LI><a href="#[bc]">>></a> NearPoll </UL> -<P><STRONG><a name="[6c]"></a>delay_us</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, mk_misc.o(.text.delay_us)) +<P><STRONG><a name="[6e]"></a>delay_us</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, mk_misc.o(.text.delay_us)) <BR><BR>[Called By]<UL><LI><a href="#[109]">>></a> flash_power_up <LI><a href="#[108]">>></a> flash_power_down <LI><a href="#[94]">>></a> flash_open @@ -1736,7 +1736,7 @@ <LI><a href="#[7a]">>></a> IIC2_Read_Byte <LI><a href="#[f5]">>></a> board_clock_run <LI><a href="#[d1]">>></a> SL_SC7A22H_Check -<LI><a href="#[6e]">>></a> Uwb_Update +<LI><a href="#[6c]">>></a> Uwb_Update <LI><a href="#[bc]">>></a> NearPoll <LI><a href="#[60]">>></a> DiscPoll2 </UL> @@ -1816,7 +1816,7 @@ <P><STRONG><a name="[107]"></a>enter_power_down_in_ram</STRONG> (Thumb, 344 bytes, Stack size 40 bytes, mk_power.o(.text.enter_power_down_in_ram)) <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = enter_power_down_in_ram ⇒ flash_power_up </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[109]">>></a> flash_power_up <LI><a href="#[108]">>></a> flash_power_down </UL> @@ -1855,7 +1855,7 @@ <P><STRONG><a name="[10e]"></a>flash_close</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, mk_flash.o(.text.flash_close)) <BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = flash_close ⇒ flash_write_cmd ⇒ sys_timer_get </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[ca]">>></a> clock_disable <LI><a href="#[10b]">>></a> flash_write_cmd </UL> @@ -1881,7 +1881,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[59]">>></a> trace_printf <LI><a href="#[ef]">>></a> reset_module -<LI><a href="#[6c]">>></a> delay_us +<LI><a href="#[6e]">>></a> delay_us <LI><a href="#[ee]">>></a> clock_enable <LI><a href="#[fb]">>></a> clock_set_divider <LI><a href="#[a0]">>></a> sys_timer_get @@ -1898,7 +1898,7 @@ <P><STRONG><a name="[108]"></a>flash_power_down</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, mk_flash.o(.text.flash_power_down)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = flash_power_down </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us </UL> <BR>[Called By]<UL><LI><a href="#[107]">>></a> enter_power_down_in_ram </UL> @@ -1906,7 +1906,7 @@ <P><STRONG><a name="[109]"></a>flash_power_up</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, mk_flash.o(.text.flash_power_up)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = flash_power_up </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us </UL> <BR>[Called By]<UL><LI><a href="#[107]">>></a> enter_power_down_in_ram </UL> @@ -2138,7 +2138,7 @@ </UL> <P><STRONG><a name="[157]"></a>mac_current_rx_report_discard</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, mk_mac.o(.text.mac_current_rx_report_discard)) -<BR><BR>[Called By]<UL><LI><a href="#[6d]">>></a> uwb_rx_force_off +<BR><BR>[Called By]<UL><LI><a href="#[6f]">>></a> uwb_rx_force_off </UL> <P><STRONG><a name="[118]"></a>mac_init</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, mk_mac.o(.text.mac_init)) @@ -2251,8 +2251,8 @@ <BR><BR>[Called By]<UL><LI><a href="#[88]">>></a> power_enter_power_down_mode </UL> -<P><STRONG><a name="[24]"></a>main</STRONG> (Thumb, 584 bytes, Stack size 24 bytes, main.o(.text.main)) -<BR><BR>[Stack]<UL><LI>Max Depth = 1068<LI>Call Chain = main ⇒ LoraUp_Poll ⇒ Uwb_init ⇒ uwb_configure ⇒ phy_params_generate ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) +<P><STRONG><a name="[24]"></a>main</STRONG> (Thumb, 660 bytes, Stack size 32 bytes, main.o(.text.main)) +<BR><BR>[Stack]<UL><LI>Max Depth = 1076<LI>Call Chain = main ⇒ LoraUp_Poll ⇒ Uwb_init ⇒ uwb_configure ⇒ phy_params_generate ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[59]">>></a> trace_printf <LI><a href="#[ed]">>></a> adc_open @@ -2270,8 +2270,10 @@ <LI><a href="#[125]">>></a> reset_cause_clear <LI><a href="#[bd]">>></a> sleep_timer_start <LI><a href="#[12a]">>></a> power_init +<LI><a href="#[88]">>></a> power_enter_power_down_mode <LI><a href="#[4e]">>></a> __aeabi_ui2f <LI><a href="#[123]">>></a> uart_close +<LI><a href="#[86]">>></a> trace_flush <LI><a href="#[12b]">>></a> sleep_timer_open <LI><a href="#[129]">>></a> pwm_open <LI><a href="#[8c]">>></a> pwm_ch_enable @@ -2431,7 +2433,7 @@ </UL> <P><STRONG><a name="[65]"></a>phy_timer_count_get</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, mk_phy.o(.text.phy_timer_count_get)) -<BR><BR>[Called By]<UL><LI><a href="#[6d]">>></a> uwb_rx_force_off +<BR><BR>[Called By]<UL><LI><a href="#[6f]">>></a> uwb_rx_force_off <LI><a href="#[92]">>></a> LoraUp_Poll <LI><a href="#[cc]">>></a> Registor_Poll <LI><a href="#[bc]">>></a> NearPoll @@ -2492,7 +2494,8 @@ <LI><a href="#[102]">>></a> board_restore_from_power_down <LI><a href="#[101]">>></a> board_prepare_for_power_down </UL> -<BR>[Called By]<UL><LI><a href="#[83]">>></a> IMUTask +<BR>[Called By]<UL><LI><a href="#[24]">>></a> main +<LI><a href="#[83]">>></a> IMUTask </UL> <P><STRONG><a name="[141]"></a>power_fem_rx_ctrl</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, mk_power.o(.text.power_fem_rx_ctrl)) @@ -2644,7 +2647,7 @@ <LI><a href="#[96]">>></a> flash_erase </UL> <BR>[Called By]<UL><LI><a href="#[27]">>></a> UsartParseDataHandler -<LI><a href="#[6e]">>></a> Uwb_Update +<LI><a href="#[6c]">>></a> Uwb_Update <LI><a href="#[bc]">>></a> NearPoll </UL> @@ -2822,6 +2825,7 @@ </UL> <BR>[Called By]<UL><LI><a href="#[58]">>></a> trace_assert_dump <LI><a href="#[75]">>></a> trace_exception_handler +<LI><a href="#[24]">>></a> main <LI><a href="#[83]">>></a> IMUTask </UL> @@ -2890,7 +2894,7 @@ <LI><a href="#[c5]">>></a> Program_Init <LI><a href="#[92]">>></a> LoraUp_Poll <LI><a href="#[d1]">>></a> SL_SC7A22H_Check -<LI><a href="#[6e]">>></a> Uwb_Update +<LI><a href="#[6c]">>></a> Uwb_Update <LI><a href="#[a]">>></a> MAC_IRQHandler </UL> @@ -2916,7 +2920,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[58]">>></a> trace_assert_dump <LI><a href="#[ef]">>></a> reset_module -<LI><a href="#[6c]">>></a> delay_us +<LI><a href="#[6e]">>></a> delay_us <LI><a href="#[ee]">>></a> clock_enable <LI><a href="#[fb]">>></a> clock_set_divider </UL> @@ -2977,7 +2981,7 @@ <BR><BR>[Stack]<UL><LI>Max Depth = 972<LI>Call Chain = uwb_configure ⇒ phy_params_generate ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) </UL> <BR>[Calls]<UL><LI><a href="#[59]">>></a> trace_printf -<LI><a href="#[6c]">>></a> delay_us +<LI><a href="#[6e]">>></a> delay_us <LI><a href="#[137]">>></a> phy_tx_regs_config <LI><a href="#[138]">>></a> phy_rx_regs_config <LI><a href="#[152]">>></a> phy_params_sets_enable @@ -3017,7 +3021,7 @@ <LI><a href="#[60]">>></a> DiscPoll2 </UL> -<P><STRONG><a name="[6d]"></a>uwb_rx_force_off</STRONG> (Thumb, 68 bytes, Stack size 16 bytes, mk_uwb.o(.text.uwb_rx_force_off)) +<P><STRONG><a name="[6f]"></a>uwb_rx_force_off</STRONG> (Thumb, 68 bytes, Stack size 16 bytes, mk_uwb.o(.text.uwb_rx_force_off)) <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = uwb_rx_force_off </UL> <BR>[Calls]<UL><LI><a href="#[65]">>></a> phy_timer_count_get @@ -3087,7 +3091,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[58]">>></a> trace_assert_dump <LI><a href="#[ec]">>></a> dma_transfer -<LI><a href="#[6c]">>></a> delay_us +<LI><a href="#[6e]">>></a> delay_us <LI><a href="#[a0]">>></a> sys_timer_get <LI><a href="#[10b]">>></a> flash_write_cmd </UL> @@ -3097,7 +3101,7 @@ <P><STRONG><a name="[10c]"></a>flash_wait_done</STRONG> (Thumb, 92 bytes, Stack size 32 bytes, mk_flash.o(.text.flash_wait_done)) <BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = flash_wait_done ⇒ flash_write_cmd ⇒ sys_timer_get </UL> -<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_us +<BR>[Calls]<UL><LI><a href="#[6e]">>></a> delay_us <LI><a href="#[a0]">>></a> sys_timer_get <LI><a href="#[10b]">>></a> flash_write_cmd </UL> -- Gitblit v1.9.3