| | |
| | | <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: Thu Feb 29 14:18:12 2024 |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Thu Feb 29 17:51:27 2024 |
| | | <BR><P> |
| | | <H3>Maximum Stack Usage = 360 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> |
| | | Call chain for Maximum Stack Depth:</H3> |
| | |
| | | |
| | | <P><STRONG><a name="[a7]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[183]">>></a> dps310_read_calib_coeffs |
| | | <LI><a href="#[a5]">>></a> HAL_ADC_MspInit |
| | | <LI><a href="#[f3]">>></a> UsartDeInit |
| | | <LI><a href="#[15d]">>></a> SystemClock_Config |
| | | <LI><a href="#[119]">>></a> MX_USART1_UART_Init |
| | |
| | | <LI><a href="#[12b]">>></a> SX126xGetPacketStatus |
| | | <LI><a href="#[da]">>></a> HAL_UART_MspInit |
| | | <LI><a href="#[cc]">>></a> HAL_SPI_MspInit |
| | | <LI><a href="#[a5]">>></a> HAL_ADC_MspInit |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[19e]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) |
| | |
| | | <P><STRONG><a name="[a8]"></a>HAL_GPIO_Init</STRONG> (Thumb, 412 bytes, Stack size 24 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_Init)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HAL_GPIO_Init |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[a5]">>></a> HAL_ADC_MspInit |
| | | <LI><a href="#[f3]">>></a> UsartDeInit |
| | | <BR>[Called By]<UL><LI><a href="#[f3]">>></a> UsartDeInit |
| | | <LI><a href="#[119]">>></a> MX_USART1_UART_Init |
| | | <LI><a href="#[117]">>></a> MX_GPIO_Init |
| | | <LI><a href="#[83]">>></a> Reset_DW1000 |
| | | <LI><a href="#[da]">>></a> HAL_UART_MspInit |
| | | <LI><a href="#[cc]">>></a> HAL_SPI_MspInit |
| | | <LI><a href="#[a5]">>></a> HAL_ADC_MspInit |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[89]"></a>HAL_GPIO_ReadPin</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin)) |
| | |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[c1]"></a>HAL_NVIC_EnableIRQ</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[c0]">>></a> HAL_LPTIM_MspInit |
| | | <LI><a href="#[117]">>></a> MX_GPIO_Init |
| | | <BR><BR>[Called By]<UL><LI><a href="#[117]">>></a> MX_GPIO_Init |
| | | <LI><a href="#[116]">>></a> MX_DMA_Init |
| | | <LI><a href="#[da]">>></a> HAL_UART_MspInit |
| | | <LI><a href="#[c0]">>></a> HAL_LPTIM_MspInit |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[b6]"></a>HAL_NVIC_SetPriority</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, stm32l0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)) |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[c5]">>></a> __NVIC_SetPriority |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[c0]">>></a> HAL_LPTIM_MspInit |
| | | <LI><a href="#[117]">>></a> MX_GPIO_Init |
| | | <BR>[Called By]<UL><LI><a href="#[117]">>></a> MX_GPIO_Init |
| | | <LI><a href="#[116]">>></a> MX_DMA_Init |
| | | <LI><a href="#[da]">>></a> HAL_UART_MspInit |
| | | <LI><a href="#[c0]">>></a> HAL_LPTIM_MspInit |
| | | <LI><a href="#[b3]">>></a> HAL_InitTick |
| | | </UL> |
| | | |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[100]"></a>MBXANCPoll</STRONG> (Thumb, 850 bytes, Stack size 48 bytes, dw_mbx_anc.o(i.MBXANCPoll)) |
| | | <P><STRONG><a name="[100]"></a>MBXANCPoll</STRONG> (Thumb, 856 bytes, Stack size 48 bytes, dw_mbx_anc.o(i.MBXANCPoll)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 336<LI>Call Chain = MBXANCPoll ⇒ GetPressAndHeight ⇒ pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[59]">>></a> __aeabi_fdiv |
| | |
| | | <P><STRONG><a name="[4]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.PendSV_Handler)) |
| | | <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) |
| | | </UL> |
| | | <P><STRONG><a name="[11d]"></a>Program_Init</STRONG> (Thumb, 236 bytes, Stack size 24 bytes, main.o(i.Program_Init)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = Program_Init ⇒ GetLPTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr |
| | | <P><STRONG><a name="[11d]"></a>Program_Init</STRONG> (Thumb, 250 bytes, Stack size 32 bytes, main.o(i.Program_Init)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = Program_Init ⇒ GetLPTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[65]">>></a> __aeabi_ui2d |
| | | <LI><a href="#[61]">>></a> __aeabi_ddiv |