| | |
| | | <title>Static Call Graph - [STM32L071RB\STM32L071RB.axf]</title></head> |
| | | <body><HR> |
| | | <H1>Static Call Graph for image STM32L071RB\STM32L071RB.axf</H1><HR> |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Tue Jan 14 10:28:59 2025 |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Fri Jan 24 11:36:28 2025 |
| | | <BR><P> |
| | | <H3>Maximum Stack Usage = 1312 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> |
| | | Call chain for Maximum Stack Depth:</H3> |
| | |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l071xx.o(RESET) |
| | | </UL> |
| | | <P><STRONG><a name="[16]"></a>DMA1_Channel4_5_6_7_IRQHandler</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler)) |
| | | <P><STRONG><a name="[16]"></a>DMA1_Channel4_5_6_7_IRQHandler</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = DMA1_Channel4_5_6_7_IRQHandler ⇒ HAL_DMA_IRQHandler |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[fd]">>></a> HAL_DMA_IRQHandler |
| | |
| | | <LI><a href="#[1fc]">>></a> Uart_ReConfigBaudRate |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[169]"></a>HAL_UART_MspDeInit</STRONG> (Thumb, 162 bytes, Stack size 16 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit)) |
| | | <P><STRONG><a name="[169]"></a>HAL_UART_MspDeInit</STRONG> (Thumb, 168 bytes, Stack size 16 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspDeInit)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = HAL_UART_MspDeInit ⇒ HAL_DMA_DeInit ⇒ __aeabi_uidivmod |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[178]">>></a> HAL_NVIC_DisableIRQ |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[168]">>></a> HAL_UART_DeInit |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[174]"></a>HAL_UART_MspInit</STRONG> (Thumb, 512 bytes, Stack size 48 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspInit)) |
| | | <P><STRONG><a name="[174]"></a>HAL_UART_MspInit</STRONG> (Thumb, 570 bytes, Stack size 48 bytes, stm32l0xx_hal_msp.o(i.HAL_UART_MspInit)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = HAL_UART_MspInit ⇒ HAL_DMA_Init ⇒ __aeabi_uidivmod |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[12b]">>></a> HAL_DMA_Init |
| | |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> printfa.o(i.__0printf) |
| | | </UL> |
| | | <P><STRONG><a name="[28]"></a>main</STRONG> (Thumb, 420 bytes, Stack size 8 bytes, main.o(i.main)) |
| | | <P><STRONG><a name="[28]"></a>main</STRONG> (Thumb, 398 bytes, Stack size 8 bytes, main.o(i.main)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 872<LI>Call Chain = main ⇒ Main_Poll ⇒ GPS_Poll ⇒ GPS_RecvFsm ⇒ GPS_ParseGGA ⇒ UDPClient_UploadGPS ⇒ Socket_Send ⇒ HIDO_Debug ⇒ Uart_Send ⇒ HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout ⇒ UART_EndRxTransfer |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[218]">>></a> Uart_Register |