⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1.htm

📁 周立功arm7(lpc2104)的工程模板
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">                 <html><head>
<title>Static Call Graph - [E:\arm\test\c\1.axf]</title>
</head>
<body><HR>
<H1>Static Call Graph for image E:\arm\test\c\1.axf</H1><HR>
<BR><P><STRONG>Maximum Stack Usage =         48 bytes<P>
Call chain for Maximum Stack Depth:<BR></STRONG>
Reset_Handler -> __main -> __rt_entry -> __rt_lib_init -> _fp_init -> __rt_fp_status_addr<BR><STRONG>

</STRONG><HR><P><STRONG><a name="[a3b744]"></a>__main</STRONG> (ARM, 152 bytes, Stack size 0 bytes, __main.o(!!!))
<BR><BR>[Calls]<UL><LI><a href="#[a34100]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_zero_region
<LI><a href="#[a34254]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_move_region
<LI><a href="#[a341e4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_move_loop
<LI><a href="#[a33fcc]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_entry
<LI><a href="#[a34174]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_zero_loop
</UL><BR>[Called By]<UL><LI><a href="#[a38d7c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Reset_Handler
</UL><P><STRONG><a name="[99ec18]"></a>target_init</STRONG> (ARM, 352 bytes, Stack size 16 bytes, init_c.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[99eba4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;init_serial_0
</UL><BR>[Called By]<UL><LI><a href="#[a3b7b0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;main
</UL><P><STRONG><a name="[9964d0]"></a>fputc</STRONG> (ARM, 32 bytes, Stack size 16 bytes, retarget.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[996460]">&gt&gt</a>&nbsp;&nbsp;&nbsp;sendchar
</UL><P><STRONG><a name="[9963f4]"></a>ferror</STRONG> (ARM, 12 bytes, Stack size 0 bytes, retarget.o(.text), UNUSED)
<P><STRONG><a name="[996388]"></a>fgetc</STRONG> (ARM, 16 bytes, Stack size 8 bytes, retarget.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[996318]">&gt&gt</a>&nbsp;&nbsp;&nbsp;receivechar
</UL><P><STRONG><a name="[9962a8]"></a>_sys_exit</STRONG> (ARM, 8 bytes, Stack size 0 bytes, retarget.o(.text))
<BR>[Called By]<UL><LI><a href="#[a32f1c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__rt_abort1
</UL><P><STRONG><a name="[996238]"></a>_ttywrch</STRONG> (ARM, 24 bytes, Stack size 16 bytes, retarget.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[996460]">&gt&gt</a>&nbsp;&nbsp;&nbsp;sendchar
</UL><P><STRONG><a name="[9961b8]"></a>__user_initial_stackheap</STRONG> (ARM, 44 bytes, Stack size 28 bytes, retarget.o(.text))
<BR>[Called By]<UL><LI><a href="#[a32e30]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_init
</UL><P><STRONG><a name="[99eba4]"></a>init_serial_0</STRONG> (ARM, 88 bytes, Stack size 0 bytes, serial.o(.text))
<BR>[Called By]<UL><LI><a href="#[99ec18]">&lt&lt</a>&nbsp;&nbsp;&nbsp;target_init
</UL><P><STRONG><a name="[996460]"></a>sendchar</STRONG> (ARM, 56 bytes, Stack size 0 bytes, serial.o(.text), UNUSED)
<BR>[Called By]<UL><LI><a href="#[9964d0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;fputc
<LI><a href="#[996238]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_ttywrch
</UL><P><STRONG><a name="[996318]"></a>receivechar</STRONG> (ARM, 32 bytes, Stack size 0 bytes, serial.o(.text), UNUSED)
<BR>[Called By]<UL><LI><a href="#[996388]">&lt&lt</a>&nbsp;&nbsp;&nbsp;fgetc
</UL><P><STRONG><a name="[990e74]"></a>IRQ_Handler</STRONG> (ARM, 64 bytes, Stack size 32 bytes, vic.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> vectors.o(Vect)
</UL><P><STRONG><a name="[990dfc]"></a>vect_irq_install</STRONG> (ARM, 24 bytes, Stack size 0 bytes, vic.o(.text), UNUSED)
<P><STRONG><a name="[990d80]"></a>non_vect_irq_install</STRONG> (ARM, 12 bytes, Stack size 0 bytes, vic.o(.text), UNUSED)
<P><STRONG><a name="[990d0c]"></a>vic_irq_enable</STRONG> (ARM, 48 bytes, Stack size 0 bytes, vic.o(.text), UNUSED)
<P><STRONG><a name="[a3b81c]"></a>delay</STRONG> (ARM, 32 bytes, Stack size 0 bytes, test_cpld.o(.text))
<BR>[Called By]<UL><LI><a href="#[a3b7b0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;main
</UL><P><STRONG><a name="[a3b7b0]"></a>main</STRONG> (ARM, 128 bytes, Stack size 8 bytes, test_cpld.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[99ec18]">&gt&gt</a>&nbsp;&nbsp;&nbsp;target_init
<LI><a href="#[a3b81c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;delay
</UL><BR>[Called By]<UL><LI><a href="#[a33fcc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL><P><STRONG><a name="[a337b8]"></a>_main_redirection</STRONG> (ARM, 4 bytes, Stack size 0 bytes, _no_redirect.o(.text), UNUSED)
<P><STRONG><a name="[a3b6d8]"></a>_main</STRONG> (ARM, 4 bytes, Stack size 0 bytes, _no_redirect.o(.text), UNUSED)
<P><STRONG><a name="[a33274]"></a>__32__use_no_semihosting_swi</STRONG> (ARM, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
<P><STRONG><a name="[a332f8]"></a>__semihosting_swi_guard</STRONG> (ARM, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
<P><STRONG><a name="[996618]"></a>__use_no_semihosting_swi</STRONG> (ARM, 4 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
<P><STRONG><a name="[a33fcc]"></a>__rt_entry</STRONG> (ARM, 0 bytes, Stack size 0 bytes, kernel.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[a32e30]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_init
<LI><a href="#[a32ea8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_lib_init
<LI><a href="#[a3b7b0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[a32dc4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;exit
</UL><BR>[Called By]<UL><LI><a href="#[a3b744]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__main
</UL><P><STRONG><a name="[a32c68]"></a>__32__rt_exit</STRONG> (ARM, 0 bytes, Stack size 8 bytes, kernel.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[a32d4c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_lib_shutdown
<LI><a href="#[a32f1c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_abort1
</UL><BR>[Called By]<UL><LI><a href="#[a32dc4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;exit
</UL><P><STRONG><a name="[a32cdc]"></a>__rt_exit</STRONG> (ARM, 16 bytes, Stack size 8 bytes, kernel.o(.text), UNUSED)
<P><STRONG><a name="[a32b84]"></a>__32__rt_abort</STRONG> (ARM, 0 bytes, Stack size 0 bytes, kernel.o(.text), UNUSED)
<P><STRONG><a name="[a32bf8]"></a>__rt_abort</STRONG> (ARM, 8 bytes, Stack size 0 bytes, kernel.o(.text), UNUSED)
<P><STRONG><a name="[a32dc4]"></a>exit</STRONG> (ARM, 24 bytes, Stack size 8 bytes, exit.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[a3266c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_call_atexit_fns (Weak Reference)
<LI><a href="#[a32c68]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__32__rt_exit
</UL><BR>[Called By]<UL><LI><a href="#[a33fcc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL><P><STRONG><a name="[a32ea8]"></a>__rt_lib_init</STRONG> (ARM, 228 bytes, Stack size 32 bytes, lib_init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[a321e4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_fp_init
<LI><a href="#[a32170]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__Heap_DescSize (Weak Reference)
<LI><a href="#[a32088]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_get_argv (Weak Reference)
<LI><a href="#[a32018]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_init_alloc (Weak Reference)
<LI><a href="#[a31fa0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_init_user_alloc (Weak Reference)
<LI><a href="#[a31f30]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_rand_init (Weak Reference)
<LI><a href="#[a31ebc]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_get_lc_collate (Weak Reference)
<LI><a href="#[a31e48]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__user_libspace
<LI><a href="#[a31dd4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_get_lc_ctype (Weak Reference)
<LI><a href="#[a31d5c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_get_lc_monetary (Weak Reference)
<LI><a href="#[a31ce8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_get_lc_numeric (Weak Reference)
<LI><a href="#[a31c74]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_get_lc_time (Weak Reference)
<LI><a href="#[a31c00]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_atexit_init (Weak Reference)
<LI><a href="#[a31b8c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_signal_init (Weak Reference)
<LI><a href="#[a31b1c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_clock_init (Weak Reference)
<LI><a href="#[a31aa8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_getenv_init (Weak Reference)
<LI><a href="#[a31a3c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_initio (Weak Reference)
<LI><a href="#[a319c4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__cpp_initialise (Weak Reference)
<LI><a href="#[a3194c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__call_ctors() (Weak Reference)
<LI><a href="#[a318d4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__alloca_initialize (Weak Reference)
</UL><BR>[Called By]<UL><LI><a href="#[a33fcc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL><P><STRONG><a name="[a32d4c]"></a>__rt_lib_shutdown</STRONG> (ARM, 20 bytes, Stack size 8 bytes, lib_init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[a31860]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__cpp_finalise (Weak Reference)
<LI><a href="#[a317ec]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_terminateio (Weak Reference)
<LI><a href="#[a31770]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_terminate_user_alloc (Weak Reference)
</UL><BR>[Called By]<UL><LI><a href="#[a32c68]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__32__rt_exit
</UL><P><STRONG><a name="[a32e30]"></a>__rt_stackheap_init</STRONG> (ARM, 144 bytes, Stack size 16 bytes, stkheap1.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[a31e48]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__user_libspace
<LI><a href="#[9961b8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__user_initial_stackheap
<LI><a href="#[a30cd4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__user_stack_slop (Weak Reference)
</UL><BR>[Called By]<UL><LI><a href="#[a33fcc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__rt_entry

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -