generated from Template/H563ZI-HAL-CMake-Template
imu and gps allright
This commit is contained in:
File diff suppressed because one or more lines are too long
Binary file not shown.
@@ -27,16 +27,7 @@ Project File Date: 07/01/2025
|
||||
<h2>Output:</h2>
|
||||
*** Using Compiler 'V6.21', folder: 'D:\keil5\ARM\ARMCLANG\Bin'
|
||||
Build target 'AutoGuideStick'
|
||||
compiling imu948.c...
|
||||
../fun/HCBle.c(138): warning: illegal character encoding in string literal [-Winvalid-source-encoding]
|
||||
138 | HCBle_SendData("? <BD><E2><CE><F6>ʧ<B0><DC>: %s\r\n", frame);
|
||||
| ^~~~~~~~~~~~~~~~ ~~~~~~~~
|
||||
1 warning generated.
|
||||
compiling HCBle.c...
|
||||
linking...
|
||||
Program Size: Code=83396 RO-data=1364 RW-data=20 ZI-data=15268
|
||||
FromELF: creating hex file...
|
||||
"AutoGuideStick\AutoGuideStick.axf" - 0 Error(s), 1 Warning(s).
|
||||
"AutoGuideStick\AutoGuideStick.axf" - 0 Error(s), 0 Warning(s).
|
||||
|
||||
<h2>Software Packages used:</h2>
|
||||
|
||||
@@ -60,7 +51,7 @@ Package Vendor: Keil
|
||||
|
||||
* Component: ARM::CMSIS:CORE@5.6.0
|
||||
Include file: CMSIS/Core/Include/tz_context.h
|
||||
Build Time Elapsed: 00:00:01
|
||||
Build Time Elapsed: 00:00:00
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,7 @@
|
||||
<title>Static Call Graph - [AutoGuideStick\AutoGuideStick.axf]</title></head>
|
||||
<body><HR>
|
||||
<H1>Static Call Graph for image AutoGuideStick\AutoGuideStick.axf</H1><HR>
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 6210000: Last Updated: Tue Jul 1 21:53:33 2025
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 6210000: Last Updated: Tue Jul 1 23:59:17 2025
|
||||
<BR><P>
|
||||
<H3>Maximum Stack Usage = 736 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)</H3><H3>
|
||||
Call chain for Maximum Stack Depth:</H3>
|
||||
@@ -14,13 +14,13 @@ Functions with no stack information
|
||||
</H3><UL>
|
||||
<LI><a href="#[183]">_tx_initialize_low_level</a>
|
||||
<LI><a href="#[a9]">__tx_BadHandler</a>
|
||||
<LI><a href="#[1a3]">__tx_IntHandler</a>
|
||||
<LI><a href="#[1a4]">__tx_IntHandler</a>
|
||||
<LI><a href="#[a]">SysTick_Handler</a>
|
||||
<LI><a href="#[ab]">__tx_NMIHandler</a>
|
||||
<LI><a href="#[ac]">__tx_DBGHandler</a>
|
||||
<LI><a href="#[185]">_tx_thread_schedule</a>
|
||||
<LI><a href="#[9]">PendSV_Handler</a>
|
||||
<LI><a href="#[1a4]">_tx_vfp_access</a>
|
||||
<LI><a href="#[1a5]">_tx_vfp_access</a>
|
||||
<LI><a href="#[18a]">_tx_thread_stack_build</a>
|
||||
<LI><a href="#[aa]">_tx_timer_interrupt</a>
|
||||
</UL>
|
||||
@@ -216,7 +216,7 @@ Global Symbols
|
||||
<P><STRONG><a name="[8c]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32h563xx.o(.text)
|
||||
</UL>
|
||||
<P><STRONG><a name="[19d]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
|
||||
<P><STRONG><a name="[19e]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
|
||||
|
||||
<P><STRONG><a name="[a7]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[a8]">>></a> __scatterload
|
||||
@@ -226,15 +226,15 @@ Global Symbols
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[a8]">>></a> __scatterload
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[19e]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
|
||||
<P><STRONG><a name="[19f]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
|
||||
|
||||
<P><STRONG><a name="[19f]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
|
||||
<P><STRONG><a name="[1a0]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
|
||||
|
||||
<P><STRONG><a name="[1a0]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
|
||||
<P><STRONG><a name="[1a1]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
|
||||
|
||||
<P><STRONG><a name="[1a1]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
|
||||
<P><STRONG><a name="[1a2]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
|
||||
|
||||
<P><STRONG><a name="[1a2]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
|
||||
<P><STRONG><a name="[1a3]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
|
||||
|
||||
<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32h563xx.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32h563xx.o(RESET)
|
||||
@@ -621,7 +621,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[a9]">>></a> __tx_BadHandler
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1a3]"></a>__tx_IntHandler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, tx_initialize_low_level.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1a4]"></a>__tx_IntHandler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, tx_initialize_low_level.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[a]"></a>SysTick_Handler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, tx_initialize_low_level.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 136 + Unknown Stack Size
|
||||
@@ -650,7 +650,7 @@ Global Symbols
|
||||
<P><STRONG><a name="[9]"></a>PendSV_Handler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, tx_thread_schedule.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32h563xx.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[1a4]"></a>_tx_vfp_access</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, tx_thread_schedule.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1a5]"></a>_tx_vfp_access</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, tx_thread_schedule.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[18a]"></a>_tx_thread_stack_build</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, tx_thread_stack_build.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[189]">>></a> _tx_thread_create
|
||||
@@ -673,17 +673,17 @@ Global Symbols
|
||||
<LI><a href="#[b1]">>></a> __aeabi_llsl
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[153]">>></a> UART_SetConfig
|
||||
<LI><a href="#[195]">>></a> _printf_core
|
||||
<LI><a href="#[198]">>></a> _fp_digits
|
||||
<LI><a href="#[196]">>></a> _printf_core
|
||||
<LI><a href="#[199]">>></a> _fp_digits
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[144]"></a>__aeabi_memcpy</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[143]">>></a> HAL_UARTEx_RxEventCallback
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1a5]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1a6]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[1a6]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1a7]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[b3]"></a>__aeabi_memset</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[189]">>></a> _tx_thread_create
|
||||
@@ -691,9 +691,9 @@ Global Symbols
|
||||
<LI><a href="#[b2]">>></a> __aeabi_memclr
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1a7]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1a8]"></a>__aeabi_memset4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[1a8]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1a9]"></a>__aeabi_memset8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[b2]"></a>__aeabi_memclr</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[b3]">>></a> __aeabi_memset
|
||||
@@ -726,14 +726,14 @@ Global Symbols
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[d4]">>></a> HCBle_SendData
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[193]"></a>strcpy</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, strcpy.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[190]">>></a> parseGpsBuffer
|
||||
<P><STRONG><a name="[194]"></a>strcpy</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, strcpy.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[191]">>></a> parseGpsBuffer
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[192]"></a>strncmp</STRONG> (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))
|
||||
<P><STRONG><a name="[193]"></a>strncmp</STRONG> (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = strncmp
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[190]">>></a> parseGpsBuffer
|
||||
<BR>[Called By]<UL><LI><a href="#[191]">>></a> parseGpsBuffer
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[b5]"></a>sscanf</STRONG> (Thumb, 48 bytes, Stack size 72 bytes, sscanf.o(.text))
|
||||
@@ -741,7 +741,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[b6]">>></a> __vfscanf_char
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[190]">>></a> parseGpsBuffer
|
||||
<BR>[Called By]<UL><LI><a href="#[191]">>></a> parseGpsBuffer
|
||||
<LI><a href="#[161]">>></a> HCBle_ParseAndHandleFrame
|
||||
</UL>
|
||||
|
||||
@@ -753,9 +753,10 @@ Global Symbols
|
||||
<LI><a href="#[ba]">>></a> _double_round
|
||||
<LI><a href="#[b9]">>></a> _double_epilogue
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[e3]">>></a> Convert_to_degrees
|
||||
<BR>[Called By]<UL><LI><a href="#[93]">>></a> imu_angle_ble_task_entry
|
||||
<LI><a href="#[e3]">>></a> Convert_to_degrees
|
||||
<LI><a href="#[bc]">>></a> __aeabi_drsub
|
||||
<LI><a href="#[198]">>></a> _fp_digits
|
||||
<LI><a href="#[199]">>></a> _fp_digits
|
||||
<LI><a href="#[bb]">>></a> __aeabi_dsub
|
||||
</UL>
|
||||
|
||||
@@ -778,7 +779,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[e3]">>></a> Convert_to_degrees
|
||||
<LI><a href="#[c5]">>></a> _fp_value
|
||||
<LI><a href="#[198]">>></a> _fp_digits
|
||||
<LI><a href="#[199]">>></a> _fp_digits
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[be]"></a>__aeabi_i2d</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))
|
||||
@@ -798,7 +799,8 @@ Global Symbols
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[e0]"></a>__aeabi_f2d</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[92]">>></a> ble_tx_task_entry
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[93]">>></a> imu_angle_ble_task_entry
|
||||
<LI><a href="#[92]">>></a> ble_tx_task_entry
|
||||
<LI><a href="#[dc]">>></a> Cmd_RxUnpack
|
||||
</UL>
|
||||
|
||||
@@ -808,14 +810,15 @@ Global Symbols
|
||||
<BR>[Calls]<UL><LI><a href="#[c1]">>></a> _float_round
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[94]">>></a> gps_thread_entry
|
||||
<LI><a href="#[93]">>></a> imu_angle_ble_task_entry
|
||||
<LI><a href="#[c8]">>></a> _scanf_really_real
|
||||
<LI><a href="#[dc]">>></a> Cmd_RxUnpack
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1a9]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1aa]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[19c]"></a>__aeabi_uidivmod</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[195]">>></a> _printf_core
|
||||
<P><STRONG><a name="[19d]"></a>__aeabi_uidivmod</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[196]">>></a> _printf_core
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[b1]"></a>__aeabi_llsl</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))
|
||||
@@ -825,7 +828,7 @@ Global Symbols
|
||||
<LI><a href="#[b7]">>></a> __aeabi_dadd
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1aa]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1ab]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[b0]"></a>__aeabi_llsr</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[bf]">>></a> __aeabi_d2iz
|
||||
@@ -835,13 +838,13 @@ Global Symbols
|
||||
<LI><a href="#[ce]">>></a> _dsqrt
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1ab]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1ac]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[b8]"></a>__aeabi_lasr</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[b7]">>></a> __aeabi_dadd
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1ac]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1ad]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[c2]"></a>_scanf_longlong</STRONG> (Thumb, 342 bytes, Stack size 56 bytes, _scanf_longlong.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = _scanf_longlong
|
||||
@@ -902,13 +905,13 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[e4]">>></a> __hardfp_atof
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1ad]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1ae]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[c1]"></a>_float_round</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[c0]">>></a> __aeabi_d2f
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1ae]"></a>_float_epilogue</STRONG> (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1af]"></a>_float_epilogue</STRONG> (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[ba]"></a>_double_round</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _double_round
|
||||
@@ -936,7 +939,7 @@ Global Symbols
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[b9]">>></a> _double_epilogue
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[c5]">>></a> _fp_value
|
||||
<LI><a href="#[198]">>></a> _fp_digits
|
||||
<LI><a href="#[199]">>></a> _fp_digits
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[ce]"></a>_dsqrt</STRONG> (Thumb, 162 bytes, Stack size 32 bytes, dsqrt.o(.text))
|
||||
@@ -952,11 +955,11 @@ Global Symbols
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[b0]">>></a> __aeabi_llsr
|
||||
<LI><a href="#[b1]">>></a> __aeabi_llsl
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[198]">>></a> _fp_digits
|
||||
<BR>[Called By]<UL><LI><a href="#[199]">>></a> _fp_digits
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[199]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text), UNUSED)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[198]">>></a> _fp_digits
|
||||
<P><STRONG><a name="[19a]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text), UNUSED)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[199]">>></a> _fp_digits
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[a8]"></a>__scatterload</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, init.o(.text))
|
||||
@@ -965,7 +968,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[a7]">>></a> _main_scatterload
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1af]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[1b0]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[90]"></a>isspace</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, isspace_c.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[d1]">>></a> __ctype_lookup
|
||||
@@ -1024,7 +1027,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[d8]">>></a> Cmd_PackAndTx
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[191]">>></a> imu600_init
|
||||
<BR>[Called By]<UL><LI><a href="#[192]">>></a> imu600_init
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[d9]"></a>Cmd_12</STRONG> (Thumb, 192 bytes, Stack size 48 bytes, imu.o(.text.Cmd_12))
|
||||
@@ -1032,7 +1035,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[d8]">>></a> Cmd_PackAndTx
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[191]">>></a> imu600_init
|
||||
<BR>[Called By]<UL><LI><a href="#[192]">>></a> imu600_init
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[da]"></a>Cmd_19</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, imu.o(.text.Cmd_19))
|
||||
@@ -1040,7 +1043,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[d8]">>></a> Cmd_PackAndTx
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[191]">>></a> imu600_init
|
||||
<BR>[Called By]<UL><LI><a href="#[192]">>></a> imu600_init
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[db]"></a>Cmd_GetPkt</STRONG> (Thumb, 570 bytes, Stack size 16 bytes, imu.o(.text.Cmd_GetPkt))
|
||||
@@ -1224,7 +1227,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[eb]">>></a> HAL_GetTick
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[191]">>></a> imu600_init
|
||||
<BR>[Called By]<UL><LI><a href="#[192]">>></a> imu600_init
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[119]"></a>HAL_GPIO_Init</STRONG> (Thumb, 746 bytes, Stack size 20 bytes, stm32h5xx_hal_gpio.o(.text.HAL_GPIO_Init))
|
||||
@@ -1820,7 +1823,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[142]">>></a> UART_Start_Receive_IT
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[191]">>></a> imu600_init
|
||||
<BR>[Called By]<UL><LI><a href="#[192]">>></a> imu600_init
|
||||
<LI><a href="#[15b]">>></a> HAL_UART_RxCpltCallback
|
||||
</UL>
|
||||
|
||||
@@ -2184,7 +2187,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[155]">>></a> __aeabi_memclr4
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[18d]">>></a> _txe_byte_pool_create
|
||||
<BR>[Called By]<UL><LI><a href="#[18e]">>></a> _txe_byte_pool_create
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[a1]"></a>_tx_event_flags_cleanup</STRONG> (Thumb, 292 bytes, Stack size 64 bytes, tx_event_flags_cleanup.o(.text._tx_event_flags_cleanup))
|
||||
@@ -2208,7 +2211,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[17d]">>></a> _tx_thread_system_suspend
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[18e]">>></a> _txe_event_flags_get
|
||||
<BR>[Called By]<UL><LI><a href="#[18f]">>></a> _txe_event_flags_get
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[17e]"></a>_tx_event_flags_set</STRONG> (Thumb, 962 bytes, Stack size 160 bytes, tx_event_flags_set.o(.text._tx_event_flags_set))
|
||||
@@ -2265,7 +2268,7 @@ Global Symbols
|
||||
<BR>[Calls]<UL><LI><a href="#[17d]">>></a> _tx_thread_system_suspend
|
||||
<LI><a href="#[17a]">>></a> _tx_thread_system_resume
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[18f]">>></a> _txe_queue_receive
|
||||
<BR>[Called By]<UL><LI><a href="#[190]">>></a> _txe_queue_receive
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[188]"></a>_tx_queue_send</STRONG> (Thumb, 620 bytes, Stack size 88 bytes, tx_queue_send.o(.text._tx_queue_send))
|
||||
@@ -2306,10 +2309,19 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> tx_thread_create.o(.text._tx_thread_create)
|
||||
</UL>
|
||||
<P><STRONG><a name="[18b]"></a>_tx_thread_sleep</STRONG> (Thumb, 260 bytes, Stack size 64 bytes, tx_thread_sleep.o(.text._tx_thread_sleep))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 212<LI>Call Chain = _tx_thread_sleep ⇒ _tx_thread_system_suspend ⇒ _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[17d]">>></a> _tx_thread_system_suspend
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[93]">>></a> imu_angle_ble_task_entry
|
||||
<LI><a href="#[92]">>></a> ble_tx_task_entry
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[17f]"></a>_tx_thread_system_preempt_check</STRONG> (Thumb, 112 bytes, Stack size 28 bytes, tx_thread_system_preempt_check.o(.text._tx_thread_system_preempt_check))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = _tx_thread_system_preempt_check
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[18d]">>></a> _txe_byte_pool_create
|
||||
<BR>[Called By]<UL><LI><a href="#[18e]">>></a> _txe_byte_pool_create
|
||||
<LI><a href="#[d6]">>></a> _txe_queue_create
|
||||
<LI><a href="#[d5]">>></a> _txe_thread_create
|
||||
<LI><a href="#[160]">>></a> _txe_event_flags_create
|
||||
@@ -2320,7 +2332,7 @@ Global Symbols
|
||||
<P><STRONG><a name="[17a]"></a>_tx_thread_system_resume</STRONG> (Thumb, 584 bytes, Stack size 96 bytes, tx_thread_system_resume.o(.text._tx_thread_system_resume))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = _tx_thread_system_resume ⇒ _tx_timer_system_deactivate
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[18b]">>></a> _tx_timer_system_deactivate
|
||||
<BR>[Calls]<UL><LI><a href="#[18c]">>></a> _tx_timer_system_deactivate
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[ad]">>></a> _tx_timer_expiration_process
|
||||
<LI><a href="#[a3]">>></a> _tx_thread_timeout
|
||||
@@ -2335,9 +2347,10 @@ Global Symbols
|
||||
<P><STRONG><a name="[17d]"></a>_tx_thread_system_suspend</STRONG> (Thumb, 640 bytes, Stack size 120 bytes, tx_thread_system_suspend.o(.text._tx_thread_system_suspend))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 148<LI>Call Chain = _tx_thread_system_suspend ⇒ _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[18c]">>></a> _tx_timer_system_activate
|
||||
<BR>[Calls]<UL><LI><a href="#[18d]">>></a> _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[a5]">>></a> _tx_timer_thread_entry
|
||||
<LI><a href="#[18b]">>></a> _tx_thread_sleep
|
||||
<LI><a href="#[a4]">>></a> _tx_thread_shell_entry
|
||||
<LI><a href="#[188]">>></a> _tx_queue_send
|
||||
<LI><a href="#[187]">>></a> _tx_queue_receive
|
||||
@@ -2375,14 +2388,14 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[180]">>></a> _tx_initialize_high_level
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[18c]"></a>_tx_timer_system_activate</STRONG> (Thumb, 212 bytes, Stack size 28 bytes, tx_timer_system_activate.o(.text._tx_timer_system_activate))
|
||||
<P><STRONG><a name="[18d]"></a>_tx_timer_system_activate</STRONG> (Thumb, 212 bytes, Stack size 28 bytes, tx_timer_system_activate.o(.text._tx_timer_system_activate))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[17d]">>></a> _tx_thread_system_suspend
|
||||
<LI><a href="#[a5]">>></a> _tx_timer_thread_entry
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[18b]"></a>_tx_timer_system_deactivate</STRONG> (Thumb, 112 bytes, Stack size 16 bytes, tx_timer_system_deactivate.o(.text._tx_timer_system_deactivate))
|
||||
<P><STRONG><a name="[18c]"></a>_tx_timer_system_deactivate</STRONG> (Thumb, 112 bytes, Stack size 16 bytes, tx_timer_system_deactivate.o(.text._tx_timer_system_deactivate))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = _tx_timer_system_deactivate
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[17a]">>></a> _tx_thread_system_resume
|
||||
@@ -2392,11 +2405,11 @@ Global Symbols
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 252<LI>Call Chain = _tx_timer_thread_entry ⇒ _tx_thread_system_suspend ⇒ _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[17d]">>></a> _tx_thread_system_suspend
|
||||
<LI><a href="#[18c]">>></a> _tx_timer_system_activate
|
||||
<LI><a href="#[18d]">>></a> _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> tx_timer_initialize.o(.text._tx_timer_initialize)
|
||||
</UL>
|
||||
<P><STRONG><a name="[18d]"></a>_txe_byte_pool_create</STRONG> (Thumb, 372 bytes, Stack size 80 bytes, txe_byte_pool_create.o(.text._txe_byte_pool_create))
|
||||
<P><STRONG><a name="[18e]"></a>_txe_byte_pool_create</STRONG> (Thumb, 372 bytes, Stack size 80 bytes, txe_byte_pool_create.o(.text._txe_byte_pool_create))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = _txe_byte_pool_create ⇒ _tx_byte_pool_create
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[179]">>></a> _tx_byte_pool_create
|
||||
@@ -2414,7 +2427,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[15f]">>></a> HCBle_InitEventFlags
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[18e]"></a>_txe_event_flags_get</STRONG> (Thumb, 208 bytes, Stack size 40 bytes, txe_event_flags_get.o(.text._txe_event_flags_get))
|
||||
<P><STRONG><a name="[18f]"></a>_txe_event_flags_get</STRONG> (Thumb, 208 bytes, Stack size 40 bytes, txe_event_flags_get.o(.text._txe_event_flags_get))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 284<LI>Call Chain = _txe_event_flags_get ⇒ _tx_event_flags_get ⇒ _tx_thread_system_suspend ⇒ _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[17c]">>></a> _tx_event_flags_get
|
||||
@@ -2442,7 +2455,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[d3]">>></a> App_ThreadX_Init
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[18f]"></a>_txe_queue_receive</STRONG> (Thumb, 168 bytes, Stack size 32 bytes, txe_queue_receive.o(.text._txe_queue_receive))
|
||||
<P><STRONG><a name="[190]"></a>_txe_queue_receive</STRONG> (Thumb, 168 bytes, Stack size 32 bytes, txe_queue_receive.o(.text._txe_queue_receive))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 268<LI>Call Chain = _txe_queue_receive ⇒ _tx_queue_receive ⇒ _tx_thread_system_suspend ⇒ _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[187]">>></a> _tx_queue_receive
|
||||
@@ -2457,6 +2470,7 @@ Global Symbols
|
||||
<BR>[Calls]<UL><LI><a href="#[188]">>></a> _tx_queue_send
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[94]">>></a> gps_thread_entry
|
||||
<LI><a href="#[93]">>></a> imu_angle_ble_task_entry
|
||||
<LI><a href="#[15b]">>></a> HAL_UART_RxCpltCallback
|
||||
</UL>
|
||||
|
||||
@@ -2475,33 +2489,34 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[161]">>></a> HCBle_ParseAndHandleFrame
|
||||
<LI><a href="#[15e]">>></a> HCBle_InitDMAReception
|
||||
<LI><a href="#[18e]">>></a> _txe_event_flags_get
|
||||
<LI><a href="#[18f]">>></a> _txe_event_flags_get
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> app_threadx.o(.text.App_ThreadX_Init)
|
||||
</UL>
|
||||
<P><STRONG><a name="[92]"></a>ble_tx_task_entry</STRONG> (Thumb, 100 bytes, Stack size 56 bytes, hcble.o(.text.ble_tx_task_entry))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 324<LI>Call Chain = ble_tx_task_entry ⇒ _txe_queue_receive ⇒ _tx_queue_receive ⇒ _tx_thread_system_suspend ⇒ _tx_timer_system_activate
|
||||
<P><STRONG><a name="[92]"></a>ble_tx_task_entry</STRONG> (Thumb, 136 bytes, Stack size 72 bytes, hcble.o(.text.ble_tx_task_entry))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 340<LI>Call Chain = ble_tx_task_entry ⇒ _txe_queue_receive ⇒ _tx_queue_receive ⇒ _tx_thread_system_suspend ⇒ _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[d4]">>></a> HCBle_SendData
|
||||
<LI><a href="#[e0]">>></a> __aeabi_f2d
|
||||
<LI><a href="#[18f]">>></a> _txe_queue_receive
|
||||
<LI><a href="#[190]">>></a> _txe_queue_receive
|
||||
<LI><a href="#[18b]">>></a> _tx_thread_sleep
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> app_threadx.o(.text.App_ThreadX_Init)
|
||||
</UL>
|
||||
<P><STRONG><a name="[94]"></a>gps_thread_entry</STRONG> (Thumb, 186 bytes, Stack size 40 bytes, gps.o(.text.gps_thread_entry))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 464<LI>Call Chain = gps_thread_entry ⇒ parseGpsBuffer ⇒ sscanf ⇒ __vfscanf_char ⇒ __vfscanf ⇒ _scanf_real
|
||||
<P><STRONG><a name="[94]"></a>gps_thread_entry</STRONG> (Thumb, 190 bytes, Stack size 56 bytes, gps.o(.text.gps_thread_entry))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 480<LI>Call Chain = gps_thread_entry ⇒ parseGpsBuffer ⇒ sscanf ⇒ __vfscanf_char ⇒ __vfscanf ⇒ _scanf_real
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[e6]">>></a> GPS_Init
|
||||
<LI><a href="#[e3]">>></a> Convert_to_degrees
|
||||
<LI><a href="#[190]">>></a> parseGpsBuffer
|
||||
<LI><a href="#[191]">>></a> parseGpsBuffer
|
||||
<LI><a href="#[15c]">>></a> _txe_queue_send
|
||||
<LI><a href="#[123]">>></a> _txe_event_flags_set
|
||||
<LI><a href="#[18e]">>></a> _txe_event_flags_get
|
||||
<LI><a href="#[18f]">>></a> _txe_event_flags_get
|
||||
<LI><a href="#[c0]">>></a> __aeabi_d2f
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> app_threadx.o(.text.App_ThreadX_Init)
|
||||
</UL>
|
||||
<P><STRONG><a name="[191]"></a>imu600_init</STRONG> (Thumb, 100 bytes, Stack size 40 bytes, imu948.o(.text.imu600_init))
|
||||
<P><STRONG><a name="[192]"></a>imu600_init</STRONG> (Thumb, 100 bytes, Stack size 40 bytes, imu948.o(.text.imu600_init))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 264<LI>Call Chain = imu600_init ⇒ Cmd_12 ⇒ Cmd_PackAndTx ⇒ Cmd_Write ⇒ UART_Write ⇒ HAL_UART_Transmit_IT
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[15a]">>></a> HAL_UART_Receive_IT
|
||||
@@ -2513,11 +2528,16 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[8a]">>></a> main
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[93]"></a>imu_angle_ble_task_entry</STRONG> (Thumb, 96 bytes, Stack size 32 bytes, imu948.o(.text.imu_angle_ble_task_entry))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 300<LI>Call Chain = imu_angle_ble_task_entry ⇒ _txe_queue_receive ⇒ _tx_queue_receive ⇒ _tx_thread_system_suspend ⇒ _tx_timer_system_activate
|
||||
<P><STRONG><a name="[93]"></a>imu_angle_ble_task_entry</STRONG> (Thumb, 360 bytes, Stack size 48 bytes, imu948.o(.text.imu_angle_ble_task_entry))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 316<LI>Call Chain = imu_angle_ble_task_entry ⇒ _txe_queue_send ⇒ _tx_queue_send ⇒ _tx_thread_system_suspend ⇒ _tx_timer_system_activate
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[18f]">>></a> _txe_queue_receive
|
||||
<BR>[Calls]<UL><LI><a href="#[e0]">>></a> __aeabi_f2d
|
||||
<LI><a href="#[15c]">>></a> _txe_queue_send
|
||||
<LI><a href="#[190]">>></a> _txe_queue_receive
|
||||
<LI><a href="#[18b]">>></a> _tx_thread_sleep
|
||||
<LI><a href="#[db]">>></a> Cmd_GetPkt
|
||||
<LI><a href="#[c0]">>></a> __aeabi_d2f
|
||||
<LI><a href="#[b7]">>></a> __aeabi_dadd
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> app_threadx.o(.text.App_ThreadX_Init)
|
||||
</UL>
|
||||
@@ -2527,7 +2547,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[16d]">>></a> MX_ThreadX_Init
|
||||
<LI><a href="#[e6]">>></a> GPS_Init
|
||||
<LI><a href="#[191]">>></a> imu600_init
|
||||
<LI><a href="#[192]">>></a> imu600_init
|
||||
<LI><a href="#[16c]">>></a> MX_TIM8_Init
|
||||
<LI><a href="#[167]">>></a> MX_TIM1_Init
|
||||
<LI><a href="#[16f]">>></a> MX_UART4_Init
|
||||
@@ -2543,12 +2563,12 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
|
||||
</UL>
|
||||
<P><STRONG><a name="[190]"></a>parseGpsBuffer</STRONG> (Thumb, 574 bytes, Stack size 160 bytes, gps.o(.text.parseGpsBuffer))
|
||||
<P><STRONG><a name="[191]"></a>parseGpsBuffer</STRONG> (Thumb, 574 bytes, Stack size 160 bytes, gps.o(.text.parseGpsBuffer))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 424<LI>Call Chain = parseGpsBuffer ⇒ sscanf ⇒ __vfscanf_char ⇒ __vfscanf ⇒ _scanf_real
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[b5]">>></a> sscanf
|
||||
<LI><a href="#[192]">>></a> strncmp
|
||||
<LI><a href="#[193]">>></a> strcpy
|
||||
<LI><a href="#[193]">>></a> strncmp
|
||||
<LI><a href="#[194]">>></a> strcpy
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[94]">>></a> gps_thread_entry
|
||||
</UL>
|
||||
@@ -2557,22 +2577,22 @@ Global Symbols
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 392 + Unknown Stack Size
|
||||
<LI>Call Chain = tx_application_define ⇒ App_ThreadX_Init ⇒ _txe_thread_create ⇒ _tx_thread_create ⇒ _tx_thread_system_resume ⇒ _tx_timer_system_deactivate
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[18d]">>></a> _txe_byte_pool_create
|
||||
<BR>[Calls]<UL><LI><a href="#[18e]">>></a> _txe_byte_pool_create
|
||||
<LI><a href="#[d3]">>></a> App_ThreadX_Init
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[16e]">>></a> _tx_initialize_kernel_enter
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[194]"></a>__0vsprintf</STRONG> (Thumb, 30 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)
|
||||
<P><STRONG><a name="[195]"></a>__0vsprintf</STRONG> (Thumb, 30 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[a6]">>></a> _sputc
|
||||
<LI><a href="#[195]">>></a> _printf_core
|
||||
<LI><a href="#[196]">>></a> _printf_core
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1b0]"></a>__1vsprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)
|
||||
<P><STRONG><a name="[1b1]"></a>__1vsprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[1b1]"></a>__2vsprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)
|
||||
<P><STRONG><a name="[1b2]"></a>__2vsprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[1b2]"></a>__c89vsprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)
|
||||
<P><STRONG><a name="[1b3]"></a>__c89vsprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[162]"></a>vsprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsprintf))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = vsprintf
|
||||
@@ -2584,8 +2604,8 @@ Global Symbols
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 232<LI>Call Chain = __hardfp_atof ⇒ __strtod_int ⇒ _local_sscanf ⇒ _scanf_real
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[cd]">>></a> __strtod_int
|
||||
<LI><a href="#[197]">>></a> __set_errno
|
||||
<LI><a href="#[196]">>></a> __read_errno
|
||||
<LI><a href="#[198]">>></a> __set_errno
|
||||
<LI><a href="#[197]">>></a> __read_errno
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[e3]">>></a> Convert_to_degrees
|
||||
</UL>
|
||||
@@ -2593,23 +2613,23 @@ Global Symbols
|
||||
<P><STRONG><a name="[e1]"></a>__hardfp_sqrt</STRONG> (Thumb, 122 bytes, Stack size 32 bytes, sqrt.o(i.__hardfp_sqrt))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = __hardfp_sqrt ⇒ _dsqrt ⇒ _double_round
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[197]">>></a> __set_errno
|
||||
<BR>[Calls]<UL><LI><a href="#[198]">>></a> __set_errno
|
||||
<LI><a href="#[ce]">>></a> _dsqrt
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[dc]">>></a> Cmd_RxUnpack
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[196]"></a>__read_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__read_errno))
|
||||
<P><STRONG><a name="[197]"></a>__read_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__read_errno))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[e4]">>></a> __hardfp_atof
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1b3]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
|
||||
<P><STRONG><a name="[1b4]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[1b4]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
|
||||
<P><STRONG><a name="[1b5]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[1b5]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
|
||||
<P><STRONG><a name="[1b6]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[197]"></a>__set_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))
|
||||
<P><STRONG><a name="[198]"></a>__set_errno</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[e1]">>></a> __hardfp_sqrt
|
||||
<LI><a href="#[e4]">>></a> __hardfp_atof
|
||||
</UL>
|
||||
@@ -2915,37 +2935,37 @@ Local Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[db]">>></a> Cmd_GetPkt
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[198]"></a>_fp_digits</STRONG> (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)
|
||||
<P><STRONG><a name="[199]"></a>_fp_digits</STRONG> (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[bd]">>></a> __aeabi_ddiv
|
||||
<LI><a href="#[c7]">>></a> __aeabi_dmul
|
||||
<LI><a href="#[cf]">>></a> __aeabi_d2ulz
|
||||
<LI><a href="#[199]">>></a> __aeabi_cdrcmple
|
||||
<LI><a href="#[19a]">>></a> __aeabi_cdrcmple
|
||||
<LI><a href="#[af]">>></a> __aeabi_uldivmod
|
||||
<LI><a href="#[b7]">>></a> __aeabi_dadd
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[195]">>></a> _printf_core
|
||||
<BR>[Called By]<UL><LI><a href="#[196]">>></a> _printf_core
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[195]"></a>_printf_core</STRONG> (Thumb, 1744 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED)
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[19c]">>></a> __aeabi_uidivmod
|
||||
<LI><a href="#[19a]">>></a> _printf_pre_padding
|
||||
<LI><a href="#[19b]">>></a> _printf_post_padding
|
||||
<LI><a href="#[198]">>></a> _fp_digits
|
||||
<P><STRONG><a name="[196]"></a>_printf_core</STRONG> (Thumb, 1744 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED)
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[19d]">>></a> __aeabi_uidivmod
|
||||
<LI><a href="#[19b]">>></a> _printf_pre_padding
|
||||
<LI><a href="#[19c]">>></a> _printf_post_padding
|
||||
<LI><a href="#[199]">>></a> _fp_digits
|
||||
<LI><a href="#[af]">>></a> __aeabi_uldivmod
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[194]">>></a> __0vsprintf
|
||||
<BR>[Called By]<UL><LI><a href="#[195]">>></a> __0vsprintf
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[19b]"></a>_printf_post_padding</STRONG> (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[195]">>></a> _printf_core
|
||||
<P><STRONG><a name="[19c]"></a>_printf_post_padding</STRONG> (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[196]">>></a> _printf_core
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[19a]"></a>_printf_pre_padding</STRONG> (Thumb, 46 bytes, Stack size 24 bytes, printfa.o(i._printf_pre_padding), UNUSED)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[195]">>></a> _printf_core
|
||||
<P><STRONG><a name="[19b]"></a>_printf_pre_padding</STRONG> (Thumb, 46 bytes, Stack size 24 bytes, printfa.o(i._printf_pre_padding), UNUSED)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[196]">>></a> _printf_core
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[a6]"></a>_sputc</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, printfa.o(i._sputc))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[194]">>></a> __0vsprintf
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[195]">>></a> __0vsprintf
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> printfa.o(i.__0vsprintf)
|
||||
</UL>
|
||||
|
||||
@@ -2141,6 +2141,7 @@ Section Cross References
|
||||
hcble.o(.text.ble_tx_task_entry) refers to f2d.o(.text) for __aeabi_f2d
|
||||
hcble.o(.text.ble_tx_task_entry) refers to hcble.o(.rodata.str1.1) for .L.str.5
|
||||
hcble.o(.text.ble_tx_task_entry) refers to hcble.o(.text.HCBle_SendData) for HCBle_SendData
|
||||
hcble.o(.text.ble_tx_task_entry) refers to tx_thread_sleep.o(.text._tx_thread_sleep) for _tx_thread_sleep
|
||||
hcble.o(.ARM.exidx.text.ble_tx_task_entry) refers to hcble.o(.text.ble_tx_task_entry) for [Anonymous Symbol]
|
||||
gps.o(.text.GPS_Init) refers to usart.o(.bss.huart2) for huart2
|
||||
gps.o(.text.GPS_Init) refers to gps.o(.bss.GPS_DMA_RX_BUF) for GPS_DMA_RX_BUF
|
||||
@@ -2432,6 +2433,14 @@ Section Cross References
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to imu.o(.text.Cmd_GetPkt) for Cmd_GetPkt
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to imu.o(.bss.isNewData) for isNewData
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to imu.o(.bss.AngleZ) for AngleZ
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to f2d.o(.text) for __aeabi_f2d
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to dadd.o(.text) for __aeabi_dadd
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to d2f.o(.text) for __aeabi_d2f
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to imu948.o(.bss.imu_angle_ble_task_entry.heading_filt) for imu_angle_ble_task_entry.heading_filt
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to hcble.o(.bss.current_location) for current_location
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to app_threadx.o(.bss.ble_tx_queue) for ble_tx_queue
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to txe_queue_send.o(.text._txe_queue_send) for _txe_queue_send
|
||||
imu948.o(.text.imu_angle_ble_task_entry) refers to tx_thread_sleep.o(.text._tx_thread_sleep) for _tx_thread_sleep
|
||||
imu948.o(.ARM.exidx.text.imu_angle_ble_task_entry) refers to imu948.o(.text.imu_angle_ble_task_entry) for [Anonymous Symbol]
|
||||
imu948.o(.text.HAL_UART_RxCpltCallback) refers to main.o(.bss.rx_byte) for rx_byte
|
||||
imu948.o(.text.HAL_UART_RxCpltCallback) refers to app_threadx.o(.bss.im948_uart_rx_queue) for im948_uart_rx_queue
|
||||
@@ -4002,7 +4011,6 @@ Removing Unused input sections from the image.
|
||||
Removing tx_thread_shell_entry.o(.text), (0 bytes).
|
||||
Removing tx_thread_shell_entry.o(.ARM.exidx.text._tx_thread_shell_entry), (8 bytes).
|
||||
Removing tx_thread_sleep.o(.text), (0 bytes).
|
||||
Removing tx_thread_sleep.o(.text._tx_thread_sleep), (260 bytes).
|
||||
Removing tx_thread_sleep.o(.ARM.exidx.text._tx_thread_sleep), (8 bytes).
|
||||
Removing tx_thread_stack_analyze.o(.text), (0 bytes).
|
||||
Removing tx_thread_stack_analyze.o(.text._tx_thread_stack_analyze), (276 bytes).
|
||||
@@ -4458,8 +4466,9 @@ Removing Unused input sections from the image.
|
||||
Removing imu948.o(.ARM.exidx.text.imu600_init), (8 bytes).
|
||||
Removing imu948.o(.ARM.exidx.text.imu_angle_ble_task_entry), (8 bytes).
|
||||
Removing imu948.o(.ARM.exidx.text.HAL_UART_RxCpltCallback), (8 bytes).
|
||||
Removing imu948.o(.bss.imu_angle_ble_task_entry.filtInit), (1 bytes).
|
||||
|
||||
1872 unused section(s) (total 116159 bytes) removed from the image.
|
||||
1872 unused section(s) (total 115900 bytes) removed from the image.
|
||||
|
||||
==============================================================================
|
||||
|
||||
@@ -5046,88 +5055,89 @@ Image Symbol Table
|
||||
[Anonymous Symbol] 0x080120b4 Section 0 tx_thread_create.o(.text._tx_thread_create)
|
||||
[Anonymous Symbol] 0x080122d0 Section 0 tx_thread_initialize.o(.text._tx_thread_initialize)
|
||||
[Anonymous Symbol] 0x08012350 Section 0 tx_thread_shell_entry.o(.text._tx_thread_shell_entry)
|
||||
[Anonymous Symbol] 0x080123e4 Section 0 tx_thread_system_preempt_check.o(.text._tx_thread_system_preempt_check)
|
||||
[Anonymous Symbol] 0x08012454 Section 0 tx_thread_system_resume.o(.text._tx_thread_system_resume)
|
||||
[Anonymous Symbol] 0x0801269c Section 0 tx_thread_system_suspend.o(.text._tx_thread_system_suspend)
|
||||
[Anonymous Symbol] 0x0801291c Section 0 tx_thread_time_slice.o(.text._tx_thread_time_slice)
|
||||
[Anonymous Symbol] 0x080129c0 Section 0 tx_thread_timeout.o(.text._tx_thread_timeout)
|
||||
[Anonymous Symbol] 0x08012a34 Section 0 tx_timer_expiration_process.o(.text._tx_timer_expiration_process)
|
||||
[Anonymous Symbol] 0x08012a70 Section 0 tx_timer_initialize.o(.text._tx_timer_initialize)
|
||||
[Anonymous Symbol] 0x08012b90 Section 0 tx_timer_system_activate.o(.text._tx_timer_system_activate)
|
||||
[Anonymous Symbol] 0x08012c64 Section 0 tx_timer_system_deactivate.o(.text._tx_timer_system_deactivate)
|
||||
[Anonymous Symbol] 0x08012cd4 Section 0 tx_timer_thread_entry.o(.text._tx_timer_thread_entry)
|
||||
[Anonymous Symbol] 0x08012eec Section 0 txe_byte_pool_create.o(.text._txe_byte_pool_create)
|
||||
[Anonymous Symbol] 0x08013060 Section 0 txe_event_flags_create.o(.text._txe_event_flags_create)
|
||||
[Anonymous Symbol] 0x080131ac Section 0 txe_event_flags_get.o(.text._txe_event_flags_get)
|
||||
[Anonymous Symbol] 0x0801327c Section 0 txe_event_flags_set.o(.text._txe_event_flags_set)
|
||||
[Anonymous Symbol] 0x080132e4 Section 0 txe_queue_create.o(.text._txe_queue_create)
|
||||
[Anonymous Symbol] 0x08013488 Section 0 txe_queue_receive.o(.text._txe_queue_receive)
|
||||
[Anonymous Symbol] 0x08013530 Section 0 txe_queue_send.o(.text._txe_queue_send)
|
||||
[Anonymous Symbol] 0x080135d8 Section 0 txe_thread_create.o(.text._txe_thread_create)
|
||||
[Anonymous Symbol] 0x08013840 Section 0 hcble.o(.text.ble_rx_task_entry)
|
||||
[Anonymous Symbol] 0x08013968 Section 0 hcble.o(.text.ble_tx_task_entry)
|
||||
[Anonymous Symbol] 0x080139cc Section 0 gps.o(.text.gps_thread_entry)
|
||||
[Anonymous Symbol] 0x08013a88 Section 0 imu948.o(.text.imu600_init)
|
||||
[Anonymous Symbol] 0x08013aec Section 0 imu948.o(.text.imu_angle_ble_task_entry)
|
||||
[Anonymous Symbol] 0x08013b50 Section 0 main.o(.text.main)
|
||||
[Anonymous Symbol] 0x08013b98 Section 0 gps.o(.text.parseGpsBuffer)
|
||||
[Anonymous Symbol] 0x08013dd8 Section 0 app_azure_rtos.o(.text.tx_application_define)
|
||||
i.__0vsprintf 0x08013e30 Section 0 printfa.o(i.__0vsprintf)
|
||||
i.__hardfp_atof 0x08013e58 Section 0 atof.o(i.__hardfp_atof)
|
||||
i.__hardfp_sqrt 0x08013e90 Section 0 sqrt.o(i.__hardfp_sqrt)
|
||||
i.__read_errno 0x08013f0c Section 0 errno.o(i.__read_errno)
|
||||
i.__scatterload_copy 0x08013f18 Section 14 handlers.o(i.__scatterload_copy)
|
||||
i.__scatterload_null 0x08013f26 Section 2 handlers.o(i.__scatterload_null)
|
||||
i.__scatterload_zeroinit 0x08013f28 Section 14 handlers.o(i.__scatterload_zeroinit)
|
||||
i.__set_errno 0x08013f38 Section 0 errno.o(i.__set_errno)
|
||||
_fp_digits 0x08013f45 Thumb Code 366 printfa.o(i._fp_digits)
|
||||
i._fp_digits 0x08013f44 Section 0 printfa.o(i._fp_digits)
|
||||
i._is_digit 0x080140c8 Section 0 scanf_fp.o(i._is_digit)
|
||||
_printf_core 0x080140d9 Thumb Code 1744 printfa.o(i._printf_core)
|
||||
i._printf_core 0x080140d8 Section 0 printfa.o(i._printf_core)
|
||||
_printf_post_padding 0x080147b5 Thumb Code 36 printfa.o(i._printf_post_padding)
|
||||
i._printf_post_padding 0x080147b4 Section 0 printfa.o(i._printf_post_padding)
|
||||
_printf_pre_padding 0x080147d9 Thumb Code 46 printfa.o(i._printf_pre_padding)
|
||||
i._printf_pre_padding 0x080147d8 Section 0 printfa.o(i._printf_pre_padding)
|
||||
_sputc 0x08014807 Thumb Code 10 printfa.o(i._sputc)
|
||||
i._sputc 0x08014806 Section 0 printfa.o(i._sputc)
|
||||
.constdata 0x08014810 Section 64 ctype_c.o(.constdata)
|
||||
UARTEx_SetNbDataToProcess.denominator 0x08014868 Data 8 stm32h5xx_hal_uart_ex.o(.rodata.UARTEx_SetNbDataToProcess.denominator)
|
||||
[Anonymous Symbol] 0x08014868 Section 0 stm32h5xx_hal_uart_ex.o(.rodata.UARTEx_SetNbDataToProcess.denominator)
|
||||
UARTEx_SetNbDataToProcess.numerator 0x08014870 Data 8 stm32h5xx_hal_uart_ex.o(.rodata.UARTEx_SetNbDataToProcess.numerator)
|
||||
[Anonymous Symbol] 0x08014870 Section 0 stm32h5xx_hal_uart_ex.o(.rodata.UARTEx_SetNbDataToProcess.numerator)
|
||||
.L.str.3 0x08014890 Data 47 app_threadx.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x08014890 Section 0 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.5 0x080148bf Data 53 app_threadx.o(.rodata.str1.1)
|
||||
.L.str 0x080148f4 Data 26 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.9 0x0801490e Data 47 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.7 0x0801493d Data 15 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.1 0x0801494c Data 14 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.2 0x0801495a Data 14 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.6 0x08014968 Data 17 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.4 0x08014979 Data 13 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.8 0x08014986 Data 9 app_threadx.o(.rodata.str1.1)
|
||||
.L.str 0x0801498f Data 19 app_azure_rtos.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x0801498f Section 0 app_azure_rtos.o(.rodata.str1.1)
|
||||
.L.str 0x080149a2 Data 20 tx_timer_initialize.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x080149a2 Section 0 tx_timer_initialize.o(.rodata.str1.1)
|
||||
.L.str.3 0x080149b6 Data 20 hcble.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x080149b6 Section 0 hcble.o(.rodata.str1.1)
|
||||
.L.str.4 0x080149ca Data 17 hcble.o(.rodata.str1.1)
|
||||
.L.str.5 0x080149db Data 39 hcble.o(.rodata.str1.1)
|
||||
.L.str.2 0x08014a02 Data 35 hcble.o(.rodata.str1.1)
|
||||
.L.str 0x08014a25 Data 11 hcble.o(.rodata.str1.1)
|
||||
.L.str.1 0x08014a30 Data 11 hcble.o(.rodata.str1.1)
|
||||
.L.str.2 0x08014a3b Data 49 gps.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x08014a3b Section 0 gps.o(.rodata.str1.1)
|
||||
.L.str.5 0x08014a6c Data 49 gps.o(.rodata.str1.1)
|
||||
.L.str.3 0x08014a9d Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.4 0x08014aa4 Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str 0x08014aab Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.1 0x08014ab2 Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.6 0x08014ab9 Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.7 0x08014ac0 Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.8 0x08014ac7 Data 48 gps.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x080123e4 Section 0 tx_thread_sleep.o(.text._tx_thread_sleep)
|
||||
[Anonymous Symbol] 0x080124e8 Section 0 tx_thread_system_preempt_check.o(.text._tx_thread_system_preempt_check)
|
||||
[Anonymous Symbol] 0x08012558 Section 0 tx_thread_system_resume.o(.text._tx_thread_system_resume)
|
||||
[Anonymous Symbol] 0x080127a0 Section 0 tx_thread_system_suspend.o(.text._tx_thread_system_suspend)
|
||||
[Anonymous Symbol] 0x08012a20 Section 0 tx_thread_time_slice.o(.text._tx_thread_time_slice)
|
||||
[Anonymous Symbol] 0x08012ac4 Section 0 tx_thread_timeout.o(.text._tx_thread_timeout)
|
||||
[Anonymous Symbol] 0x08012b38 Section 0 tx_timer_expiration_process.o(.text._tx_timer_expiration_process)
|
||||
[Anonymous Symbol] 0x08012b74 Section 0 tx_timer_initialize.o(.text._tx_timer_initialize)
|
||||
[Anonymous Symbol] 0x08012c94 Section 0 tx_timer_system_activate.o(.text._tx_timer_system_activate)
|
||||
[Anonymous Symbol] 0x08012d68 Section 0 tx_timer_system_deactivate.o(.text._tx_timer_system_deactivate)
|
||||
[Anonymous Symbol] 0x08012dd8 Section 0 tx_timer_thread_entry.o(.text._tx_timer_thread_entry)
|
||||
[Anonymous Symbol] 0x08012ff0 Section 0 txe_byte_pool_create.o(.text._txe_byte_pool_create)
|
||||
[Anonymous Symbol] 0x08013164 Section 0 txe_event_flags_create.o(.text._txe_event_flags_create)
|
||||
[Anonymous Symbol] 0x080132b0 Section 0 txe_event_flags_get.o(.text._txe_event_flags_get)
|
||||
[Anonymous Symbol] 0x08013380 Section 0 txe_event_flags_set.o(.text._txe_event_flags_set)
|
||||
[Anonymous Symbol] 0x080133e8 Section 0 txe_queue_create.o(.text._txe_queue_create)
|
||||
[Anonymous Symbol] 0x0801358c Section 0 txe_queue_receive.o(.text._txe_queue_receive)
|
||||
[Anonymous Symbol] 0x08013634 Section 0 txe_queue_send.o(.text._txe_queue_send)
|
||||
[Anonymous Symbol] 0x080136dc Section 0 txe_thread_create.o(.text._txe_thread_create)
|
||||
[Anonymous Symbol] 0x08013944 Section 0 hcble.o(.text.ble_rx_task_entry)
|
||||
[Anonymous Symbol] 0x08013a6c Section 0 hcble.o(.text.ble_tx_task_entry)
|
||||
[Anonymous Symbol] 0x08013af4 Section 0 gps.o(.text.gps_thread_entry)
|
||||
[Anonymous Symbol] 0x08013bb4 Section 0 imu948.o(.text.imu600_init)
|
||||
[Anonymous Symbol] 0x08013c18 Section 0 imu948.o(.text.imu_angle_ble_task_entry)
|
||||
[Anonymous Symbol] 0x08013d9c Section 0 main.o(.text.main)
|
||||
[Anonymous Symbol] 0x08013de4 Section 0 gps.o(.text.parseGpsBuffer)
|
||||
[Anonymous Symbol] 0x08014024 Section 0 app_azure_rtos.o(.text.tx_application_define)
|
||||
i.__0vsprintf 0x0801407c Section 0 printfa.o(i.__0vsprintf)
|
||||
i.__hardfp_atof 0x080140a0 Section 0 atof.o(i.__hardfp_atof)
|
||||
i.__hardfp_sqrt 0x080140d8 Section 0 sqrt.o(i.__hardfp_sqrt)
|
||||
i.__read_errno 0x08014154 Section 0 errno.o(i.__read_errno)
|
||||
i.__scatterload_copy 0x08014160 Section 14 handlers.o(i.__scatterload_copy)
|
||||
i.__scatterload_null 0x0801416e Section 2 handlers.o(i.__scatterload_null)
|
||||
i.__scatterload_zeroinit 0x08014170 Section 14 handlers.o(i.__scatterload_zeroinit)
|
||||
i.__set_errno 0x08014180 Section 0 errno.o(i.__set_errno)
|
||||
_fp_digits 0x0801418d Thumb Code 366 printfa.o(i._fp_digits)
|
||||
i._fp_digits 0x0801418c Section 0 printfa.o(i._fp_digits)
|
||||
i._is_digit 0x08014310 Section 0 scanf_fp.o(i._is_digit)
|
||||
_printf_core 0x08014321 Thumb Code 1744 printfa.o(i._printf_core)
|
||||
i._printf_core 0x08014320 Section 0 printfa.o(i._printf_core)
|
||||
_printf_post_padding 0x080149fd Thumb Code 36 printfa.o(i._printf_post_padding)
|
||||
i._printf_post_padding 0x080149fc Section 0 printfa.o(i._printf_post_padding)
|
||||
_printf_pre_padding 0x08014a21 Thumb Code 46 printfa.o(i._printf_pre_padding)
|
||||
i._printf_pre_padding 0x08014a20 Section 0 printfa.o(i._printf_pre_padding)
|
||||
_sputc 0x08014a4f Thumb Code 10 printfa.o(i._sputc)
|
||||
i._sputc 0x08014a4e Section 0 printfa.o(i._sputc)
|
||||
.constdata 0x08014a58 Section 64 ctype_c.o(.constdata)
|
||||
UARTEx_SetNbDataToProcess.denominator 0x08014ab0 Data 8 stm32h5xx_hal_uart_ex.o(.rodata.UARTEx_SetNbDataToProcess.denominator)
|
||||
[Anonymous Symbol] 0x08014ab0 Section 0 stm32h5xx_hal_uart_ex.o(.rodata.UARTEx_SetNbDataToProcess.denominator)
|
||||
UARTEx_SetNbDataToProcess.numerator 0x08014ab8 Data 8 stm32h5xx_hal_uart_ex.o(.rodata.UARTEx_SetNbDataToProcess.numerator)
|
||||
[Anonymous Symbol] 0x08014ab8 Section 0 stm32h5xx_hal_uart_ex.o(.rodata.UARTEx_SetNbDataToProcess.numerator)
|
||||
.L.str.3 0x08014ad8 Data 47 app_threadx.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x08014ad8 Section 0 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.5 0x08014b07 Data 53 app_threadx.o(.rodata.str1.1)
|
||||
.L.str 0x08014b3c Data 26 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.9 0x08014b56 Data 47 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.7 0x08014b85 Data 15 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.1 0x08014b94 Data 14 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.2 0x08014ba2 Data 14 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.6 0x08014bb0 Data 17 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.4 0x08014bc1 Data 13 app_threadx.o(.rodata.str1.1)
|
||||
.L.str.8 0x08014bce Data 9 app_threadx.o(.rodata.str1.1)
|
||||
.L.str 0x08014bd7 Data 19 app_azure_rtos.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x08014bd7 Section 0 app_azure_rtos.o(.rodata.str1.1)
|
||||
.L.str 0x08014bea Data 20 tx_timer_initialize.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x08014bea Section 0 tx_timer_initialize.o(.rodata.str1.1)
|
||||
.L.str.3 0x08014bfe Data 20 hcble.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x08014bfe Section 0 hcble.o(.rodata.str1.1)
|
||||
.L.str.4 0x08014c12 Data 17 hcble.o(.rodata.str1.1)
|
||||
.L.str.5 0x08014c23 Data 39 hcble.o(.rodata.str1.1)
|
||||
.L.str.2 0x08014c4a Data 35 hcble.o(.rodata.str1.1)
|
||||
.L.str 0x08014c6d Data 11 hcble.o(.rodata.str1.1)
|
||||
.L.str.1 0x08014c78 Data 11 hcble.o(.rodata.str1.1)
|
||||
.L.str.2 0x08014c83 Data 49 gps.o(.rodata.str1.1)
|
||||
[Anonymous Symbol] 0x08014c83 Section 0 gps.o(.rodata.str1.1)
|
||||
.L.str.5 0x08014cb4 Data 49 gps.o(.rodata.str1.1)
|
||||
.L.str.3 0x08014ce5 Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.4 0x08014cec Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str 0x08014cf3 Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.1 0x08014cfa Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.6 0x08014d01 Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.7 0x08014d08 Data 7 gps.o(.rodata.str1.1)
|
||||
.L.str.8 0x08014d0f Data 48 gps.o(.rodata.str1.1)
|
||||
SYSTEM_CLOCK 0x0ee6b280 Number 0 tx_initialize_low_level.o ABSOLUTE
|
||||
_errno 0x20000000 Data 4 errno.o(.data)
|
||||
.data 0x20000000 Section 4 errno.o(.data)
|
||||
@@ -5145,11 +5155,13 @@ Image Symbol Table
|
||||
[Anonymous Symbol] 0x200012e0 Section 0 hcble.o(.bss.ble_rx_task_entry.json_buf)
|
||||
ble_rx_task_entry.parsing 0x20001360 Data 4 hcble.o(.bss.ble_rx_task_entry.parsing)
|
||||
[Anonymous Symbol] 0x20001360 Section 0 hcble.o(.bss.ble_rx_task_entry.parsing)
|
||||
tx_app_byte_pool 0x20003348 Data 52 app_azure_rtos.o(.bss.tx_app_byte_pool)
|
||||
[Anonymous Symbol] 0x20003348 Section 0 app_azure_rtos.o(.bss.tx_app_byte_pool)
|
||||
tx_byte_pool_buffer 0x2000337c Data 1024 app_azure_rtos.o(.bss.tx_byte_pool_buffer)
|
||||
[Anonymous Symbol] 0x2000337c Section 0 app_azure_rtos.o(.bss.tx_byte_pool_buffer)
|
||||
STACK 0x200037b8 Section 1024 startup_stm32h563xx.o(STACK)
|
||||
imu_angle_ble_task_entry.heading_filt 0x20002e70 Data 4 imu948.o(.bss.imu_angle_ble_task_entry.heading_filt)
|
||||
[Anonymous Symbol] 0x20002e70 Section 0 imu948.o(.bss.imu_angle_ble_task_entry.heading_filt)
|
||||
tx_app_byte_pool 0x2000334c Data 52 app_azure_rtos.o(.bss.tx_app_byte_pool)
|
||||
[Anonymous Symbol] 0x2000334c Section 0 app_azure_rtos.o(.bss.tx_app_byte_pool)
|
||||
tx_byte_pool_buffer 0x20003380 Data 1024 app_azure_rtos.o(.bss.tx_byte_pool_buffer)
|
||||
[Anonymous Symbol] 0x20003380 Section 0 app_azure_rtos.o(.bss.tx_byte_pool_buffer)
|
||||
STACK 0x200037c0 Section 1024 startup_stm32h563xx.o(STACK)
|
||||
|
||||
Global Symbols
|
||||
|
||||
@@ -5511,51 +5523,52 @@ Image Symbol Table
|
||||
_tx_thread_create 0x080120b5 Thumb Code 538 tx_thread_create.o(.text._tx_thread_create)
|
||||
_tx_thread_initialize 0x080122d1 Thumb Code 126 tx_thread_initialize.o(.text._tx_thread_initialize)
|
||||
_tx_thread_shell_entry 0x08012351 Thumb Code 148 tx_thread_shell_entry.o(.text._tx_thread_shell_entry)
|
||||
_tx_thread_system_preempt_check 0x080123e5 Thumb Code 112 tx_thread_system_preempt_check.o(.text._tx_thread_system_preempt_check)
|
||||
_tx_thread_system_resume 0x08012455 Thumb Code 584 tx_thread_system_resume.o(.text._tx_thread_system_resume)
|
||||
_tx_thread_system_suspend 0x0801269d Thumb Code 640 tx_thread_system_suspend.o(.text._tx_thread_system_suspend)
|
||||
_tx_thread_time_slice 0x0801291d Thumb Code 162 tx_thread_time_slice.o(.text._tx_thread_time_slice)
|
||||
_tx_thread_timeout 0x080129c1 Thumb Code 114 tx_thread_timeout.o(.text._tx_thread_timeout)
|
||||
_tx_timer_expiration_process 0x08012a35 Thumb Code 60 tx_timer_expiration_process.o(.text._tx_timer_expiration_process)
|
||||
_tx_timer_initialize 0x08012a71 Thumb Code 286 tx_timer_initialize.o(.text._tx_timer_initialize)
|
||||
_tx_timer_system_activate 0x08012b91 Thumb Code 212 tx_timer_system_activate.o(.text._tx_timer_system_activate)
|
||||
_tx_timer_system_deactivate 0x08012c65 Thumb Code 112 tx_timer_system_deactivate.o(.text._tx_timer_system_deactivate)
|
||||
_tx_timer_thread_entry 0x08012cd5 Thumb Code 536 tx_timer_thread_entry.o(.text._tx_timer_thread_entry)
|
||||
_txe_byte_pool_create 0x08012eed Thumb Code 372 txe_byte_pool_create.o(.text._txe_byte_pool_create)
|
||||
_txe_event_flags_create 0x08013061 Thumb Code 332 txe_event_flags_create.o(.text._txe_event_flags_create)
|
||||
_txe_event_flags_get 0x080131ad Thumb Code 208 txe_event_flags_get.o(.text._txe_event_flags_get)
|
||||
_txe_event_flags_set 0x0801327d Thumb Code 102 txe_event_flags_set.o(.text._txe_event_flags_set)
|
||||
_txe_queue_create 0x080132e5 Thumb Code 420 txe_queue_create.o(.text._txe_queue_create)
|
||||
_txe_queue_receive 0x08013489 Thumb Code 168 txe_queue_receive.o(.text._txe_queue_receive)
|
||||
_txe_queue_send 0x08013531 Thumb Code 168 txe_queue_send.o(.text._txe_queue_send)
|
||||
_txe_thread_create 0x080135d9 Thumb Code 614 txe_thread_create.o(.text._txe_thread_create)
|
||||
ble_rx_task_entry 0x08013841 Thumb Code 296 hcble.o(.text.ble_rx_task_entry)
|
||||
ble_tx_task_entry 0x08013969 Thumb Code 100 hcble.o(.text.ble_tx_task_entry)
|
||||
gps_thread_entry 0x080139cd Thumb Code 186 gps.o(.text.gps_thread_entry)
|
||||
imu600_init 0x08013a89 Thumb Code 100 imu948.o(.text.imu600_init)
|
||||
imu_angle_ble_task_entry 0x08013aed Thumb Code 96 imu948.o(.text.imu_angle_ble_task_entry)
|
||||
main 0x08013b51 Thumb Code 72 main.o(.text.main)
|
||||
parseGpsBuffer 0x08013b99 Thumb Code 574 gps.o(.text.parseGpsBuffer)
|
||||
tx_application_define 0x08013dd9 Thumb Code 88 app_azure_rtos.o(.text.tx_application_define)
|
||||
__0vsprintf 0x08013e31 Thumb Code 30 printfa.o(i.__0vsprintf)
|
||||
__1vsprintf 0x08013e31 Thumb Code 0 printfa.o(i.__0vsprintf)
|
||||
__2vsprintf 0x08013e31 Thumb Code 0 printfa.o(i.__0vsprintf)
|
||||
__c89vsprintf 0x08013e31 Thumb Code 0 printfa.o(i.__0vsprintf)
|
||||
vsprintf 0x08013e31 Thumb Code 0 printfa.o(i.__0vsprintf)
|
||||
__hardfp_atof 0x08013e59 Thumb Code 46 atof.o(i.__hardfp_atof)
|
||||
__hardfp_sqrt 0x08013e91 Thumb Code 122 sqrt.o(i.__hardfp_sqrt)
|
||||
__read_errno 0x08013f0d Thumb Code 6 errno.o(i.__read_errno)
|
||||
__scatterload_copy 0x08013f19 Thumb Code 14 handlers.o(i.__scatterload_copy)
|
||||
__scatterload_null 0x08013f27 Thumb Code 2 handlers.o(i.__scatterload_null)
|
||||
__scatterload_zeroinit 0x08013f29 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
||||
__set_errno 0x08013f39 Thumb Code 6 errno.o(i.__set_errno)
|
||||
_is_digit 0x080140c9 Thumb Code 14 scanf_fp.o(i._is_digit)
|
||||
__ctype_categories 0x08014810 Data 64 ctype_c.o(.constdata)
|
||||
AHBPrescTable 0x08014850 Data 16 system_stm32h5xx.o(.rodata.AHBPrescTable)
|
||||
APBPrescTable 0x08014860 Data 8 system_stm32h5xx.o(.rodata.APBPrescTable)
|
||||
UARTPrescTable 0x08014878 Data 24 stm32h5xx_hal_uart.o(.rodata.UARTPrescTable)
|
||||
Region$$Table$$Base 0x08014af8 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x08014b18 Number 0 anon$$obj.o(Region$$Table)
|
||||
_tx_thread_sleep 0x080123e5 Thumb Code 260 tx_thread_sleep.o(.text._tx_thread_sleep)
|
||||
_tx_thread_system_preempt_check 0x080124e9 Thumb Code 112 tx_thread_system_preempt_check.o(.text._tx_thread_system_preempt_check)
|
||||
_tx_thread_system_resume 0x08012559 Thumb Code 584 tx_thread_system_resume.o(.text._tx_thread_system_resume)
|
||||
_tx_thread_system_suspend 0x080127a1 Thumb Code 640 tx_thread_system_suspend.o(.text._tx_thread_system_suspend)
|
||||
_tx_thread_time_slice 0x08012a21 Thumb Code 162 tx_thread_time_slice.o(.text._tx_thread_time_slice)
|
||||
_tx_thread_timeout 0x08012ac5 Thumb Code 114 tx_thread_timeout.o(.text._tx_thread_timeout)
|
||||
_tx_timer_expiration_process 0x08012b39 Thumb Code 60 tx_timer_expiration_process.o(.text._tx_timer_expiration_process)
|
||||
_tx_timer_initialize 0x08012b75 Thumb Code 286 tx_timer_initialize.o(.text._tx_timer_initialize)
|
||||
_tx_timer_system_activate 0x08012c95 Thumb Code 212 tx_timer_system_activate.o(.text._tx_timer_system_activate)
|
||||
_tx_timer_system_deactivate 0x08012d69 Thumb Code 112 tx_timer_system_deactivate.o(.text._tx_timer_system_deactivate)
|
||||
_tx_timer_thread_entry 0x08012dd9 Thumb Code 536 tx_timer_thread_entry.o(.text._tx_timer_thread_entry)
|
||||
_txe_byte_pool_create 0x08012ff1 Thumb Code 372 txe_byte_pool_create.o(.text._txe_byte_pool_create)
|
||||
_txe_event_flags_create 0x08013165 Thumb Code 332 txe_event_flags_create.o(.text._txe_event_flags_create)
|
||||
_txe_event_flags_get 0x080132b1 Thumb Code 208 txe_event_flags_get.o(.text._txe_event_flags_get)
|
||||
_txe_event_flags_set 0x08013381 Thumb Code 102 txe_event_flags_set.o(.text._txe_event_flags_set)
|
||||
_txe_queue_create 0x080133e9 Thumb Code 420 txe_queue_create.o(.text._txe_queue_create)
|
||||
_txe_queue_receive 0x0801358d Thumb Code 168 txe_queue_receive.o(.text._txe_queue_receive)
|
||||
_txe_queue_send 0x08013635 Thumb Code 168 txe_queue_send.o(.text._txe_queue_send)
|
||||
_txe_thread_create 0x080136dd Thumb Code 614 txe_thread_create.o(.text._txe_thread_create)
|
||||
ble_rx_task_entry 0x08013945 Thumb Code 296 hcble.o(.text.ble_rx_task_entry)
|
||||
ble_tx_task_entry 0x08013a6d Thumb Code 136 hcble.o(.text.ble_tx_task_entry)
|
||||
gps_thread_entry 0x08013af5 Thumb Code 190 gps.o(.text.gps_thread_entry)
|
||||
imu600_init 0x08013bb5 Thumb Code 100 imu948.o(.text.imu600_init)
|
||||
imu_angle_ble_task_entry 0x08013c19 Thumb Code 360 imu948.o(.text.imu_angle_ble_task_entry)
|
||||
main 0x08013d9d Thumb Code 72 main.o(.text.main)
|
||||
parseGpsBuffer 0x08013de5 Thumb Code 574 gps.o(.text.parseGpsBuffer)
|
||||
tx_application_define 0x08014025 Thumb Code 88 app_azure_rtos.o(.text.tx_application_define)
|
||||
__0vsprintf 0x0801407d Thumb Code 30 printfa.o(i.__0vsprintf)
|
||||
__1vsprintf 0x0801407d Thumb Code 0 printfa.o(i.__0vsprintf)
|
||||
__2vsprintf 0x0801407d Thumb Code 0 printfa.o(i.__0vsprintf)
|
||||
__c89vsprintf 0x0801407d Thumb Code 0 printfa.o(i.__0vsprintf)
|
||||
vsprintf 0x0801407d Thumb Code 0 printfa.o(i.__0vsprintf)
|
||||
__hardfp_atof 0x080140a1 Thumb Code 46 atof.o(i.__hardfp_atof)
|
||||
__hardfp_sqrt 0x080140d9 Thumb Code 122 sqrt.o(i.__hardfp_sqrt)
|
||||
__read_errno 0x08014155 Thumb Code 6 errno.o(i.__read_errno)
|
||||
__scatterload_copy 0x08014161 Thumb Code 14 handlers.o(i.__scatterload_copy)
|
||||
__scatterload_null 0x0801416f Thumb Code 2 handlers.o(i.__scatterload_null)
|
||||
__scatterload_zeroinit 0x08014171 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
||||
__set_errno 0x08014181 Thumb Code 6 errno.o(i.__set_errno)
|
||||
_is_digit 0x08014311 Thumb Code 14 scanf_fp.o(i._is_digit)
|
||||
__ctype_categories 0x08014a58 Data 64 ctype_c.o(.constdata)
|
||||
AHBPrescTable 0x08014a98 Data 16 system_stm32h5xx.o(.rodata.AHBPrescTable)
|
||||
APBPrescTable 0x08014aa8 Data 8 system_stm32h5xx.o(.rodata.APBPrescTable)
|
||||
UARTPrescTable 0x08014ac0 Data 24 stm32h5xx_hal_uart.o(.rodata.UARTPrescTable)
|
||||
Region$$Table$$Base 0x08014d40 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x08014d60 Number 0 anon$$obj.o(Region$$Table)
|
||||
SystemCoreClock 0x20000004 Data 4 system_stm32h5xx.o(.data.SystemCoreClock)
|
||||
_tx_thread_system_state 0x20000008 Data 4 tx_thread_initialize.o(.data._tx_thread_system_state)
|
||||
targetDeviceAddress 0x2000000c Data 1 imu.o(.data.targetDeviceAddress)
|
||||
@@ -5640,16 +5653,16 @@ Image Symbol Table
|
||||
ic_val2 0x20002d34 Data 4 ultrasound.o(.bss.ic_val2)
|
||||
im948_rx_queue_buffer 0x20002d38 Data 256 app_threadx.o(.bss.im948_rx_queue_buffer)
|
||||
im948_uart_rx_queue 0x20002e38 Data 56 app_threadx.o(.bss.im948_uart_rx_queue)
|
||||
imu_angle_stack 0x20002e70 Data 1024 app_threadx.o(.bss.imu_angle_stack)
|
||||
imu_angle_thread 0x20003270 Data 176 app_threadx.o(.bss.imu_angle_thread)
|
||||
isNewData 0x20003320 Data 1 imu.o(.bss.isNewData)
|
||||
is_first_capture 0x20003321 Data 1 ultrasound.o(.bss.is_first_capture)
|
||||
rx_byte 0x20003322 Data 1 main.o(.bss.rx_byte)
|
||||
system_events 0x20003324 Data 36 app_threadx.o(.bss.system_events)
|
||||
uart_dma_rx_buf 0x2000377c Data 20 hcble.o(.bss.uart_dma_rx_buf)
|
||||
ultrasonic_event 0x20003790 Data 36 ultrasound.o(.bss.ultrasonic_event)
|
||||
uwTick 0x200037b4 Data 4 stm32h5xx_hal.o(.bss.uwTick)
|
||||
__initial_sp 0x20003bb8 Data 0 startup_stm32h563xx.o(STACK)
|
||||
imu_angle_stack 0x20002e74 Data 1024 app_threadx.o(.bss.imu_angle_stack)
|
||||
imu_angle_thread 0x20003274 Data 176 app_threadx.o(.bss.imu_angle_thread)
|
||||
isNewData 0x20003324 Data 1 imu.o(.bss.isNewData)
|
||||
is_first_capture 0x20003325 Data 1 ultrasound.o(.bss.is_first_capture)
|
||||
rx_byte 0x20003326 Data 1 main.o(.bss.rx_byte)
|
||||
system_events 0x20003328 Data 36 app_threadx.o(.bss.system_events)
|
||||
uart_dma_rx_buf 0x20003780 Data 20 hcble.o(.bss.uart_dma_rx_buf)
|
||||
ultrasonic_event 0x20003794 Data 36 ultrasound.o(.bss.ultrasonic_event)
|
||||
uwTick 0x200037b8 Data 4 stm32h5xx_hal.o(.bss.uwTick)
|
||||
__initial_sp 0x20003bc0 Data 0 startup_stm32h563xx.o(STACK)
|
||||
|
||||
|
||||
|
||||
@@ -5659,67 +5672,67 @@ Memory Map of the image
|
||||
|
||||
Image Entry point : 0x0800024d
|
||||
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00014b30, Max: 0x00200000, ABSOLUTE)
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00014d78, Max: 0x00200000, ABSOLUTE)
|
||||
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00014b18, Max: 0x00200000, ABSOLUTE)
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00014d60, Max: 0x00200000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x08000000 0x08000000 0x0000024c Data RO 3 RESET startup_stm32h563xx.o
|
||||
0x0800024c 0x0800024c 0x00000000 Code RO 3226 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
|
||||
0x0800024c 0x0800024c 0x00000004 Code RO 3289 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
|
||||
0x08000250 0x08000250 0x00000004 Code RO 3292 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
|
||||
0x08000254 0x08000254 0x00000000 Code RO 3294 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
|
||||
0x08000254 0x08000254 0x00000000 Code RO 3296 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
|
||||
0x08000254 0x08000254 0x00000008 Code RO 3297 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
|
||||
0x0800025c 0x0800025c 0x00000000 Code RO 3299 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o)
|
||||
0x0800025c 0x0800025c 0x00000000 Code RO 3301 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o)
|
||||
0x0800025c 0x0800025c 0x00000004 Code RO 3290 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
|
||||
0x0800024c 0x0800024c 0x00000000 Code RO 3228 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
|
||||
0x0800024c 0x0800024c 0x00000004 Code RO 3291 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
|
||||
0x08000250 0x08000250 0x00000004 Code RO 3294 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
|
||||
0x08000254 0x08000254 0x00000000 Code RO 3296 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
|
||||
0x08000254 0x08000254 0x00000000 Code RO 3298 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
|
||||
0x08000254 0x08000254 0x00000008 Code RO 3299 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
|
||||
0x0800025c 0x0800025c 0x00000000 Code RO 3301 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o)
|
||||
0x0800025c 0x0800025c 0x00000000 Code RO 3303 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o)
|
||||
0x0800025c 0x0800025c 0x00000004 Code RO 3292 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
|
||||
0x08000260 0x08000260 0x00000028 Code RO 4 .text startup_stm32h563xx.o
|
||||
0x08000288 0x08000288 0x00000078 Code RO 27 .text tx_initialize_low_level.o
|
||||
0x08000300 0x08000300 0x000000d0 Code RO 1652 .text tx_thread_schedule.o
|
||||
0x080003d0 0x080003d0 0x00000040 Code RO 1657 .text tx_thread_stack_build.o
|
||||
0x08000410 0x08000410 0x000000b8 Code RO 1667 .text tx_timer_interrupt.o
|
||||
0x080004c8 0x080004c8 0x00000062 Code RO 3229 .text mc_w.l(uldiv.o)
|
||||
0x0800052a 0x0800052a 0x00000024 Code RO 3231 .text mc_w.l(memcpya.o)
|
||||
0x0800054e 0x0800054e 0x00000024 Code RO 3233 .text mc_w.l(memseta.o)
|
||||
0x08000572 0x08000572 0x0000000e Code RO 3237 .text mc_w.l(strlen.o)
|
||||
0x08000580 0x08000580 0x00000012 Code RO 3241 .text mc_w.l(strcpy.o)
|
||||
0x08000592 0x08000592 0x0000001e Code RO 3243 .text mc_w.l(strncmp.o)
|
||||
0x080005b0 0x080005b0 0x00000038 Code RO 3275 .text mc_w.l(sscanf.o)
|
||||
0x080005e8 0x080005e8 0x0000014e Code RO 3277 .text mf_w.l(dadd.o)
|
||||
0x08000736 0x08000736 0x000000de Code RO 3279 .text mf_w.l(ddiv.o)
|
||||
0x08000814 0x08000814 0x00000022 Code RO 3281 .text mf_w.l(dflti.o)
|
||||
0x08000836 0x08000836 0x0000003e Code RO 3283 .text mf_w.l(dfixi.o)
|
||||
0x08000874 0x08000874 0x00000026 Code RO 3285 .text mf_w.l(f2d.o)
|
||||
0x0800089a 0x0800089a 0x00000038 Code RO 3287 .text mf_w.l(d2f.o)
|
||||
0x080008d2 0x080008d2 0x0000002c Code RO 3317 .text mc_w.l(uidiv.o)
|
||||
0x080008fe 0x080008fe 0x0000001e Code RO 3319 .text mc_w.l(llshl.o)
|
||||
0x0800091c 0x0800091c 0x00000020 Code RO 3321 .text mc_w.l(llushr.o)
|
||||
0x0800093c 0x0800093c 0x00000024 Code RO 3323 .text mc_w.l(llsshr.o)
|
||||
0x08000960 0x08000960 0x00000156 Code RO 3332 .text mc_w.l(_scanf_longlong.o)
|
||||
0x08000ab6 0x08000ab6 0x0000014c Code RO 3334 .text mc_w.l(_scanf_int.o)
|
||||
0x08000c02 0x08000c02 0x000000e0 Code RO 3336 .text mc_w.l(_scanf_str.o)
|
||||
0x080004c8 0x080004c8 0x00000062 Code RO 3231 .text mc_w.l(uldiv.o)
|
||||
0x0800052a 0x0800052a 0x00000024 Code RO 3233 .text mc_w.l(memcpya.o)
|
||||
0x0800054e 0x0800054e 0x00000024 Code RO 3235 .text mc_w.l(memseta.o)
|
||||
0x08000572 0x08000572 0x0000000e Code RO 3239 .text mc_w.l(strlen.o)
|
||||
0x08000580 0x08000580 0x00000012 Code RO 3243 .text mc_w.l(strcpy.o)
|
||||
0x08000592 0x08000592 0x0000001e Code RO 3245 .text mc_w.l(strncmp.o)
|
||||
0x080005b0 0x080005b0 0x00000038 Code RO 3277 .text mc_w.l(sscanf.o)
|
||||
0x080005e8 0x080005e8 0x0000014e Code RO 3279 .text mf_w.l(dadd.o)
|
||||
0x08000736 0x08000736 0x000000de Code RO 3281 .text mf_w.l(ddiv.o)
|
||||
0x08000814 0x08000814 0x00000022 Code RO 3283 .text mf_w.l(dflti.o)
|
||||
0x08000836 0x08000836 0x0000003e Code RO 3285 .text mf_w.l(dfixi.o)
|
||||
0x08000874 0x08000874 0x00000026 Code RO 3287 .text mf_w.l(f2d.o)
|
||||
0x0800089a 0x0800089a 0x00000038 Code RO 3289 .text mf_w.l(d2f.o)
|
||||
0x080008d2 0x080008d2 0x0000002c Code RO 3319 .text mc_w.l(uidiv.o)
|
||||
0x080008fe 0x080008fe 0x0000001e Code RO 3321 .text mc_w.l(llshl.o)
|
||||
0x0800091c 0x0800091c 0x00000020 Code RO 3323 .text mc_w.l(llushr.o)
|
||||
0x0800093c 0x0800093c 0x00000024 Code RO 3325 .text mc_w.l(llsshr.o)
|
||||
0x08000960 0x08000960 0x00000156 Code RO 3334 .text mc_w.l(_scanf_longlong.o)
|
||||
0x08000ab6 0x08000ab6 0x0000014c Code RO 3336 .text mc_w.l(_scanf_int.o)
|
||||
0x08000c02 0x08000c02 0x000000e0 Code RO 3338 .text mc_w.l(_scanf_str.o)
|
||||
0x08000ce2 0x08000ce2 0x00000002 PAD
|
||||
0x08000ce4 0x08000ce4 0x00000360 Code RO 3338 .text mc_w.l(scanf_fp.o)
|
||||
0x08001044 0x08001044 0x00000028 Code RO 3342 .text mc_w.l(scanf_char.o)
|
||||
0x0800106c 0x0800106c 0x00000040 Code RO 3344 .text mc_w.l(_sgetc.o)
|
||||
0x080010ac 0x080010ac 0x000000a8 Code RO 3346 .text mc_w.l(strtod.o)
|
||||
0x08001154 0x08001154 0x00000000 Code RO 3348 .text mc_w.l(iusefp.o)
|
||||
0x08001154 0x08001154 0x0000006e Code RO 3349 .text mf_w.l(fepilogue.o)
|
||||
0x080011c2 0x080011c2 0x000000ba Code RO 3351 .text mf_w.l(depilogue.o)
|
||||
0x0800127c 0x0800127c 0x000000e4 Code RO 3353 .text mf_w.l(dmul.o)
|
||||
0x08001360 0x08001360 0x000000a2 Code RO 3355 .text mf_w.l(dsqrt.o)
|
||||
0x08001402 0x08001402 0x00000030 Code RO 3357 .text mf_w.l(dfixul.o)
|
||||
0x08000ce4 0x08000ce4 0x00000360 Code RO 3340 .text mc_w.l(scanf_fp.o)
|
||||
0x08001044 0x08001044 0x00000028 Code RO 3344 .text mc_w.l(scanf_char.o)
|
||||
0x0800106c 0x0800106c 0x00000040 Code RO 3346 .text mc_w.l(_sgetc.o)
|
||||
0x080010ac 0x080010ac 0x000000a8 Code RO 3348 .text mc_w.l(strtod.o)
|
||||
0x08001154 0x08001154 0x00000000 Code RO 3350 .text mc_w.l(iusefp.o)
|
||||
0x08001154 0x08001154 0x0000006e Code RO 3351 .text mf_w.l(fepilogue.o)
|
||||
0x080011c2 0x080011c2 0x000000ba Code RO 3353 .text mf_w.l(depilogue.o)
|
||||
0x0800127c 0x0800127c 0x000000e4 Code RO 3355 .text mf_w.l(dmul.o)
|
||||
0x08001360 0x08001360 0x000000a2 Code RO 3357 .text mf_w.l(dsqrt.o)
|
||||
0x08001402 0x08001402 0x00000030 Code RO 3359 .text mf_w.l(dfixul.o)
|
||||
0x08001432 0x08001432 0x00000002 PAD
|
||||
0x08001434 0x08001434 0x00000030 Code RO 3359 .text mf_w.l(cdrcmple.o)
|
||||
0x08001464 0x08001464 0x00000030 Code RO 3361 .text mc_w.l(init.o)
|
||||
0x08001494 0x08001494 0x0000000a Code RO 3364 .text mc_w.l(isspace_c.o)
|
||||
0x0800149e 0x0800149e 0x0000001c Code RO 3366 .text mc_w.l(_chval.o)
|
||||
0x08001434 0x08001434 0x00000030 Code RO 3361 .text mf_w.l(cdrcmple.o)
|
||||
0x08001464 0x08001464 0x00000030 Code RO 3363 .text mc_w.l(init.o)
|
||||
0x08001494 0x08001494 0x0000000a Code RO 3366 .text mc_w.l(isspace_c.o)
|
||||
0x0800149e 0x0800149e 0x0000001c Code RO 3368 .text mc_w.l(_chval.o)
|
||||
0x080014ba 0x080014ba 0x00000002 PAD
|
||||
0x080014bc 0x080014bc 0x0000032c Code RO 3368 .text mc_w.l(_scanf.o)
|
||||
0x080017e8 0x080017e8 0x00000018 Code RO 3371 .text mf_w.l(dfltul.o)
|
||||
0x08001800 0x08001800 0x00000028 Code RO 3373 .text mc_w.l(ctype_c.o)
|
||||
0x080014bc 0x080014bc 0x0000032c Code RO 3370 .text mc_w.l(_scanf.o)
|
||||
0x080017e8 0x080017e8 0x00000018 Code RO 3373 .text mf_w.l(dfltul.o)
|
||||
0x08001800 0x08001800 0x00000028 Code RO 3375 .text mc_w.l(ctype_c.o)
|
||||
0x08001828 0x08001828 0x000001ee Code RO 50 .text.App_ThreadX_Init app_threadx.o
|
||||
0x08001a16 0x08001a16 0x00000002 PAD
|
||||
0x08001a18 0x08001a18 0x00000004 Code RO 143 .text.BusFault_Handler stm32h5xx_it.o
|
||||
@@ -5995,84 +6008,84 @@ Memory Map of the image
|
||||
0x080122d0 0x080122d0 0x0000007e Code RO 2138 .text._tx_thread_initialize tx_thread_initialize.o
|
||||
0x0801234e 0x0801234e 0x00000002 PAD
|
||||
0x08012350 0x08012350 0x00000094 Code RO 2201 .text._tx_thread_shell_entry tx_thread_shell_entry.o
|
||||
0x080123e4 0x080123e4 0x00000070 Code RO 2233 .text._tx_thread_system_preempt_check tx_thread_system_preempt_check.o
|
||||
0x08012454 0x08012454 0x00000248 Code RO 1689 .text._tx_thread_system_resume tx_thread_system_resume.o
|
||||
0x0801269c 0x0801269c 0x00000280 Code RO 2241 .text._tx_thread_system_suspend tx_thread_system_suspend.o
|
||||
0x0801291c 0x0801291c 0x000000a2 Code RO 2257 .text._tx_thread_time_slice tx_thread_time_slice.o
|
||||
0x080129be 0x080129be 0x00000002 PAD
|
||||
0x080129c0 0x080129c0 0x00000072 Code RO 2273 .text._tx_thread_timeout tx_thread_timeout.o
|
||||
0x08012a32 0x08012a32 0x00000002 PAD
|
||||
0x08012a34 0x08012a34 0x0000003c Code RO 2777 .text._tx_timer_expiration_process tx_timer_expiration_process.o
|
||||
0x08012a70 0x08012a70 0x0000011e Code RO 2793 .text._tx_timer_initialize tx_timer_initialize.o
|
||||
0x08012b8e 0x08012b8e 0x00000002 PAD
|
||||
0x08012b90 0x08012b90 0x000000d4 Code RO 2818 .text._tx_timer_system_activate tx_timer_system_activate.o
|
||||
0x08012c64 0x08012c64 0x00000070 Code RO 2826 .text._tx_timer_system_deactivate tx_timer_system_deactivate.o
|
||||
0x08012cd4 0x08012cd4 0x00000218 Code RO 2834 .text._tx_timer_thread_entry tx_timer_thread_entry.o
|
||||
0x08012eec 0x08012eec 0x00000174 Code RO 2361 .text._txe_byte_pool_create txe_byte_pool_create.o
|
||||
0x08013060 0x08013060 0x0000014c Code RO 2401 .text._txe_event_flags_create txe_event_flags_create.o
|
||||
0x080131ac 0x080131ac 0x000000d0 Code RO 2417 .text._txe_event_flags_get txe_event_flags_get.o
|
||||
0x0801327c 0x0801327c 0x00000066 Code RO 2433 .text._txe_event_flags_set txe_event_flags_set.o
|
||||
0x080132e2 0x080132e2 0x00000002 PAD
|
||||
0x080132e4 0x080132e4 0x000001a4 Code RO 2497 .text._txe_queue_create txe_queue_create.o
|
||||
0x08013488 0x08013488 0x000000a8 Code RO 2545 .text._txe_queue_receive txe_queue_receive.o
|
||||
0x08013530 0x08013530 0x000000a8 Code RO 2553 .text._txe_queue_send txe_queue_send.o
|
||||
0x080135d8 0x080135d8 0x00000266 Code RO 2633 .text._txe_thread_create txe_thread_create.o
|
||||
0x0801383e 0x0801383e 0x00000002 PAD
|
||||
0x08013840 0x08013840 0x00000128 Code RO 2900 .text.ble_rx_task_entry hcble.o
|
||||
0x08013968 0x08013968 0x00000064 Code RO 2902 .text.ble_tx_task_entry hcble.o
|
||||
0x080139cc 0x080139cc 0x000000ba Code RO 2936 .text.gps_thread_entry gps.o
|
||||
0x08013a86 0x08013a86 0x00000002 PAD
|
||||
0x08013a88 0x08013a88 0x00000064 Code RO 3202 .text.imu600_init imu948.o
|
||||
0x08013aec 0x08013aec 0x00000064 Code RO 3204 .text.imu_angle_ble_task_entry imu948.o
|
||||
0x08013b50 0x08013b50 0x00000048 Code RO 11 .text.main main.o
|
||||
0x08013b98 0x08013b98 0x0000023e Code RO 2930 .text.parseGpsBuffer gps.o
|
||||
0x08013dd6 0x08013dd6 0x00000002 PAD
|
||||
0x08013dd8 0x08013dd8 0x00000058 Code RO 196 .text.tx_application_define app_azure_rtos.o
|
||||
0x08013e30 0x08013e30 0x00000024 Code RO 3254 i.__0vsprintf mc_w.l(printfa.o)
|
||||
0x08013e54 0x08013e54 0x00000004 PAD
|
||||
0x08013e58 0x08013e58 0x00000038 Code RO 3214 i.__hardfp_atof m_wm.l(atof.o)
|
||||
0x08013e90 0x08013e90 0x0000007a Code RO 3220 i.__hardfp_sqrt m_wm.l(sqrt.o)
|
||||
0x08013f0a 0x08013f0a 0x00000002 PAD
|
||||
0x08013f0c 0x08013f0c 0x0000000c Code RO 3326 i.__read_errno mc_w.l(errno.o)
|
||||
0x08013f18 0x08013f18 0x0000000e Code RO 3378 i.__scatterload_copy mc_w.l(handlers.o)
|
||||
0x08013f26 0x08013f26 0x00000002 Code RO 3379 i.__scatterload_null mc_w.l(handlers.o)
|
||||
0x08013f28 0x08013f28 0x0000000e Code RO 3380 i.__scatterload_zeroinit mc_w.l(handlers.o)
|
||||
0x08013f36 0x08013f36 0x00000002 PAD
|
||||
0x08013f38 0x08013f38 0x0000000c Code RO 3327 i.__set_errno mc_w.l(errno.o)
|
||||
0x08013f44 0x08013f44 0x00000184 Code RO 3255 i._fp_digits mc_w.l(printfa.o)
|
||||
0x080140c8 0x080140c8 0x0000000e Code RO 3340 i._is_digit mc_w.l(scanf_fp.o)
|
||||
0x080140d6 0x080140d6 0x00000002 PAD
|
||||
0x080140d8 0x080140d8 0x000006dc Code RO 3256 i._printf_core mc_w.l(printfa.o)
|
||||
0x080147b4 0x080147b4 0x00000024 Code RO 3257 i._printf_post_padding mc_w.l(printfa.o)
|
||||
0x080147d8 0x080147d8 0x0000002e Code RO 3258 i._printf_pre_padding mc_w.l(printfa.o)
|
||||
0x08014806 0x08014806 0x0000000a Code RO 3260 i._sputc mc_w.l(printfa.o)
|
||||
0x08014810 0x08014810 0x00000040 Data RO 3374 .constdata mc_w.l(ctype_c.o)
|
||||
0x08014850 0x08014850 0x00000010 Data RO 1582 .rodata.AHBPrescTable system_stm32h5xx.o
|
||||
0x08014860 0x08014860 0x00000008 Data RO 1583 .rodata.APBPrescTable system_stm32h5xx.o
|
||||
0x08014868 0x08014868 0x00000008 Data RO 1569 .rodata.UARTEx_SetNbDataToProcess.denominator stm32h5xx_hal_uart_ex.o
|
||||
0x08014870 0x08014870 0x00000008 Data RO 1568 .rodata.UARTEx_SetNbDataToProcess.numerator stm32h5xx_hal_uart_ex.o
|
||||
0x08014878 0x08014878 0x00000018 Data RO 1524 .rodata.UARTPrescTable stm32h5xx_hal_uart.o
|
||||
0x08014890 0x08014890 0x000000ff Data RO 55 .rodata.str1.1 app_threadx.o
|
||||
0x0801498f 0x0801498f 0x00000013 Data RO 199 .rodata.str1.1 app_azure_rtos.o
|
||||
0x080149a2 0x080149a2 0x00000014 Data RO 2809 .rodata.str1.1 tx_timer_initialize.o
|
||||
0x080149b6 0x080149b6 0x00000085 Data RO 2910 .rodata.str1.1 hcble.o
|
||||
0x08014a3b 0x08014a3b 0x000000bc Data RO 2942 .rodata.str1.1 gps.o
|
||||
0x08014af7 0x08014af7 0x00000001 PAD
|
||||
0x08014af8 0x08014af8 0x00000020 Data RO 3377 Region$$Table anon$$obj.o
|
||||
0x080123e4 0x080123e4 0x00000104 Code RO 2209 .text._tx_thread_sleep tx_thread_sleep.o
|
||||
0x080124e8 0x080124e8 0x00000070 Code RO 2233 .text._tx_thread_system_preempt_check tx_thread_system_preempt_check.o
|
||||
0x08012558 0x08012558 0x00000248 Code RO 1689 .text._tx_thread_system_resume tx_thread_system_resume.o
|
||||
0x080127a0 0x080127a0 0x00000280 Code RO 2241 .text._tx_thread_system_suspend tx_thread_system_suspend.o
|
||||
0x08012a20 0x08012a20 0x000000a2 Code RO 2257 .text._tx_thread_time_slice tx_thread_time_slice.o
|
||||
0x08012ac2 0x08012ac2 0x00000002 PAD
|
||||
0x08012ac4 0x08012ac4 0x00000072 Code RO 2273 .text._tx_thread_timeout tx_thread_timeout.o
|
||||
0x08012b36 0x08012b36 0x00000002 PAD
|
||||
0x08012b38 0x08012b38 0x0000003c Code RO 2777 .text._tx_timer_expiration_process tx_timer_expiration_process.o
|
||||
0x08012b74 0x08012b74 0x0000011e Code RO 2793 .text._tx_timer_initialize tx_timer_initialize.o
|
||||
0x08012c92 0x08012c92 0x00000002 PAD
|
||||
0x08012c94 0x08012c94 0x000000d4 Code RO 2818 .text._tx_timer_system_activate tx_timer_system_activate.o
|
||||
0x08012d68 0x08012d68 0x00000070 Code RO 2826 .text._tx_timer_system_deactivate tx_timer_system_deactivate.o
|
||||
0x08012dd8 0x08012dd8 0x00000218 Code RO 2834 .text._tx_timer_thread_entry tx_timer_thread_entry.o
|
||||
0x08012ff0 0x08012ff0 0x00000174 Code RO 2361 .text._txe_byte_pool_create txe_byte_pool_create.o
|
||||
0x08013164 0x08013164 0x0000014c Code RO 2401 .text._txe_event_flags_create txe_event_flags_create.o
|
||||
0x080132b0 0x080132b0 0x000000d0 Code RO 2417 .text._txe_event_flags_get txe_event_flags_get.o
|
||||
0x08013380 0x08013380 0x00000066 Code RO 2433 .text._txe_event_flags_set txe_event_flags_set.o
|
||||
0x080133e6 0x080133e6 0x00000002 PAD
|
||||
0x080133e8 0x080133e8 0x000001a4 Code RO 2497 .text._txe_queue_create txe_queue_create.o
|
||||
0x0801358c 0x0801358c 0x000000a8 Code RO 2545 .text._txe_queue_receive txe_queue_receive.o
|
||||
0x08013634 0x08013634 0x000000a8 Code RO 2553 .text._txe_queue_send txe_queue_send.o
|
||||
0x080136dc 0x080136dc 0x00000266 Code RO 2633 .text._txe_thread_create txe_thread_create.o
|
||||
0x08013942 0x08013942 0x00000002 PAD
|
||||
0x08013944 0x08013944 0x00000128 Code RO 2900 .text.ble_rx_task_entry hcble.o
|
||||
0x08013a6c 0x08013a6c 0x00000088 Code RO 2902 .text.ble_tx_task_entry hcble.o
|
||||
0x08013af4 0x08013af4 0x000000be Code RO 2936 .text.gps_thread_entry gps.o
|
||||
0x08013bb2 0x08013bb2 0x00000002 PAD
|
||||
0x08013bb4 0x08013bb4 0x00000064 Code RO 3202 .text.imu600_init imu948.o
|
||||
0x08013c18 0x08013c18 0x00000184 Code RO 3204 .text.imu_angle_ble_task_entry imu948.o
|
||||
0x08013d9c 0x08013d9c 0x00000048 Code RO 11 .text.main main.o
|
||||
0x08013de4 0x08013de4 0x0000023e Code RO 2930 .text.parseGpsBuffer gps.o
|
||||
0x08014022 0x08014022 0x00000002 PAD
|
||||
0x08014024 0x08014024 0x00000058 Code RO 196 .text.tx_application_define app_azure_rtos.o
|
||||
0x0801407c 0x0801407c 0x00000024 Code RO 3256 i.__0vsprintf mc_w.l(printfa.o)
|
||||
0x080140a0 0x080140a0 0x00000038 Code RO 3216 i.__hardfp_atof m_wm.l(atof.o)
|
||||
0x080140d8 0x080140d8 0x0000007a Code RO 3222 i.__hardfp_sqrt m_wm.l(sqrt.o)
|
||||
0x08014152 0x08014152 0x00000002 PAD
|
||||
0x08014154 0x08014154 0x0000000c Code RO 3328 i.__read_errno mc_w.l(errno.o)
|
||||
0x08014160 0x08014160 0x0000000e Code RO 3380 i.__scatterload_copy mc_w.l(handlers.o)
|
||||
0x0801416e 0x0801416e 0x00000002 Code RO 3381 i.__scatterload_null mc_w.l(handlers.o)
|
||||
0x08014170 0x08014170 0x0000000e Code RO 3382 i.__scatterload_zeroinit mc_w.l(handlers.o)
|
||||
0x0801417e 0x0801417e 0x00000002 PAD
|
||||
0x08014180 0x08014180 0x0000000c Code RO 3329 i.__set_errno mc_w.l(errno.o)
|
||||
0x0801418c 0x0801418c 0x00000184 Code RO 3257 i._fp_digits mc_w.l(printfa.o)
|
||||
0x08014310 0x08014310 0x0000000e Code RO 3342 i._is_digit mc_w.l(scanf_fp.o)
|
||||
0x0801431e 0x0801431e 0x00000002 PAD
|
||||
0x08014320 0x08014320 0x000006dc Code RO 3258 i._printf_core mc_w.l(printfa.o)
|
||||
0x080149fc 0x080149fc 0x00000024 Code RO 3259 i._printf_post_padding mc_w.l(printfa.o)
|
||||
0x08014a20 0x08014a20 0x0000002e Code RO 3260 i._printf_pre_padding mc_w.l(printfa.o)
|
||||
0x08014a4e 0x08014a4e 0x0000000a Code RO 3262 i._sputc mc_w.l(printfa.o)
|
||||
0x08014a58 0x08014a58 0x00000040 Data RO 3376 .constdata mc_w.l(ctype_c.o)
|
||||
0x08014a98 0x08014a98 0x00000010 Data RO 1582 .rodata.AHBPrescTable system_stm32h5xx.o
|
||||
0x08014aa8 0x08014aa8 0x00000008 Data RO 1583 .rodata.APBPrescTable system_stm32h5xx.o
|
||||
0x08014ab0 0x08014ab0 0x00000008 Data RO 1569 .rodata.UARTEx_SetNbDataToProcess.denominator stm32h5xx_hal_uart_ex.o
|
||||
0x08014ab8 0x08014ab8 0x00000008 Data RO 1568 .rodata.UARTEx_SetNbDataToProcess.numerator stm32h5xx_hal_uart_ex.o
|
||||
0x08014ac0 0x08014ac0 0x00000018 Data RO 1524 .rodata.UARTPrescTable stm32h5xx_hal_uart.o
|
||||
0x08014ad8 0x08014ad8 0x000000ff Data RO 55 .rodata.str1.1 app_threadx.o
|
||||
0x08014bd7 0x08014bd7 0x00000013 Data RO 199 .rodata.str1.1 app_azure_rtos.o
|
||||
0x08014bea 0x08014bea 0x00000014 Data RO 2809 .rodata.str1.1 tx_timer_initialize.o
|
||||
0x08014bfe 0x08014bfe 0x00000085 Data RO 2910 .rodata.str1.1 hcble.o
|
||||
0x08014c83 0x08014c83 0x000000bc Data RO 2942 .rodata.str1.1 gps.o
|
||||
0x08014d3f 0x08014d3f 0x00000001 PAD
|
||||
0x08014d40 0x08014d40 0x00000020 Data RO 3379 Region$$Table anon$$obj.o
|
||||
|
||||
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08014b18, Size: 0x00003bb8, Max: 0x000a0000, ABSOLUTE)
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08014d60, Size: 0x00003bc0, Max: 0x000a0000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x20000000 0x08014b18 0x00000004 Data RW 3328 .data mc_w.l(errno.o)
|
||||
0x20000004 0x08014b1c 0x00000004 Data RW 1581 .data.SystemCoreClock system_stm32h5xx.o
|
||||
0x20000008 0x08014b20 0x00000004 Data RW 2141 .data._tx_thread_system_state tx_thread_initialize.o
|
||||
0x2000000c 0x08014b24 0x00000001 Data RW 3118 .data.targetDeviceAddress imu.o
|
||||
0x2000000d 0x08014b25 0x00000001 Data RW 1346 .data.uwTickFreq stm32h5xx_hal.o
|
||||
0x2000000e 0x08014b26 0x00000002 PAD
|
||||
0x20000010 0x08014b28 0x00000004 Data RW 1345 .data.uwTickPrio stm32h5xx_hal.o
|
||||
0x20000014 0x08014b2c 0x00000004 PAD
|
||||
0x20000000 0x08014d60 0x00000004 Data RW 3330 .data mc_w.l(errno.o)
|
||||
0x20000004 0x08014d64 0x00000004 Data RW 1581 .data.SystemCoreClock system_stm32h5xx.o
|
||||
0x20000008 0x08014d68 0x00000004 Data RW 2141 .data._tx_thread_system_state tx_thread_initialize.o
|
||||
0x2000000c 0x08014d6c 0x00000001 Data RW 3118 .data.targetDeviceAddress imu.o
|
||||
0x2000000d 0x08014d6d 0x00000001 Data RW 1346 .data.uwTickFreq stm32h5xx_hal.o
|
||||
0x2000000e 0x08014d6e 0x00000002 PAD
|
||||
0x20000010 0x08014d70 0x00000004 Data RW 1345 .data.uwTickPrio stm32h5xx_hal.o
|
||||
0x20000014 0x08014d74 0x00000004 PAD
|
||||
0x20000018 - 0x00000004 Zero RW 3172 .bss.AngleX imu.o
|
||||
0x2000001c - 0x00000004 Zero RW 3173 .bss.AngleY imu.o
|
||||
0x20000020 - 0x00000004 Zero RW 3174 .bss.AngleZ imu.o
|
||||
@@ -6083,7 +6096,7 @@ Memory Map of the image
|
||||
0x20000075 - 0x00000129 Zero RW 2941 .bss.GPS gps.o
|
||||
0x2000019e - 0x000000dc Zero RW 2938 .bss.GPS_DMA_RX_BUF gps.o
|
||||
0x2000027a - 0x00000080 Zero RW 2912 .bss.HC_Send_Data hcble.o
|
||||
0x200002fa 0x08014b2c 0x00000002 PAD
|
||||
0x200002fa 0x08014d74 0x00000002 PAD
|
||||
0x200002fc - 0x00000018 Zero RW 128 .bss.List_GPDMA1_Channel3 usart.o
|
||||
0x20000314 - 0x00000018 Zero RW 124 .bss.List_GPDMA1_Channel5 usart.o
|
||||
0x2000032c - 0x00000024 Zero RW 127 .bss.Node_GPDMA1_Channel3 usart.o
|
||||
@@ -6160,19 +6173,21 @@ Memory Map of the image
|
||||
0x20002d34 - 0x00000004 Zero RW 2988 .bss.ic_val2 ultrasound.o
|
||||
0x20002d38 - 0x00000100 Zero RW 65 .bss.im948_rx_queue_buffer app_threadx.o
|
||||
0x20002e38 - 0x00000038 Zero RW 64 .bss.im948_uart_rx_queue app_threadx.o
|
||||
0x20002e70 - 0x00000400 Zero RW 63 .bss.imu_angle_stack app_threadx.o
|
||||
0x20003270 - 0x000000b0 Zero RW 62 .bss.imu_angle_thread app_threadx.o
|
||||
0x20003320 - 0x00000001 Zero RW 3165 .bss.isNewData imu.o
|
||||
0x20003321 - 0x00000001 Zero RW 2989 .bss.is_first_capture ultrasound.o
|
||||
0x20003322 - 0x00000001 Zero RW 19 .bss.rx_byte main.o
|
||||
0x20003323 0x08014b2c 0x00000001 PAD
|
||||
0x20003324 - 0x00000024 Zero RW 68 .bss.system_events app_threadx.o
|
||||
0x20003348 - 0x00000034 Zero RW 198 .bss.tx_app_byte_pool app_azure_rtos.o
|
||||
0x2000337c - 0x00000400 Zero RW 200 .bss.tx_byte_pool_buffer app_azure_rtos.o
|
||||
0x2000377c - 0x00000014 Zero RW 2911 .bss.uart_dma_rx_buf hcble.o
|
||||
0x20003790 - 0x00000024 Zero RW 2991 .bss.ultrasonic_event ultrasound.o
|
||||
0x200037b4 - 0x00000004 Zero RW 1347 .bss.uwTick stm32h5xx_hal.o
|
||||
0x200037b8 - 0x00000400 Zero RW 1 STACK startup_stm32h563xx.o
|
||||
0x20002e70 - 0x00000004 Zero RW 3209 .bss.imu_angle_ble_task_entry.heading_filt imu948.o
|
||||
0x20002e74 - 0x00000400 Zero RW 63 .bss.imu_angle_stack app_threadx.o
|
||||
0x20003274 - 0x000000b0 Zero RW 62 .bss.imu_angle_thread app_threadx.o
|
||||
0x20003324 - 0x00000001 Zero RW 3165 .bss.isNewData imu.o
|
||||
0x20003325 - 0x00000001 Zero RW 2989 .bss.is_first_capture ultrasound.o
|
||||
0x20003326 - 0x00000001 Zero RW 19 .bss.rx_byte main.o
|
||||
0x20003327 0x08014d74 0x00000001 PAD
|
||||
0x20003328 - 0x00000024 Zero RW 68 .bss.system_events app_threadx.o
|
||||
0x2000334c - 0x00000034 Zero RW 198 .bss.tx_app_byte_pool app_azure_rtos.o
|
||||
0x20003380 - 0x00000400 Zero RW 200 .bss.tx_byte_pool_buffer app_azure_rtos.o
|
||||
0x20003780 - 0x00000014 Zero RW 2911 .bss.uart_dma_rx_buf hcble.o
|
||||
0x20003794 - 0x00000024 Zero RW 2991 .bss.ultrasonic_event ultrasound.o
|
||||
0x200037b8 - 0x00000004 Zero RW 1347 .bss.uwTick stm32h5xx_hal.o
|
||||
0x200037bc 0x08014d74 0x00000004 PAD
|
||||
0x200037c0 - 0x00000400 Zero RW 1 STACK startup_stm32h563xx.o
|
||||
|
||||
|
||||
==============================================================================
|
||||
@@ -6186,10 +6201,10 @@ Image component sizes
|
||||
506 0 255 0 8916 5834 app_threadx.o
|
||||
94 0 0 0 0 4935 gpdma.o
|
||||
406 0 0 0 0 3081 gpio.o
|
||||
962 16 188 0 517 3119 gps.o
|
||||
910 0 133 0 600 10014 hcble.o
|
||||
966 16 188 0 517 3134 gps.o
|
||||
946 0 133 0 600 9955 hcble.o
|
||||
3572 206 0 1 94 12179 imu.o
|
||||
270 4 0 0 0 5078 imu948.o
|
||||
558 28 0 0 4 5335 imu948.o
|
||||
310 0 0 0 1 8474 main.o
|
||||
40 10 588 0 1024 872 startup_stm32h563xx.o
|
||||
198 0 0 5 4 13991 stm32h5xx_hal.o
|
||||
@@ -6224,6 +6239,7 @@ Image component sizes
|
||||
126 0 0 4 168 3995 tx_thread_initialize.o
|
||||
208 16 0 0 0 774 tx_thread_schedule.o
|
||||
148 0 0 0 0 3912 tx_thread_shell_entry.o
|
||||
260 0 0 0 0 4123 tx_thread_sleep.o
|
||||
64 0 0 0 0 459 tx_thread_stack_build.o
|
||||
112 0 0 0 0 3892 tx_thread_system_preempt_check.o
|
||||
584 0 0 0 0 4859 tx_thread_system_resume.o
|
||||
@@ -6248,9 +6264,9 @@ Image component sizes
|
||||
1630 0 0 0 924 14029 usart.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
75888 552 1300 16 15268 456943 Object Totals
|
||||
76476 576 1300 16 15276 461279 Object Totals
|
||||
0 0 32 0 0 0 (incl. Generated)
|
||||
176 0 1 2 7 0 (incl. Padding)
|
||||
176 0 1 2 11 0 (incl. Padding)
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
@@ -6308,8 +6324,8 @@ Image component sizes
|
||||
110 0 0 0 0 168 fepilogue.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
7508 180 64 4 0 4280 Library Totals
|
||||
16 4 0 0 0 0 (incl. Padding)
|
||||
7504 176 64 4 0 4280 Library Totals
|
||||
12 0 0 0 0 0 (incl. Padding)
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
@@ -6320,7 +6336,7 @@ Image component sizes
|
||||
1552 0 0 0 0 1312 mf_w.l
|
||||
|
||||
----------------------------------------------------------------------
|
||||
7508 180 64 4 0 4280 Library Totals
|
||||
7504 176 64 4 0 4280 Library Totals
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
@@ -6329,15 +6345,15 @@ Image component sizes
|
||||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug
|
||||
|
||||
83396 732 1364 20 15268 458035 Grand Totals
|
||||
83396 732 1364 20 15268 458035 ELF Image Totals
|
||||
83396 732 1364 20 0 0 ROM Totals
|
||||
83980 752 1364 20 15276 462351 Grand Totals
|
||||
83980 752 1364 20 15276 462351 ELF Image Totals
|
||||
83980 752 1364 20 0 0 ROM Totals
|
||||
|
||||
==============================================================================
|
||||
|
||||
Total RO Size (Code + RO Data) 84760 ( 82.77kB)
|
||||
Total RW Size (RW Data + ZI Data) 15288 ( 14.93kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 84780 ( 82.79kB)
|
||||
Total RO Size (Code + RO Data) 85344 ( 83.34kB)
|
||||
Total RW Size (RW Data + ZI Data) 15296 ( 14.94kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 85364 ( 83.36kB)
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Dependencies for Project 'AutoGuideStick', Target 'AutoGuideStick': (DO NOT MODIFY !)
|
||||
CompilerVersion: 6210000::V6.21::ARMCLANG
|
||||
F (startup_stm32h563xx.s)(0x68634847)(--target=arm-arm-none-eabi -mcpu=cortex-m33 -mfpu=fpv5-sp-d16 -mfloat-abi=hard -masm=auto -Wa,armasm,--diag_suppress=A1950W -c
|
||||
|
||||
|
||||
-gdwarf-4 -Wa,armasm,--pd,"__MICROLIB SETA 1" -I ../Core/Inc -I ../AZURE_RTOS/App -I ../Drivers/STM32H5xx_HAL_Driver/Inc -I ../Drivers/STM32H5xx_HAL_Driver/Inc/Legacy -I ../Middlewares/ST/threadx/common/inc -I ../Drivers/CMSIS/Device/ST/STM32H5xx/Include -I ../Middlewares/ST/threadx/ports/cortex_m33/ac6/inc -I ../Drivers/CMSIS/Include
|
||||
|
||||
-I./RTE/_AutoGuideStick
|
||||
@@ -141,7 +141,7 @@ I (..\Drivers\STM32H5xx_HAL_Driver\Inc\stm32h5xx_hal_tim_ex.h)(0x683FA4DD)
|
||||
-ID:/keil5/ARM/PACK/Keil/STM32H5xx_DFP/1.3.0/Drivers/CMSIS/Device/ST/STM32H5xx/Include
|
||||
|
||||
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32H563xx -D_RTE_ -DTX_INCLUDE_USER_DEFINE_FILE -DTX_SINGLE_MODE_NON_SECURE="1" -DUSE_HAL_DRIVER -DSTM32H563xx
|
||||
|
||||
|
||||
-o autoguidestick/gpdma.o -MD)
|
||||
I (..\Core\Inc\main.hc.\Drivers\STM32H5xx_HAL_Driver\Inc\stm32h5xx_hal.h)(0x00000000)
|
||||
I (..\Core\Inc\stm32h5xx_hal_conf.h)(0x685C2A98)
|
||||
@@ -2074,7 +2074,7 @@ I (..\Middlewares\ST\threadx\ports\cortex_m33\ac6\inc\tx_port.h)(0x683FA4D9)
|
||||
|
||||
-o autoguidestick/tx_event_flags_info_get.o -MD)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_api.h)(0x683FA4DA)
|
||||
I (..\Middlewares\ST\threadx\ports\cortex_m33\ac6\inc\tx_port.h)(0x683FA4D9)
|
||||
I (..\Middlewares\ST\threadx\ports\cortex_m33\ac6\inc\tx_port.h)(0x683FA4D9)
|
||||
I (..\Core\Inc\tx_user.he:\keil5\ARM\ARMCLANG\include\stdlib.h)(0x00000000)
|
||||
I (D:\keil5\ARM\ARMCLANG\include\string.h)(0x6569B012)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_trace.h)(0x683FA4DA)
|
||||
@@ -2116,9 +2116,9 @@ I (D:\keil5\ARM\ARMCLANG\include\stdio.h)(0x6569B012)
|
||||
-o autoguidestick/tx_event_flags_set.o -MD)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_api.h)(0x683FA4DA)
|
||||
I (..\Middlewares\ST\threadx\ports\cortex_m33\ac6\inc\tx_port.h)(0x683FA4D9)
|
||||
I (..\Core\Inc\tx_user.he:\keil5\ARM\ARMCLANG\include\stdlib.h)(0x00000000)
|
||||
I (..\Core\Inc\tx_user.he:\keil5\ARM\ARMCLANG\include\stdlib.h)(0x00000000)
|
||||
I (D:\keil5\ARM\ARMCLANG\include\string.h)(0x6569B012)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_trace.h)(0x683FA4DA)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_trace.h)(0x683FA4DA)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_thread.h)(0x683FA4DA)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_event_flags.h)(0x683FA4DA)
|
||||
F (../Middlewares/ST/threadx/common/src/tx_event_flags_set_notify.c)(0x683FA4DA)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m33 -mfpu=fpv5-sp-d16 -mfloat-abi=hard -c
|
||||
@@ -2160,7 +2160,7 @@ I (D:\keil5\ARM\ARMCLANG\include\stdio.h)(0x6569B012)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_api.h)(0x683FA4DA)
|
||||
I (..\Middlewares\ST\threadx\ports\cortex_m33\ac6\inc\tx_port.h)(0x683FA4D9)
|
||||
I (..\Core\Inc\tx_user.he:\keil5\ARM\ARMCLANG\include\stdlib.h)(0x00000000)
|
||||
I (D:\keil5\ARM\ARMCLANG\include\string.h)(0x6569B012)
|
||||
I (D:\keil5\ARM\ARMCLANG\include\string.h)(0x6569B012)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_thread.h)(0x683FA4DA)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_mutex.h)(0x683FA4DA)
|
||||
F (../Middlewares/ST/threadx/common/src/tx_mutex_create.c)(0x683FA4DA)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m33 -mfpu=fpv5-sp-d16 -mfloat-abi=hard -c
|
||||
@@ -2379,7 +2379,7 @@ I (D:\keil5\ARM\ARMCLANG\include\stdarg.h)(0x6569B012)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_queue.h)(0x683FA4DA)
|
||||
F (../Middlewares/ST/threadx/common/src/tx_queue_delete.c)(0x683FA4DA)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m33 -mfpu=fpv5-sp-d16 -mfloat-abi=hard -c
|
||||
|
||||
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
|
||||
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
|
||||
|
||||
-D__MICROLIB -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../AZURE_RTOS/App -I ../Drivers/STM32H5xx_HAL_Driver/Inc -I ../Drivers/STM32H5xx_HAL_Driver/Inc/Legacy -I ../Middlewares/ST/threadx/common/inc -I ../Drivers/CMSIS/Device/ST/STM32H5xx/Include -I ../Middlewares/ST/threadx/ports/cortex_m33/ac6/inc -I ../Drivers/CMSIS/Include -I ../fun
|
||||
|
||||
@@ -2423,4 +2423,4 @@ I (D:\keil5\ARM\ARMCLANG\include\stdarg.h)(0x6569B012)
|
||||
I (..\Middlewares\ST\threadx\common\inc\tx_queue.h)(0x683FA4DA)
|
||||
F (../Middlewares/ST/threadx/common/src/tx_queue_front_send.c)(0x683FA4DA)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m33 -mfpu=fpv5-sp-d16 -mfloat-abi=hard -c
|
||||
|
||||
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
|
||||
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user