From 522729fd4556d05b61607789ae5a0282c23ef776 Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期四, 11 四月 2024 10:05:26 +0800 Subject: [PATCH] V1.8,修改充电灯的逻辑,改为正式频率 --- MDK-ARM/STM32L071RB/STM32L071RB.htm | 40 +++++++++++++++++++++------------------- 1 files changed, 21 insertions(+), 19 deletions(-) diff --git a/MDK-ARM/STM32L071RB/STM32L071RB.htm b/MDK-ARM/STM32L071RB/STM32L071RB.htm index 9df3bc5..78ecf06 100644 --- a/MDK-ARM/STM32L071RB/STM32L071RB.htm +++ b/MDK-ARM/STM32L071RB/STM32L071RB.htm @@ -3,7 +3,7 @@ <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: Wed Apr 10 14:04:17 2024 +<BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Thu Apr 11 10:03:55 2024 <BR><P> <H3>Maximum Stack Usage = 1312 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -1635,6 +1635,7 @@ <BR><BR>[Called By]<UL><LI><a href="#[a0]">>></a> RadioIrqProcess <LI><a href="#[211]">>></a> Main_Poll <LI><a href="#[176]">>></a> Powerled_Poll +<LI><a href="#[175]">>></a> HAL_LPTIM_CompareMatchCallback <LI><a href="#[162]">>></a> Gps_Chongqi_Poll <LI><a href="#[146]">>></a> Fangchai_Panduan_Poll <LI><a href="#[2a2]">>></a> Uwb_CS_di @@ -1646,8 +1647,8 @@ </UL> <P><STRONG><a name="[ec]"></a>HAL_GPIO_WritePin</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, stm32l0xx_hal_gpio.o(i.HAL_GPIO_WritePin)) -<BR><BR>[Called By]<UL><LI><a href="#[17a]">>></a> Set4LEDColor_Off -<LI><a href="#[177]">>></a> Set4LEDColor +<BR><BR>[Called By]<UL><LI><a href="#[177]">>></a> Set4LEDColor_Off +<LI><a href="#[178]">>></a> Set4LEDColor <LI><a href="#[14d]">>></a> GPS_Init <LI><a href="#[209]">>></a> MX_GPIO_Init <LI><a href="#[ef]">>></a> AIR780EDriver_PowerOn @@ -1747,15 +1748,16 @@ <BR><BR>[Called By]<UL><LI><a href="#[17c]">>></a> HAL_LPTIM_IRQHandler </UL> -<P><STRONG><a name="[175]"></a>HAL_LPTIM_CompareMatchCallback</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, main.o(i.HAL_LPTIM_CompareMatchCallback)) -<BR><BR>[Stack]<UL><LI>Max Depth = 224<LI>Call Chain = HAL_LPTIM_CompareMatchCallback ⇒ SystemClock_Config ⇒ HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr +<P><STRONG><a name="[175]"></a>HAL_LPTIM_CompareMatchCallback</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, main.o(i.HAL_LPTIM_CompareMatchCallback)) +<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = HAL_LPTIM_CompareMatchCallback ⇒ SystemClock_Config ⇒ HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> -<BR>[Calls]<UL><LI><a href="#[17a]">>></a> Set4LEDColor_Off -<LI><a href="#[177]">>></a> Set4LEDColor +<BR>[Calls]<UL><LI><a href="#[177]">>></a> Set4LEDColor_Off +<LI><a href="#[178]">>></a> Set4LEDColor <LI><a href="#[17b]">>></a> HAL_IWDG_Refresh -<LI><a href="#[178]">>></a> Yundong_Panduan_Poll +<LI><a href="#[147]">>></a> HAL_GPIO_ReadPin +<LI><a href="#[179]">>></a> Yundong_Panduan_Poll <LI><a href="#[16e]">>></a> SystemClock_Config -<LI><a href="#[179]">>></a> Sleep_Panduan_Poll +<LI><a href="#[17a]">>></a> Sleep_Panduan_Poll <LI><a href="#[176]">>></a> Powerled_Poll <LI><a href="#[162]">>></a> Gps_Chongqi_Poll <LI><a href="#[146]">>></a> Fangchai_Panduan_Poll @@ -1777,7 +1779,7 @@ </UL> <P><STRONG><a name="[17c]"></a>HAL_LPTIM_IRQHandler</STRONG> (Thumb, 202 bytes, Stack size 8 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_IRQHandler)) -<BR><BR>[Stack]<UL><LI>Max Depth = 232<LI>Call Chain = HAL_LPTIM_IRQHandler ⇒ HAL_LPTIM_CompareMatchCallback ⇒ SystemClock_Config ⇒ HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr +<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = HAL_LPTIM_IRQHandler ⇒ HAL_LPTIM_CompareMatchCallback ⇒ SystemClock_Config ⇒ HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[175]">>></a> HAL_LPTIM_CompareMatchCallback <LI><a href="#[17e]">>></a> HAL_LPTIM_TriggerCallback @@ -3026,7 +3028,7 @@ </UL> <P><STRONG><a name="[19]"></a>LPTIM1_IRQHandler</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.LPTIM1_IRQHandler)) -<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = LPTIM1_IRQHandler ⇒ HAL_LPTIM_IRQHandler ⇒ HAL_LPTIM_CompareMatchCallback ⇒ SystemClock_Config ⇒ HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr +<BR><BR>[Stack]<UL><LI>Max Depth = 256<LI>Call Chain = LPTIM1_IRQHandler ⇒ HAL_LPTIM_IRQHandler ⇒ HAL_LPTIM_CompareMatchCallback ⇒ SystemClock_Config ⇒ HAL_RCC_OscConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[17c]">>></a> HAL_LPTIM_IRQHandler </UL> @@ -3294,7 +3296,7 @@ </UL> <BR>[Calls]<UL><LI><a href="#[22b]">>></a> w28delay </UL> -<BR>[Called By]<UL><LI><a href="#[177]">>></a> Set4LEDColor +<BR>[Called By]<UL><LI><a href="#[178]">>></a> Set4LEDColor </UL> <P><STRONG><a name="[22c]"></a>RGB_Set</STRONG> (Thumb, 62 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set)) @@ -3306,7 +3308,7 @@ <LI><a href="#[22e]">>></a> RGB_Set_GREEN <LI><a href="#[230]">>></a> RGB_Set_BLUE </UL> -<BR>[Called By]<UL><LI><a href="#[177]">>></a> Set4LEDColor +<BR>[Called By]<UL><LI><a href="#[178]">>></a> Set4LEDColor </UL> <P><STRONG><a name="[230]"></a>RGB_Set_BLUE</STRONG> (Thumb, 100 bytes, Stack size 4 bytes, ws2812.o(i.RGB_Set_BLUE)) @@ -4279,7 +4281,7 @@ <BR>[Called By]<UL><LI><a href="#[130]">>></a> UsartParseDataHandler </UL> -<P><STRONG><a name="[177]"></a>Set4LEDColor</STRONG> (Thumb, 54 bytes, Stack size 24 bytes, ws2812.o(i.Set4LEDColor)) +<P><STRONG><a name="[178]"></a>Set4LEDColor</STRONG> (Thumb, 54 bytes, Stack size 24 bytes, ws2812.o(i.Set4LEDColor)) <BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = Set4LEDColor ⇒ RGB_Set ⇒ RGB_Set_WHITE </UL> <BR>[Calls]<UL><LI><a href="#[ec]">>></a> HAL_GPIO_WritePin @@ -4290,7 +4292,7 @@ <LI><a href="#[175]">>></a> HAL_LPTIM_CompareMatchCallback </UL> -<P><STRONG><a name="[17a]"></a>Set4LEDColor_Off</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, ws2812.o(i.Set4LEDColor_Off)) +<P><STRONG><a name="[177]"></a>Set4LEDColor_Off</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, ws2812.o(i.Set4LEDColor_Off)) <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Set4LEDColor_Off </UL> <BR>[Calls]<UL><LI><a href="#[ec]">>></a> HAL_GPIO_WritePin @@ -4307,7 +4309,7 @@ <BR>[Called By]<UL><LI><a href="#[29]">>></a> main </UL> -<P><STRONG><a name="[179]"></a>Sleep_Panduan_Poll</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, main.o(i.Sleep_Panduan_Poll)) +<P><STRONG><a name="[17a]"></a>Sleep_Panduan_Poll</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, main.o(i.Sleep_Panduan_Poll)) <BR><BR>[Called By]<UL><LI><a href="#[175]">>></a> HAL_LPTIM_CompareMatchCallback </UL> @@ -4802,7 +4804,7 @@ <BR>[Called By]<UL><LI><a href="#[211]">>></a> Main_Poll </UL> -<P><STRONG><a name="[178]"></a>Yundong_Panduan_Poll</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, main.o(i.Yundong_Panduan_Poll)) +<P><STRONG><a name="[179]"></a>Yundong_Panduan_Poll</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, main.o(i.Yundong_Panduan_Poll)) <BR><BR>[Called By]<UL><LI><a href="#[175]">>></a> HAL_LPTIM_CompareMatchCallback </UL> @@ -5319,8 +5321,8 @@ <LI><a href="#[29d]">>></a> Uart_Register <LI><a href="#[298]">>></a> UDPClient_Init <LI><a href="#[287]">>></a> Shell_Init -<LI><a href="#[17a]">>></a> Set4LEDColor_Off -<LI><a href="#[177]">>></a> Set4LEDColor +<LI><a href="#[177]">>></a> Set4LEDColor_Off +<LI><a href="#[178]">>></a> Set4LEDColor <LI><a href="#[2bc]">>></a> SPI_Register <LI><a href="#[2bf]">>></a> SPIFlash_PinRegister <LI><a href="#[265]">>></a> SPIFlash_Init -- Gitblit v1.9.3