From e54c70b2c45ca652ddd2808a95a057cb797eab58 Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期六, 05 七月 2025 14:16:11 +0800 Subject: [PATCH] square天线NVM初始化问题解决调到和官方效果一致,初步移植完STS并能稳定一对一测距板本 --- keil/Objects/uwb_simple_example.htm | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/keil/Objects/uwb_simple_example.htm b/keil/Objects/uwb_simple_example.htm index bfefb7b..6a9b3fb 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 4 17:17:04 2025 +<BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Sat Jul 5 10:56:33 2025 <BR><P> <H3>Maximum Stack Usage = 1540 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -773,11 +773,11 @@ </UL> <BR>[Calls]<UL><LI><a href="#[8e]">>></a> __aeabi_f2iz <LI><a href="#[8c]">>></a> __aeabi_fcmpge -<LI><a href="#[8d]">>></a> __aeabi_fcmplt <LI><a href="#[3e]">>></a> __aeabi_fdiv <LI><a href="#[65]">>></a> __aeabi_uidiv <LI><a href="#[8a]">>></a> derive_scaled_thres <LI><a href="#[89]">>></a> __aeabi_fcmple +<LI><a href="#[8d]">>></a> __aeabi_fcmplt <LI><a href="#[8b]">>></a> enhanced_sts_fap_detect </UL> <BR>[Called By]<UL><LI><a href="#[a9]">>></a> MK8000_update_fap_fom @@ -802,11 +802,11 @@ </UL> <BR>[Calls]<UL><LI><a href="#[48]">>></a> __aeabi_i2f <LI><a href="#[49]">>></a> __aeabi_ui2f -<LI><a href="#[8d]">>></a> __aeabi_fcmplt <LI><a href="#[93]">>></a> lsp_scale_f32 <LI><a href="#[94]">>></a> lsp_inner_product_f32 <LI><a href="#[92]">>></a> lsp_vinverse_f32 <LI><a href="#[90]">>></a> __aeabi_fcmpgt +<LI><a href="#[8d]">>></a> __aeabi_fcmplt </UL> <BR>[Called By]<UL><LI><a href="#[9c]">>></a> MK8000_preamble_FAP_LSP </UL> @@ -814,13 +814,13 @@ <P><STRONG><a name="[95]"></a>MK8000_fap_adjust_FLT</STRONG> (Thumb, 188 bytes, Stack size 48 bytes, mk8000_fap_adjust.o(.text.MK8000_fap_adjust_FLT)) <BR><BR>[Stack]<UL><LI>Max Depth = 452<LI>Call Chain = 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="#[8d]">>></a> __aeabi_fcmplt -<LI><a href="#[93]">>></a> lsp_scale_f32 +<BR>[Calls]<UL><LI><a href="#[93]">>></a> lsp_scale_f32 <LI><a href="#[94]">>></a> lsp_inner_product_f32 <LI><a href="#[92]">>></a> lsp_vinverse_f32 <LI><a href="#[3c]">>></a> __aeabi_fsub <LI><a href="#[90]">>></a> __aeabi_fcmpgt <LI><a href="#[89]">>></a> __aeabi_fcmple +<LI><a href="#[8d]">>></a> __aeabi_fcmplt </UL> <BR>[Called By]<UL><LI><a href="#[a2]">>></a> MK8000_sts_FAP_detect </UL> @@ -830,11 +830,11 @@ </UL> <BR>[Calls]<UL><LI><a href="#[61]">>></a> __aeabi_fmul <LI><a href="#[49]">>></a> __aeabi_ui2f -<LI><a href="#[8d]">>></a> __aeabi_fcmplt <LI><a href="#[93]">>></a> lsp_scale_f32 <LI><a href="#[94]">>></a> lsp_inner_product_f32 <LI><a href="#[92]">>></a> lsp_vinverse_f32 <LI><a href="#[90]">>></a> __aeabi_fcmpgt +<LI><a href="#[8d]">>></a> __aeabi_fcmplt </UL> <BR>[Called By]<UL><LI><a href="#[9c]">>></a> MK8000_preamble_FAP_LSP </UL> @@ -876,11 +876,11 @@ <LI><a href="#[49]">>></a> __aeabi_ui2f <LI><a href="#[62]">>></a> __aeabi_f2uiz <LI><a href="#[9f]">>></a> __aeabi_dcmple -<LI><a href="#[9e]">>></a> atan2f <LI><a href="#[9d]">>></a> lsp_cmplx_mult_cmplx_int8 <LI><a href="#[a0]">>></a> lsp_inner_product_int16 <LI><a href="#[92]">>></a> lsp_vinverse_f32 <LI><a href="#[3c]">>></a> __aeabi_fsub +<LI><a href="#[9e]">>></a> atan2f <LI><a href="#[90]">>></a> __aeabi_fcmpgt <LI><a href="#[96]">>></a> MK8000_fap_adjust_simple <LI><a href="#[91]">>></a> MK8000_fap_adjust @@ -908,7 +908,6 @@ <LI><a href="#[8c]">>></a> __aeabi_fcmpge <LI><a href="#[49]">>></a> __aeabi_ui2f <LI><a href="#[62]">>></a> __aeabi_f2uiz -<LI><a href="#[8d]">>></a> __aeabi_fcmplt <LI><a href="#[3e]">>></a> __aeabi_fdiv <LI><a href="#[a3]">>></a> lsp_cmplx_inner_product_f32 <LI><a href="#[93]">>></a> lsp_scale_f32 @@ -917,6 +916,7 @@ <LI><a href="#[65]">>></a> __aeabi_uidiv <LI><a href="#[95]">>></a> MK8000_fap_adjust_FLT <LI><a href="#[89]">>></a> __aeabi_fcmple +<LI><a href="#[8d]">>></a> __aeabi_fcmplt <LI><a href="#[8b]">>></a> enhanced_sts_fap_detect </UL> <BR>[Called By]<UL><LI><a href="#[125]">>></a> ranging_rx_time @@ -928,7 +928,6 @@ <BR>[Calls]<UL><LI><a href="#[61]">>></a> __aeabi_fmul <LI><a href="#[8c]">>></a> __aeabi_fcmpge <LI><a href="#[49]">>></a> __aeabi_ui2f -<LI><a href="#[8d]">>></a> __aeabi_fcmplt <LI><a href="#[3e]">>></a> __aeabi_fdiv <LI><a href="#[a6]">>></a> lsp_cmplx_mult_cmplx_f32 <LI><a href="#[93]">>></a> lsp_scale_f32 @@ -939,6 +938,7 @@ <LI><a href="#[a7]">>></a> __aeabi_fcmpeq <LI><a href="#[90]">>></a> __aeabi_fcmpgt <LI><a href="#[89]">>></a> __aeabi_fcmple +<LI><a href="#[8d]">>></a> __aeabi_fcmplt </UL> <BR>[Called By]<UL><LI><a href="#[a8]">>></a> MK8000_sts_valid_check </UL> @@ -1182,8 +1182,8 @@ <LI><a href="#[2e]">>></a> sleep_timer_callback </UL> -<P><STRONG><a name="[c7]"></a>board_calibration_params_load</STRONG> (Thumb, 684 bytes, Stack size 32 bytes, board.o(.text.board_calibration_params_load)) -<BR><BR>[Stack]<UL><LI>Max Depth = 500<LI>Call Chain = board_calibration_params_load ⇒ mk_nvm_read ⇒ flash_read ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv +<P><STRONG><a name="[c7]"></a>board_calibration_params_load</STRONG> (Thumb, 652 bytes, Stack size 24 bytes, board.o(.text.board_calibration_params_load)) +<BR><BR>[Stack]<UL><LI>Max Depth = 492<LI>Call Chain = board_calibration_params_load ⇒ mk_nvm_read ⇒ flash_read ⇒ dma_transfer ⇒ trace_assert_dump ⇒ trace_print_backtrace ⇒ mk_snprintf ⇒ trace_format ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ __aeabi_uidiv </UL> <BR>[Calls]<UL><LI><a href="#[ca]">>></a> flash_close <LI><a href="#[c9]">>></a> mk_nvm_read @@ -1445,8 +1445,8 @@ <BR>[Calls]<UL><LI><a href="#[61]">>></a> __aeabi_fmul <LI><a href="#[39]">>></a> __aeabi_fadd <LI><a href="#[8c]">>></a> __aeabi_fcmpge -<LI><a href="#[8d]">>></a> __aeabi_fcmplt <LI><a href="#[89]">>></a> __aeabi_fcmple +<LI><a href="#[8d]">>></a> __aeabi_fcmplt </UL> <BR>[Called By]<UL><LI><a href="#[a2]">>></a> MK8000_sts_FAP_detect <LI><a href="#[88]">>></a> MK8000_all_antenna_FAP -- Gitblit v1.9.3