📄 blinky.htm
字号:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [.\Obj\Blinky.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image .\Obj\Blinky.axf</H1><HR>
<BR><P>#<CALLGRAPH># ARM Linker, RVCT3.0 [Build 942]: Last Updated: Fri Sep 14 17:04:46 2007
<BR><P>
<H3>Maximum Stack Usage = 64 bytes + Unknown(Functions without stacksize,Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
__main -> __rt_entry -> __rt_lib_init -> _fp_init<P>
<H3>
Functions with no stack information
</H3><UL>
<LI><a href="#[e08460]">Vectors</a>
<LI><a href="#[e0736c]">Reset_Handler</a>
<LI><a href="#[1302928]">__scatterload</a>
<LI><a href="#[1302858]">__scatterload_rt2</a>
<LI><a href="#[13028a8]">__scatterload_null</a>
<LI><a href="#[130220c]">__scatterload_copy</a>
<LI><a href="#[1301c54]">__scatterload_zeroinit</a>
<LI><a href="#[e071ec]">__user_initial_stackheap</a>
<LI><a href="#[eceae8]">DAbtHandler</a>
<LI><a href="#[ecdc14]">FIQHandler</a>
<LI><a href="#[ecd480]">IRQHandler</a>
<LI><a href="#[eccbc0]">T0TIMIIRQHandler</a>
<LI><a href="#[eccb70]">FLASHIRQHandler</a>
<LI><a href="#[eccb20]">RCCUIRQHandler</a>
<LI><a href="#[eccad0]">RTCIRQHandler</a>
<LI><a href="#[ecca80]">WDGIRQHandler</a>
<LI><a href="#[ecca30]">XTIIRQHandler</a>
<LI><a href="#[ecc9e0]">USBHPIRQHandler</a>
<LI><a href="#[ecc990]">I2C0ITERRIRQHandler</a>
<LI><a href="#[ecc940]">I2C1ITERRIRQHandler</a>
<LI><a href="#[ecc8f0]">UART0IRQHandler</a>
<LI><a href="#[ecc8a0]">UART1IRQHandler</a>
<LI><a href="#[ecc850]">UART2IRQHandler</a>
<LI><a href="#[ecc800]">UART3IRQHandler</a>
<LI><a href="#[ecc7b0]">BSPI0IRQHandler</a>
<LI><a href="#[ecc760]">BSPI1IRQHandler</a>
<LI><a href="#[ecc710]">I2C0IRQHandler</a>
<LI><a href="#[ecc6c0]">I2C1IRQHandler</a>
<LI><a href="#[ecc670]">CANIRQHandler</a>
<LI><a href="#[ecc620]">ADC12IRQHandler</a>
<LI><a href="#[ecc5d0]">T1TIMIIRQHandler</a>
<LI><a href="#[ecc580]">T2TIMIIRQHandler</a>
<LI><a href="#[ecc530]">T3TIMIIRQHandler</a>
<LI><a href="#[ecc4e0]">HDLCIRQHandler</a>
<LI><a href="#[ecc490]">USBLPIRQHandler</a>
<LI><a href="#[ecc440]">T0TOIIRQHandler</a>
<LI><a href="#[ecc3f0]">T0OC1IRQHandler</a>
<LI><a href="#[ecc3a0]">T0OC2IRQHandler</a>
<LI><a href="#[ecf25c]">PAbtHandler</a>
<LI><a href="#[ece378]">SWIHandler</a>
<LI><a href="#[ecf9cc]">UndefHandler</a>
<LI><a href="#[12e0eec]">__fplib_config_pureend_doubles</a>
<LI><a href="#[ecd4d0]">ReturnAddress</a>
</UL>
<BR>
<P><STRONG><a name="[e08460]"></a>Vectors</STRONG> (ARM, 4 bytes, Stack size unknown bytes, str71x.o(Reset), UNUSED)
<P><STRONG><a name="[e0736c]"></a>Reset_Handler</STRONG> (ARM, 0 bytes, Stack size unknown bytes, str71x.o(Reset))
<BR>[Address Reference Count : 1]<UL><LI> str71x.o(Reset)
</UL>
<P><STRONG><a name="[ea5558]"></a>__main</STRONG> (ARM, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
<BR><BR>[Stack]<UL><LI>Max Depth = 64 + Unknown Stack Size
<LI>Call Chain = __main -> __rt_entry -> __rt_lib_init -> _fp_init</UL>
<BR>[Calls]<UL><LI><a href="#[ea4a70]">>></a> __rt_entry
<LI><a href="#[1302928]">>></a> __scatterload
</UL>
<P><STRONG><a name="[1302928]"></a>__scatterload</STRONG> (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
<BR><BR>[Called By]<UL><LI><a href="#[ea5558]"><<</a> __main
</UL>
<P><STRONG><a name="[1302858]"></a>__scatterload_rt2</STRONG> (ARM, 48 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[ea4a70]">>></a> __rt_entry
</UL>
<P><STRONG><a name="[13028a8]"></a>__scatterload_null</STRONG> (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<P><STRONG><a name="[130220c]"></a>__scatterload_copy</STRONG> (ARM, 40 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[130220c]">>></a> __scatterload_copy
</UL>
<BR>[Called By]<UL><LI><a href="#[130220c]"><<</a> __scatterload_copy
</UL>
<P><STRONG><a name="[1301c54]"></a>__scatterload_zeroinit</STRONG> (ARM, 44 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
<P><STRONG><a name="[12e8a24]"></a>__ARM_argv_veneer</STRONG> (ARM, 16 bytes, Stack size 0 bytes, lib_init.o(.emb_text))
<BR><BR>[Called By]<UL><LI><a href="#[12e8958]"><<</a> __rt_lib_init (via Veneer)
</UL>
<P><STRONG><a name="[e071ec]"></a>__user_initial_stackheap</STRONG> (ARM, 0 bytes, Stack size unknown bytes, str71x.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ea3f94]"><<</a> __user_setup_stackheap
</UL>
<P><STRONG><a name="[e02894]"></a>Undefined_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecf9cc]"><<</a> UndefHandler
</UL>
<P><STRONG><a name="[e0281c]"></a>FIQ_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecdc14]"><<</a> FIQHandler
</UL>
<P><STRONG><a name="[e027a4]"></a>SWI_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ece378]"><<</a> SWIHandler
</UL>
<P><STRONG><a name="[e02724]"></a>Prefetch_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecf25c]"><<</a> PAbtHandler
</UL>
<P><STRONG><a name="[e026a8]"></a>Abort_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[eceae8]"><<</a> DAbtHandler
</UL>
<P><STRONG><a name="[e02628]"></a>T0TIMI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[eccbc0]"><<</a> T0TIMIIRQHandler
</UL>
<P><STRONG><a name="[e025a8]"></a>FLASH_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[eccb70]"><<</a> FLASHIRQHandler
</UL>
<P><STRONG><a name="[e0252c]"></a>RCCU_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[eccb20]"><<</a> RCCUIRQHandler
</UL>
<P><STRONG><a name="[e024b0]"></a>RTC_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[eccad0]"><<</a> RTCIRQHandler
</UL>
<P><STRONG><a name="[e02434]"></a>WDG_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecca80]"><<</a> WDGIRQHandler
</UL>
<P><STRONG><a name="[e023b8]"></a>XTI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecca30]"><<</a> XTIIRQHandler
</UL>
<P><STRONG><a name="[e02338]"></a>USBHP_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc9e0]"><<</a> USBHPIRQHandler
</UL>
<P><STRONG><a name="[e022b4]"></a>I2C0ITERR_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc990]"><<</a> I2C0ITERRIRQHandler
</UL>
<P><STRONG><a name="[e02230]"></a>I2C1ITERR_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc940]"><<</a> I2C1ITERRIRQHandler
</UL>
<P><STRONG><a name="[e021b0]"></a>UART0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc8f0]"><<</a> UART0IRQHandler
</UL>
<P><STRONG><a name="[e02130]"></a>UART1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc8a0]"><<</a> UART1IRQHandler
</UL>
<P><STRONG><a name="[e020b0]"></a>UART2_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc850]"><<</a> UART2IRQHandler
</UL>
<P><STRONG><a name="[e02030]"></a>UART3_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc800]"><<</a> UART3IRQHandler
</UL>
<P><STRONG><a name="[e01fb0]"></a>BSPI0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc7b0]"><<</a> BSPI0IRQHandler
</UL>
<P><STRONG><a name="[e01f30]"></a>BSPI1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc760]"><<</a> BSPI1IRQHandler
</UL>
<P><STRONG><a name="[e01eb4]"></a>I2C0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc710]"><<</a> I2C0IRQHandler
</UL>
<P><STRONG><a name="[e01e38]"></a>I2C1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc6c0]"><<</a> I2C1IRQHandler
</UL>
<P><STRONG><a name="[e01dbc]"></a>CAN_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc670]"><<</a> CANIRQHandler
</UL>
<P><STRONG><a name="[e01d3c]"></a>ADC12_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc620]"><<</a> ADC12IRQHandler
</UL>
<P><STRONG><a name="[e01cbc]"></a>T1TIMI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc5d0]"><<</a> T1TIMIIRQHandler
</UL>
<P><STRONG><a name="[e01c3c]"></a>T2TIMI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc580]"><<</a> T2TIMIIRQHandler
</UL>
<P><STRONG><a name="[e01bbc]"></a>T3TIMI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc530]"><<</a> T3TIMIIRQHandler
</UL>
<P><STRONG><a name="[e01b40]"></a>HDLC_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc4e0]"><<</a> HDLCIRQHandler
</UL>
<P><STRONG><a name="[e01ac0]"></a>USBLP_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc490]"><<</a> USBLPIRQHandler
</UL>
<P><STRONG><a name="[e01a40]"></a>T0TOI_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc440]"><<</a> T0TOIIRQHandler
</UL>
<P><STRONG><a name="[e019c0]"></a>T0OC1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc3f0]"><<</a> T0OC1IRQHandler
</UL>
<P><STRONG><a name="[e01940]"></a>T0OC2_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 71x_it.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ecc3a0]"><<</a> T0OC2IRQHandler
</UL>
<P><STRONG><a name="[eb74e8]"></a>fputc</STRONG> (ARM, 28 bytes, Stack size 16 bytes, retarget.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[ef07b0]">>></a> sendchar
</UL>
<P><STRONG><a name="[eb7474]"></a>ferror</STRONG> (ARM, 12 bytes, Stack size 0 bytes, retarget.o(.text), UNUSED)
<P><STRONG><a name="[eb73fc]"></a>_ttywrch</STRONG> (ARM, 24 bytes, Stack size 8 bytes, retarget.o(.text), UNUSED)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -