forked from SZV10X_Software/SZV103_FM33A0xxEV_SiZhu

jinlicong
2024-04-29 c5be44e4c66ca59789e9ed8e63572929328e3976
KEIL_MDKARM/Objects/SZV103_FM33A0_MainSystem.htm
@@ -3,7 +3,7 @@
<title>Static Call Graph - [.\Objects\SZV103_FM33A0_MainSystem.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image .\Objects\SZV103_FM33A0_MainSystem.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060960: Last Updated: Sun Apr 28 19:56:52 2024
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060960: Last Updated: Mon Apr 29 19:56:11 2024
<BR><P>
<H3>Maximum Stack Usage =       1296 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -396,6 +396,10 @@
</UL>
<P><STRONG><a name="[117]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
<P><STRONG><a name="[118]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
<P><STRONG><a name="[119]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
<P><STRONG><a name="[41]"></a>AltFunIO</STRONG> (Thumb, 166 bytes, Stack size 32 bytes, gpio.o(i.AltFunIO))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = AltFunIO &rArr; GPIO_Init
@@ -1492,7 +1496,7 @@
<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ValveCtrlHade
</UL>
<P><STRONG><a name="[c8]"></a>ValveRunParaInit</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, valve_control.o(i.ValveRunParaInit))
<P><STRONG><a name="[c8]"></a>ValveRunParaInit</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, valve_control.o(i.ValveRunParaInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 84<LI>Call Chain = ValveRunParaInit &rArr; Read_OP_CL_VALVE_Status &rArr; Motor_OP_CL_GPIO_Init &rArr; InputtIO &rArr; GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[9a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Read_OP_CL_VALVE_Status
@@ -1550,7 +1554,7 @@
<BR><BR>[Calls]<UL><LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_core
</UL>
<P><STRONG><a name="[118]"></a>__1printf$8</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED)
<P><STRONG><a name="[11a]"></a>__1printf$8</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED)
<P><STRONG><a name="[e6]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __2printf
@@ -1566,7 +1570,7 @@
<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_core
</UL>
<P><STRONG><a name="[119]"></a>__1sprintf$8</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED)
<P><STRONG><a name="[11b]"></a>__1sprintf$8</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8), UNUSED)
<P><STRONG><a name="[f7]"></a>__2sprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf$8))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __2sprintf
@@ -1586,11 +1590,11 @@
<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetValveRunMaxTime
</UL>
<P><STRONG><a name="[11a]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
<P><STRONG><a name="[11c]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
<P><STRONG><a name="[11b]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
<P><STRONG><a name="[11d]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
<P><STRONG><a name="[11c]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P><STRONG><a name="[11e]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P><STRONG><a name="[d5]"></a>allExtiIRQ</STRONG> (Thumb, 136 bytes, Stack size 8 bytes, system_run_fun.o(i.allExtiIRQ))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = allExtiIRQ &rArr; GPIO_EXTI_Init &rArr; GPIO_EXTI_Select_Edge
@@ -1881,7 +1885,7 @@
<BR>[Called By]<UL><LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rs485SendReadData
</UL>
<P><STRONG><a name="[f3]"></a>sysRunFunParaInit</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, system_run_fun.o(i.sysRunFunParaInit))
<P><STRONG><a name="[f3]"></a>sysRunFunParaInit</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, system_run_fun.o(i.sysRunFunParaInit))
<BR><BR>[Stack]<UL><LI>Max Depth = 172<LI>Call Chain = sysRunFunParaInit &rArr; Set_Extern_Rtc_Time &rArr; R8025T_Write &rArr; I2c_Send &rArr; Sda_Out &rArr; OutputIO &rArr; GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ValveRunParaInit