?? adc.htm
字號:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [..\obj\ADC.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image ..\obj\ADC.axf</H1><HR>
<BR><P>#<CALLGRAPH># ARM Linker, RVCT3.1 [Build 903]: Last Updated: Wed Oct 10 22:51:50 2007
<BR><P>
<H3>Maximum Stack Usage = 116 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
__main ⇒ __rt_entry ⇒ main ⇒ USART_Configuration1 ⇒ USART_Init ⇒ RCC_GetClocksFreq
<P>
<H3>
Functions with no stack information
</H3><UL>
<LI><a href="#[c83690]">__user_initial_stackheap</a>
<LI><a href="#[c82488]">__WFI</a>
<LI><a href="#[c82440]">__WFE</a>
<LI><a href="#[c823f8]">__SEV</a>
<LI><a href="#[c823b0]">__ISB</a>
<LI><a href="#[c82368]">__DSB</a>
<LI><a href="#[c82320]">__DMB</a>
<LI><a href="#[c822d8]">__SVC</a>
<LI><a href="#[c82290]">__MRS_CONTROL</a>
<LI><a href="#[c82248]">__MSR_CONTROL</a>
<LI><a href="#[c82200]">__MRS_PSP</a>
<LI><a href="#[c821b8]">__MSR_PSP</a>
<LI><a href="#[c82170]">__MRS_MSP</a>
<LI><a href="#[c82128]">__MSR_MSP</a>
<LI><a href="#[c820e0]">__SETPRIMASK</a>
<LI><a href="#[c82098]">__RESETPRIMASK</a>
<LI><a href="#[c82050]">__SETFAULTMASK</a>
<LI><a href="#[c82008]">__RESETFAULTMASK</a>
<LI><a href="#[c81fc0]">__BASEPRICONFIG</a>
<LI><a href="#[c81f78]">__GetBASEPRI</a>
<LI><a href="#[c81f30]">__REV_HalfWord</a>
<LI><a href="#[c81ee8]">__REV_Word</a>
</UL>
</UL>
<P>
<H3>
Function Pointers
</H3><UL>
<LI><a href="#[c836d8]">Reset_Handler</a>
<LI><a href="#[c82eb0]">NMIException</a>
<LI><a href="#[c83060]">HardFaultException</a>
<LI><a href="#[c82ef8]">MemManageException</a>
<LI><a href="#[c835b8]">BusFaultException</a>
<LI><a href="#[c827f0]">UsageFaultException</a>
<LI><a href="#[c82c70]">SVCHandler</a>
<LI><a href="#[c832e8]">DebugMonitor</a>
<LI><a href="#[c82e20]">PendSVC</a>
<LI><a href="#[c82c28]">SysTickHandler</a>
<LI><a href="#[c827a8]">WWDG_IRQHandler</a>
<LI><a href="#[c82e68]">PVD_IRQHandler</a>
<LI><a href="#[c82be0]">TAMPER_IRQHandler</a>
<LI><a href="#[c82d48]">RTC_IRQHandler</a>
<LI><a href="#[c830a8]">FLASH_IRQHandler</a>
<LI><a href="#[c82dd8]">RCC_IRQHandler</a>
<LI><a href="#[c832a0]">EXTI0_IRQHandler</a>
<LI><a href="#[c83210]">EXTI1_IRQHandler</a>
<LI><a href="#[c831c8]">EXTI2_IRQHandler</a>
<LI><a href="#[c83180]">EXTI3_IRQHandler</a>
<LI><a href="#[c83138]">EXTI4_IRQHandler</a>
<LI><a href="#[c834e0]">DMAChannel1_IRQHandler</a>
<LI><a href="#[c83498]">DMAChannel2_IRQHandler</a>
<LI><a href="#[c83450]">DMAChannel3_IRQHandler</a>
<LI><a href="#[c83408]">DMAChannel4_IRQHandler</a>
<LI><a href="#[c833c0]">DMAChannel5_IRQHandler</a>
<LI><a href="#[c83378]">DMAChannel6_IRQHandler</a>
<LI><a href="#[c83330]">DMAChannel7_IRQHandler</a>
<LI><a href="#[c83600]">ADC_IRQHandler</a>
<LI><a href="#[c82880]">USB_HP_CAN_TX_IRQHandler</a>
<LI><a href="#[c82838]">USB_LP_CAN_RX0_IRQHandler</a>
<LI><a href="#[c83570]">CAN_RX1_IRQHandler</a>
<LI><a href="#[c83528]">CAN_SCE_IRQHandler</a>
<LI><a href="#[c830f0]">EXTI9_5_IRQHandler</a>
<LI><a href="#[c82b98]">TIM1_BRK_IRQHandler</a>
<LI><a href="#[c82ac0]">TIM1_UP_IRQHandler</a>
<LI><a href="#[c82b08]">TIM1_TRG_COM_IRQHandler</a>
<LI><a href="#[c82b50]">TIM1_CC_IRQHandler</a>
<LI><a href="#[c82a78]">TIM2_IRQHandler</a>
<LI><a href="#[c82a30]">TIM3_IRQHandler</a>
<LI><a href="#[c829e8]">TIM4_IRQHandler</a>
<LI><a href="#[c82fd0]">I2C1_EV_IRQHandler</a>
<LI><a href="#[c83018]">I2C1_ER_IRQHandler</a>
<LI><a href="#[c82f40]">I2C2_EV_IRQHandler</a>
<LI><a href="#[c82f88]">I2C2_ER_IRQHandler</a>
<LI><a href="#[c82d00]">SPI1_IRQHandler</a>
<LI><a href="#[c82cb8]">SPI2_IRQHandler</a>
<LI><a href="#[c829a0]">USART1_IRQHandler</a>
<LI><a href="#[c82958]">USART2_IRQHandler</a>
<LI><a href="#[c82910]">USART3_IRQHandler</a>
<LI><a href="#[c83258]">EXTI15_10_IRQHandler</a>
<LI><a href="#[c82d90]">RTCAlarm_IRQHandler</a>
<LI><a href="#[c828c8]">USBWakeUp_IRQHandler</a>
<LI><a href="#[108d7a8]">__main</a>
<LI><a href="#[c7aa18]">fputc</a>
<LI><a href="#[1088140]">_printf_outstr_char</a>
<LI><a href="#[1087fd0]">_printf_input_char</a>
</UL>
<P>
<H3>
Global Symbols
</H3>
<P><STRONG><a name="[108d7a8]"></a>__main</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
<BR><BR>[Stack]<UL><LI>Max Depth = 116 + Unknown Stack Size
<LI>Call Chain = __main ⇒ __rt_entry ⇒ main ⇒ USART_Configuration1 ⇒ USART_Init ⇒ RCC_GetClocksFreq
</UL>
<BR>[Calls]<UL><LI><a href="#[108d4f0]">>></a> __rt_entry
</UL>
<P><STRONG><a name="[1167788]"></a>__scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<P><STRONG><a name="[1167740]"></a>__scatterload_rt2</STRONG> (Thumb, 44 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[108d4f0]">>></a> __rt_entry
</UL>
<P><STRONG><a name="[11676f8]"></a>__scatterload_rt2_thumb_only</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<P><STRONG><a name="[11676b0]"></a>__scatterload_null</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<P><STRONG><a name="[1167470]"></a>__scatterload_copy</STRONG> (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[1167470]">>></a> __scatterload_copy
</UL>
<BR>[Called By]<UL><LI><a href="#[1167470]">>></a> __scatterload_copy
</UL>
<P><STRONG><a name="[1167308]"></a>__scatterload_zeroinit</STRONG> (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
<P><STRONG><a name="[10869d0]"></a>__ARM_argv_veneer</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, lib_init.o(.emb_text))
<BR><BR>[Calls]<UL><LI><a href="#[1082cb0]">>></a> __ARM_get_argv
</UL>
<BR>[Called By]<UL><LI><a href="#[1086940]">>></a> __rt_lib_init
</UL>
<P><STRONG><a name="[c836d8]"></a>Reset_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f10x_vector.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x_vector.o(RESET)
</UL>
<P><STRONG><a name="[c83690]"></a>__user_initial_stackheap</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, stm32f10x_vector.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[108cf30]">>></a> __user_setup_stackheap
</UL>
<P><STRONG><a name="[c82488]"></a>__WFI</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c82440]"></a>__WFE</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c823f8]"></a>__SEV</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c823b0]"></a>__ISB</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c82368]"></a>__DSB</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c82320]"></a>__DMB</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c822d8]"></a>__SVC</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c82290]"></a>__MRS_CONTROL</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c82248]"></a>__MSR_CONTROL</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c82200]"></a>__MRS_PSP</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c821b8]"></a>__MSR_PSP</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c82170]"></a>__MRS_MSP</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c82128]"></a>__MSR_MSP</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c820e0]"></a>__SETPRIMASK</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c78410]">>></a> NVIC_SETPRIMASK
</UL>
<P><STRONG><a name="[c82098]"></a>__RESETPRIMASK</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c783c8]">>></a> NVIC_RESETPRIMASK
</UL>
<P><STRONG><a name="[c82050]"></a>__SETFAULTMASK</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c78380]">>></a> NVIC_SETFAULTMASK
</UL>
<P><STRONG><a name="[c82008]"></a>__RESETFAULTMASK</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c78338]">>></a> NVIC_RESETFAULTMASK
</UL>
<P><STRONG><a name="[c81fc0]"></a>__BASEPRICONFIG</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c782f0]">>></a> NVIC_BASEPRICONFIG
</UL>
<P><STRONG><a name="[c81f78]"></a>__GetBASEPRI</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c782a8]">>></a> NVIC_GetBASEPRI
</UL>
<P><STRONG><a name="[c81f30]"></a>__REV_HalfWord</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c81ee8]"></a>__REV_Word</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cortexm3_macro.o(.text), UNUSED)
<P><STRONG><a name="[c7f7a0]"></a>USART_Configuration1</STRONG> (Thumb, 78 bytes, Stack size 32 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 92<LI>Call Chain = USART_Configuration1 ⇒ USART_Init ⇒ RCC_GetClocksFreq
</UL>
<BR>[Calls]<UL><LI><a href="#[c7ed38]">>></a> USART_Init
<LI><a href="#[c7ed80]">>></a> USART_Cmd
</UL>
<BR>[Called By]<UL><LI><a href="#[c7f680]">>></a> main
</UL>
<P><STRONG><a name="[c7f758]"></a>GPIO_Configuration</STRONG> (Thumb, 74 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = GPIO_Configuration ⇒ GPIO_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[c7f200]">>></a> GPIO_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[c7f680]">>></a> main
</UL>
<P><STRONG><a name="[c7f710]"></a>NVIC_Configuration</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = NVIC_Configuration
</UL>
<BR>[Calls]<UL><LI><a href="#[c7f1b8]">>></a> NVIC_SetVectorTable
</UL>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -