From 4d4f7d0e80926b911fb58a9a9f96d25e35bc95b5 Mon Sep 17 00:00:00 2001 From: zhyinch <zhyinch@gmail.com> Date: 星期一, 24 一月 2022 18:01:54 +0800 Subject: [PATCH] V1.27 用户测试 --- MDK-ARM/L051/L051.htm | 46 +++++++++++++++++++++++----------------------- 1 files changed, 23 insertions(+), 23 deletions(-) diff --git a/MDK-ARM/L051/L051.htm b/MDK-ARM/L051/L051.htm index 8c69348..a6b0fd1 100644 --- a/MDK-ARM/L051/L051.htm +++ b/MDK-ARM/L051/L051.htm @@ -3,7 +3,7 @@ <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 Aug 02 16:03:08 2021 +<BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon Jan 24 10:57:14 2022 <BR><P> <H3>Maximum Stack Usage = 232 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> Call chain for Maximum Stack Depth:</H3> @@ -1244,8 +1244,8 @@ <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main </UL> -<P><STRONG><a name="[c4]"></a>IIC2_Ack</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_Ack)) -<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = IIC2_Ack +<P><STRONG><a name="[c4]"></a>IIC2_Ack</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_Ack)) +<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = IIC2_Ack </UL> <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin <LI><a href="#[c5]">>></a> delay_us @@ -1253,8 +1253,8 @@ <BR>[Called By]<UL><LI><a href="#[c7]">>></a> IIC2_Read_Byte </UL> -<P><STRONG><a name="[c6]"></a>IIC2_NAck</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_NAck)) -<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = IIC2_NAck +<P><STRONG><a name="[c6]"></a>IIC2_NAck</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_NAck)) +<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = IIC2_NAck </UL> <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin <LI><a href="#[c5]">>></a> delay_us @@ -1262,8 +1262,8 @@ <BR>[Called By]<UL><LI><a href="#[c7]">>></a> IIC2_Read_Byte </UL> -<P><STRONG><a name="[c7]"></a>IIC2_Read_Byte</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, lis3dh_driver.o(i.IIC2_Read_Byte)) -<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = IIC2_Read_Byte ⇒ IIC2_NAck +<P><STRONG><a name="[c7]"></a>IIC2_Read_Byte</STRONG> (Thumb, 92 bytes, Stack size 24 bytes, lis3dh_driver.o(i.IIC2_Read_Byte)) +<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = IIC2_Read_Byte ⇒ IIC2_NAck </UL> <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin <LI><a href="#[52]">>></a> HAL_GPIO_ReadPin @@ -1274,8 +1274,8 @@ <BR>[Called By]<UL><LI><a href="#[d5]">>></a> LIS3DH_ReadOneByte </UL> -<P><STRONG><a name="[c8]"></a>IIC2_Send_Byte</STRONG> (Thumb, 90 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_Send_Byte)) -<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = IIC2_Send_Byte +<P><STRONG><a name="[c8]"></a>IIC2_Send_Byte</STRONG> (Thumb, 92 bytes, Stack size 24 bytes, lis3dh_driver.o(i.IIC2_Send_Byte)) +<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = IIC2_Send_Byte </UL> <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin <LI><a href="#[c5]">>></a> delay_us @@ -1284,8 +1284,8 @@ <LI><a href="#[d5]">>></a> LIS3DH_ReadOneByte </UL> -<P><STRONG><a name="[c9]"></a>IIC2_Start</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_Start)) -<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = IIC2_Start +<P><STRONG><a name="[c9]"></a>IIC2_Start</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_Start)) +<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = IIC2_Start </UL> <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin <LI><a href="#[c5]">>></a> delay_us @@ -1294,8 +1294,8 @@ <LI><a href="#[d5]">>></a> LIS3DH_ReadOneByte </UL> -<P><STRONG><a name="[ca]"></a>IIC2_Stop</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, lis3dh_driver.o(i.IIC2_Stop)) -<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = IIC2_Stop +<P><STRONG><a name="[ca]"></a>IIC2_Stop</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_Stop)) +<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = IIC2_Stop </UL> <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin <LI><a href="#[c5]">>></a> delay_us @@ -1306,7 +1306,7 @@ </UL> <P><STRONG><a name="[cb]"></a>IIC2_Wait_Ack</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, lis3dh_driver.o(i.IIC2_Wait_Ack)) -<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = IIC2_Wait_Ack ⇒ IIC2_Stop +<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = IIC2_Wait_Ack ⇒ IIC2_Stop </UL> <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin <LI><a href="#[52]">>></a> HAL_GPIO_ReadPin @@ -1317,7 +1317,7 @@ <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, 346 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 @@ -1338,7 +1338,7 @@ </UL> <P><STRONG><a name="[d1]"></a>LIS3DH_Data_Init</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_Data_Init)) -<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = LIS3DH_Data_Init ⇒ LIS3DH_GetWHO_AM_I ⇒ LIS3DH_ReadReg ⇒ LIS3DH_ReadOneByte ⇒ IIC2_Read_Byte ⇒ IIC2_NAck +<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = LIS3DH_Data_Init ⇒ LIS3DH_GetWHO_AM_I ⇒ LIS3DH_ReadReg ⇒ LIS3DH_ReadOneByte ⇒ IIC2_Read_Byte ⇒ IIC2_NAck </UL> <BR>[Calls]<UL><LI><a href="#[c5]">>></a> delay_us <LI><a href="#[d2]">>></a> LIS3DH_WriteReg @@ -1348,7 +1348,7 @@ </UL> <P><STRONG><a name="[d3]"></a>LIS3DH_GetWHO_AM_I</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_GetWHO_AM_I)) -<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = LIS3DH_GetWHO_AM_I ⇒ LIS3DH_ReadReg ⇒ LIS3DH_ReadOneByte ⇒ IIC2_Read_Byte ⇒ IIC2_NAck +<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = LIS3DH_GetWHO_AM_I ⇒ LIS3DH_ReadReg ⇒ LIS3DH_ReadOneByte ⇒ IIC2_Read_Byte ⇒ IIC2_NAck </UL> <BR>[Calls]<UL><LI><a href="#[d4]">>></a> LIS3DH_ReadReg </UL> @@ -1356,7 +1356,7 @@ </UL> <P><STRONG><a name="[d5]"></a>LIS3DH_ReadOneByte</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_ReadOneByte)) -<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = LIS3DH_ReadOneByte ⇒ IIC2_Read_Byte ⇒ IIC2_NAck +<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = LIS3DH_ReadOneByte ⇒ IIC2_Read_Byte ⇒ IIC2_NAck </UL> <BR>[Calls]<UL><LI><a href="#[cb]">>></a> IIC2_Wait_Ack <LI><a href="#[ca]">>></a> IIC2_Stop @@ -1368,7 +1368,7 @@ </UL> <P><STRONG><a name="[d4]"></a>LIS3DH_ReadReg</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_ReadReg)) -<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = LIS3DH_ReadReg ⇒ LIS3DH_ReadOneByte ⇒ IIC2_Read_Byte ⇒ IIC2_NAck +<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = LIS3DH_ReadReg ⇒ LIS3DH_ReadOneByte ⇒ IIC2_Read_Byte ⇒ IIC2_NAck </UL> <BR>[Calls]<UL><LI><a href="#[d5]">>></a> LIS3DH_ReadOneByte </UL> @@ -1376,7 +1376,7 @@ </UL> <P><STRONG><a name="[d6]"></a>LIS3DH_WriteOneByte</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, lis3dh_driver.o(i.LIS3DH_WriteOneByte)) -<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = LIS3DH_WriteOneByte ⇒ IIC2_Wait_Ack ⇒ IIC2_Stop +<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = LIS3DH_WriteOneByte ⇒ IIC2_Wait_Ack ⇒ IIC2_Stop </UL> <BR>[Calls]<UL><LI><a href="#[c5]">>></a> delay_us <LI><a href="#[cb]">>></a> IIC2_Wait_Ack @@ -1388,7 +1388,7 @@ </UL> <P><STRONG><a name="[d2]"></a>LIS3DH_WriteReg</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_WriteReg)) -<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = LIS3DH_WriteReg ⇒ LIS3DH_WriteOneByte ⇒ IIC2_Wait_Ack ⇒ IIC2_Stop +<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = LIS3DH_WriteReg ⇒ LIS3DH_WriteOneByte ⇒ IIC2_Wait_Ack ⇒ IIC2_Stop </UL> <BR>[Calls]<UL><LI><a href="#[d6]">>></a> LIS3DH_WriteOneByte </UL> @@ -2082,7 +2082,7 @@ </UL> <BR>[Address Reference Count : 1]<UL><LI> printf1.o(i.__0printf$1) </UL> -<P><STRONG><a name="[1e]"></a>main</STRONG> (Thumb, 276 bytes, Stack size 0 bytes, main.o(i.main)) +<P><STRONG><a name="[1e]"></a>main</STRONG> (Thumb, 274 bytes, Stack size 0 bytes, main.o(i.main)) <BR><BR>[Stack]<UL><LI>Max Depth = 232<LI>Call Chain = main ⇒ Tag_App ⇒ NearPoll ⇒ ceil ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsr </UL> <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin @@ -2192,7 +2192,7 @@ <LI><a href="#[53]">>></a> UsartInit </UL> -<P><STRONG><a name="[d9]"></a>MX_GPIO_Init</STRONG> (Thumb, 298 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init)) +<P><STRONG><a name="[d9]"></a>MX_GPIO_Init</STRONG> (Thumb, 296 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init)) <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = MX_GPIO_Init ⇒ HAL_GPIO_Init </UL> <BR>[Calls]<UL><LI><a href="#[72]">>></a> HAL_GPIO_WritePin -- Gitblit v1.9.3