| | |
| | | <title>Static Call Graph - [L051\L051.axf]</title></head> |
| | | <body><HR> |
| | | <H1>Static Call Graph for image L051\L051.axf</H1><HR> |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Mar 23 18:40:58 2022 |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Fri Apr 15 09:57:11 2022 |
| | | <BR><P> |
| | | <H3>Maximum Stack Usage = 224 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> |
| | | Call chain for Maximum Stack Depth:</H3> |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[30]">>></a> _float_epilogue |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[86]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <BR>[Called By]<UL><LI><a href="#[cc]">>></a> IdleTask |
| | | <LI><a href="#[86]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[3e]"></a>__aeabi_ui2f</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, ffltui.o(.text)) |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[30]">>></a> _float_epilogue |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[86]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <BR>[Called By]<UL><LI><a href="#[cc]">>></a> IdleTask |
| | | <LI><a href="#[86]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[de]">>></a> NearPoll |
| | | <LI><a href="#[71]">>></a> Get_Battary |
| | | </UL> |
| | |
| | | <P><STRONG><a name="[121]"></a>__aeabi_cfcmpeq</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, cfcmple.o(.text), UNUSED) |
| | | |
| | | <P><STRONG><a name="[89]"></a>__aeabi_cfcmple</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, cfcmple.o(.text)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[86]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <BR><BR>[Called By]<UL><LI><a href="#[cc]">>></a> IdleTask |
| | | <LI><a href="#[86]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[2b]"></a>__aeabi_llsl</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, llshl.o(.text)) |
| | |
| | | <BR><BR>[Called By]<UL><LI><a href="#[8e]">>></a> HAL_LPTIM_IRQHandler |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[86]"></a>HAL_LPTIM_CompareMatchCallback</STRONG> (Thumb, 234 bytes, Stack size 24 bytes, main.o(i.HAL_LPTIM_CompareMatchCallback)) |
| | | <P><STRONG><a name="[86]"></a>HAL_LPTIM_CompareMatchCallback</STRONG> (Thumb, 252 bytes, Stack size 24 bytes, main.o(i.HAL_LPTIM_CompareMatchCallback)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = HAL_LPTIM_CompareMatchCallback ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[3d]">>></a> __aeabi_i2f |
| | |
| | | <LI><a href="#[d5]">>></a> LIS3DH_ReadOneByte |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[cc]"></a>IdleTask</STRONG> (Thumb, 348 bytes, Stack size 24 bytes, main.o(i.IdleTask)) |
| | | <P><STRONG><a name="[cc]"></a>IdleTask</STRONG> (Thumb, 386 bytes, Stack size 24 bytes, main.o(i.IdleTask)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = IdleTask ⇒ GetLPTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin |
| | | <BR>[Calls]<UL><LI><a href="#[3d]">>></a> __aeabi_i2f |
| | | <LI><a href="#[72]">>></a> HAL_GPIO_WritePin |
| | | <LI><a href="#[52]">>></a> HAL_GPIO_ReadPin |
| | | <LI><a href="#[89]">>></a> __aeabi_cfcmple |
| | | <LI><a href="#[b2]">>></a> HAL_TIM_PWM_Stop |
| | | <LI><a href="#[b0]">>></a> HAL_TIM_PWM_Start |
| | | <LI><a href="#[53]">>></a> UsartInit |
| | |
| | | <LI><a href="#[55]">>></a> FLASH_Prepare |
| | | <LI><a href="#[ce]">>></a> UART_CheckSend |
| | | <LI><a href="#[cd]">>></a> UART_CheckReceive |
| | | <LI><a href="#[3e]">>></a> __aeabi_ui2f |
| | | <LI><a href="#[d0]">>></a> delay_ms |
| | | <LI><a href="#[cf]">>></a> __2printf |
| | | </UL> |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[86]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[ec]"></a>parameter_init</STRONG> (Thumb, 104 bytes, Stack size 8 bytes, global_param.o(i.parameter_init)) |
| | | <P><STRONG><a name="[ec]"></a>parameter_init</STRONG> (Thumb, 102 bytes, Stack size 8 bytes, global_param.o(i.parameter_init)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = parameter_init ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[88]">>></a> save_com_map_to_flash |