| | |
| | | <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: Mon Mar 04 15:51:43 2024 |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon Mar 04 16:02:45 2024 |
| | | <BR><P> |
| | | <H3>Maximum Stack Usage = 248 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> |
| | | Call chain for Maximum Stack Depth:</H3> |
| | |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[114]">>></a> Program_Init |
| | | <LI><a href="#[ad]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[7d]">>></a> dwt_initialise |
| | | <LI><a href="#[9f]">>></a> HAL_DMA_Init |
| | | <LI><a href="#[9e]">>></a> HAL_DMA_DeInit |
| | | <LI><a href="#[7d]">>></a> dwt_initialise |
| | | <LI><a href="#[a9]">>></a> HAL_InitTick |
| | | <LI><a href="#[6a]">>></a> ADC_DelayMicroSecond |
| | | <LI><a href="#[2a]">>></a> OnRxTimeout |
| | |
| | | <LI><a href="#[e1]">>></a> HAL_UART_RxCpltCallback |
| | | <LI><a href="#[109]">>></a> MX_USART1_UART_Init |
| | | <LI><a href="#[105]">>></a> MX_GPIO_Init |
| | | <LI><a href="#[7b]">>></a> Reset_DW1000 |
| | | <LI><a href="#[122]">>></a> SX126xGetPacketStatus |
| | | <LI><a href="#[d9]">>></a> HAL_UART_MspInit |
| | | <LI><a href="#[7b]">>></a> Reset_DW1000 |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[17f]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[5d]">>></a> __aeabi_drsub |
| | | <LI><a href="#[5c]">>></a> __aeabi_dsub |
| | | <LI><a href="#[114]">>></a> Program_Init |
| | | <LI><a href="#[38]">>></a> RadioTimeOnAir |
| | | <LI><a href="#[93]">>></a> Get_Battary |
| | | <LI><a href="#[38]">>></a> RadioTimeOnAir |
| | | <LI><a href="#[28]">>></a> OnRxDone |
| | | <LI><a href="#[13b]">>></a> floor |
| | | <LI><a href="#[117]">>></a> ceil |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[5a]">>></a> _double_epilogue |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[38]">>></a> RadioTimeOnAir |
| | | <BR>[Called By]<UL><LI><a href="#[93]">>></a> Get_Battary |
| | | <LI><a href="#[38]">>></a> RadioTimeOnAir |
| | | <LI><a href="#[35]">>></a> RadioSetRxConfig |
| | | <LI><a href="#[93]">>></a> Get_Battary |
| | | <LI><a href="#[28]">>></a> OnRxDone |
| | | </UL> |
| | | |
| | |
| | | <LI><a href="#[f0]">>></a> UsartDeInit |
| | | <LI><a href="#[109]">>></a> MX_USART1_UART_Init |
| | | <LI><a href="#[105]">>></a> MX_GPIO_Init |
| | | <LI><a href="#[d9]">>></a> HAL_UART_MspInit |
| | | <LI><a href="#[7b]">>></a> Reset_DW1000 |
| | | <LI><a href="#[d9]">>></a> HAL_UART_MspInit |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[81]"></a>HAL_GPIO_ReadPin</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_ReadPin)) |
| | |
| | | <LI><a href="#[ed]">>></a> IdleTask |
| | | <LI><a href="#[ad]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[fc]">>></a> LoraReportPoll |
| | | <LI><a href="#[15e]">>></a> Uwb_CS_di |
| | | <LI><a href="#[149]">>></a> SX126x_CS_Di |
| | | <LI><a href="#[143]">>></a> SX126xWaitOnBusy |
| | | <LI><a href="#[15e]">>></a> Uwb_CS_di |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[8d]"></a>HAL_GPIO_TogglePin</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_TogglePin)) |
| | |
| | | <LI><a href="#[105]">>></a> MX_GPIO_Init |
| | | <LI><a href="#[10b]">>></a> MbxTagUwbRec |
| | | <LI><a href="#[fc]">>></a> LoraReportPoll |
| | | <LI><a href="#[93]">>></a> Get_Battary |
| | | <LI><a href="#[15e]">>></a> Uwb_CS_di |
| | | <LI><a href="#[7b]">>></a> Reset_DW1000 |
| | | <LI><a href="#[149]">>></a> SX126x_CS_Di |
| | | <LI><a href="#[13f]">>></a> SX126xWriteCommand |
| | | <LI><a href="#[141]">>></a> SX126xWakeup |
| | |
| | | <LI><a href="#[150]">>></a> SX126xWriteBuffer |
| | | <LI><a href="#[127]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[146]">>></a> SX126xReadBuffer |
| | | <LI><a href="#[93]">>></a> Get_Battary |
| | | <LI><a href="#[15e]">>></a> Uwb_CS_di |
| | | <LI><a href="#[7b]">>></a> Reset_DW1000 |
| | | <LI><a href="#[27]">>></a> OnTxDone |
| | | <LI><a href="#[28]">>></a> OnRxDone |
| | | </UL> |
| | |
| | | <LI><a href="#[a7]">>></a> HAL_IWDG_Init |
| | | <LI><a href="#[98]">>></a> HAL_ADCEx_EnableVREFINT |
| | | <LI><a href="#[97]">>></a> HAL_ADCEx_Calibration_Start |
| | | <LI><a href="#[c4]">>></a> HAL_SPI_TransmitReceive |
| | | <LI><a href="#[e3]">>></a> HAL_UART_Transmit |
| | | <LI><a href="#[90]">>></a> HAL_ADC_PollForConversion |
| | | <LI><a href="#[c4]">>></a> HAL_SPI_TransmitReceive |
| | | <LI><a href="#[6c]">>></a> ADC_Enable |
| | | <LI><a href="#[e4]">>></a> UART_WaitOnFlagUntilTimeout |
| | | <LI><a href="#[dc]">>></a> UART_CheckIdleState |
| | |
| | | <LI><a href="#[5e]">>></a> __aeabi_dmul |
| | | <LI><a href="#[5f]">>></a> __aeabi_ddiv |
| | | <LI><a href="#[65]">>></a> __aeabi_d2uiz |
| | | <LI><a href="#[116]">>></a> __ARM_scalbn |
| | | <LI><a href="#[133]">>></a> SX126xSetWhiteningSeed |
| | | <LI><a href="#[132]">>></a> SX126xSetSyncWord |
| | | <LI><a href="#[12e]">>></a> SX126xSetStopRxTimerOnPreambleDetect |
| | |
| | | <LI><a href="#[12f]">>></a> SX126xSetLoRaSymbNumTimeout |
| | | <LI><a href="#[31]">>></a> RadioSetModem |
| | | <LI><a href="#[130]">>></a> RadioGetFskBandwidthRegValue |
| | | <LI><a href="#[116]">>></a> __ARM_scalbn |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> radio.o(.constdata) |
| | | </UL> |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[63]">>></a> __aeabi_ui2d |
| | | <LI><a href="#[5f]">>></a> __aeabi_ddiv |
| | | <LI><a href="#[65]">>></a> __aeabi_d2uiz |
| | | <LI><a href="#[116]">>></a> __ARM_scalbn |
| | | <LI><a href="#[13f]">>></a> SX126xWriteCommand |
| | | <LI><a href="#[12c]">>></a> SX126xSetPacketType |
| | | <LI><a href="#[116]">>></a> __ARM_scalbn |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[36]">>></a> RadioSetTxConfig |
| | | <LI><a href="#[35]">>></a> RadioSetRxConfig |
| | |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __2printf |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[15d]">>></a> UpdateProcess |
| | | <LI><a href="#[149]">>></a> SX126x_CS_Di |
| | | <LI><a href="#[15e]">>></a> Uwb_CS_di |
| | | <LI><a href="#[149]">>></a> SX126x_CS_Di |
| | | <LI><a href="#[27]">>></a> OnTxDone |
| | | </UL> |
| | | |
| | |
| | | <LI><a href="#[e7]">>></a> IIC2_NAck |
| | | <LI><a href="#[e5]">>></a> IIC2_Ack |
| | | <LI><a href="#[112]">>></a> UWB_Wkup |
| | | <LI><a href="#[147]">>></a> SX126xReset |
| | | <LI><a href="#[ef]">>></a> UART_CheckSend |
| | | <LI><a href="#[b1]">>></a> delay_ms |
| | | <LI><a href="#[147]">>></a> SX126xReset |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[7e]"></a>dwt_configure</STRONG> (Thumb, 474 bytes, Stack size 32 bytes, deca_device.o(i.dwt_configure)) |