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

📄 fft-lcd.htm

📁 基于atmel公司的at91rm9200接液晶的驱动
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">                 <html><head>
<title>Static Call Graph - [D:\公司产品\9200-new\FFT-9200的光盘-V2.0\傅立叶ADS和FFT-ICE下测试程序2\fft-lcd8.0\compil\fft-lcd_Data\Debug\fft-lcd.axf]</title>
</head>
<body><HR>
<H1>Static Call Graph for image D:\公司产品\9200-new\FFT-9200的光盘-V2.0\傅立叶ADS和FFT-ICE下测试程序2\fft-lcd8.0\compil\fft-lcd_Data\Debug\fft-lcd.axf</H1><HR>
<BR><P><STRONG>Maximum Stack Usage =        348 bytes<P>
Call chain for Maximum Stack Depth:<BR></STRONG>
main -> _sprintf -> __vfprintf -> _printf_display -> __16_ll_udiv10<BR><STRONG>

</STRONG><HR><P><STRONG><a name="[399ba60]"></a>__ENTRY</STRONG> (ARM, 0 bytes, Stack size 0 bytes, cstartup_ads.o(reset))
<BR><BR>[Calls]<UL><LI><a href="#[399cc24]">&gt&gt</a>&nbsp;&nbsp;&nbsp;InitReset
</UL><P><STRONG><a name="[3a666b0]"></a>__main</STRONG> (ARM, 0 bytes, Stack size 0 bytes, cstartup_ads.o(reset), UNUSED)
<P><STRONG><a name="[3a66644]"></a>_main</STRONG> (ARM, 0 bytes, Stack size 0 bytes, cstartup_ads.o(reset), UNUSED)
<P><STRONG><a name="[2735950]"></a>AT91F_DBGU_Printk</STRONG> (ARM, 68 bytes, Stack size 8 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[27358d8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_US_TxReady
<LI><a href="#[2735860]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_US_PutChar
</UL><BR>[Called By]<UL><LI><a href="#[27357e4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_SpuriousHandler
<LI><a href="#[2735770]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_DataAbort
<LI><a href="#[27356f8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_FetchAbort
<LI><a href="#[2735688]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_Undef
<LI><a href="#[2735610]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_UndefHandler
<LI><a href="#[2735598]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_LowLevelInit
<LI><a href="#[3a66bc0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;main
</UL><P><STRONG><a name="[27357e4]"></a>AT91F_SpuriousHandler</STRONG> (ARM, 60 bytes, Stack size 8 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[2735950]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_DBGU_Printk
</UL><BR>[Address Reference Count : 1]<UL><LI> init.o(.text)
</UL><P><STRONG><a name="[2735770]"></a>AT91F_DataAbort</STRONG> (ARM, 48 bytes, Stack size 8 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[2735950]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_DBGU_Printk
</UL><BR>[Address Reference Count : 1]<UL><LI> init.o(.text)
</UL><P><STRONG><a name="[27356f8]"></a>AT91F_FetchAbort</STRONG> (ARM, 52 bytes, Stack size 8 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[2735950]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_DBGU_Printk
</UL><BR>[Address Reference Count : 1]<UL><LI> init.o(.text)
</UL><P><STRONG><a name="[2735688]"></a>AT91F_Undef</STRONG> (ARM, 44 bytes, Stack size 8 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[2735950]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_DBGU_Printk
</UL><BR>[Address Reference Count : 1]<UL><LI> init.o(.text)
</UL><P><STRONG><a name="[2735610]"></a>AT91F_UndefHandler</STRONG> (ARM, 20 bytes, Stack size 8 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[2735950]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_DBGU_Printk
</UL><BR>[Address Reference Count : 1]<UL><LI> init.o(.text)
</UL><P><STRONG><a name="[2735598]"></a>AT91F_LowLevelInit</STRONG> (ARM, 316 bytes, Stack size 16 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[2735524]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_AIC_Open
<LI><a href="#[27354a8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_AIC_AcknowledgeIt
<LI><a href="#[2735424]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_AIC_SetExceptionVector
<LI><a href="#[27353ac]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_PIO_CfgPeriph
<LI><a href="#[2735334]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_PIO_CfgOutput
<LI><a href="#[27352a8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_InitEBI_SMC2_ForDisplayController
<LI><a href="#[2735224]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_DisplayController_CfgPIO
<LI><a href="#[27351ac]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_DBGU_CfgPIO
<LI><a href="#[2735134]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_US_Configure
<LI><a href="#[27350bc]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_US_EnableTx
<LI><a href="#[2735950]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_DBGU_Printk
</UL><BR>[Address Reference Count : 1]<UL><LI> cstartup_ads.o(reset)
</UL><P><STRONG><a name="[3a66ca4]"></a>AT91F_GetTickCount</STRONG> (ARM, 12 bytes, Stack size 0 bytes, main.o(.text))
<BR>[Called By]<UL><LI><a href="#[3a84c40]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_ICS1523_WriteByte
<LI><a href="#[3a84bc4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_ICS1523_ReadByte
<LI><a href="#[3a66908]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_ICS1523_Init
<LI><a href="#[3a66820]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_S1D13806_Init
</UL><P><STRONG><a name="[3a66c2c]"></a>AT91F_ST_HANDLER</STRONG> (ARM, 36 bytes, Stack size 0 bytes, main.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> asm_isr.o(itHandler)
</UL><P><STRONG><a name="[3a66bc0]"></a>main</STRONG> (ARM, 756 bytes, Stack size 88 bytes, main.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[2735950]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_DBGU_Printk
<LI><a href="#[3a66b3c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_ST_SetPeriodIntervalTimer
<LI><a href="#[3a66ac4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_ST_EnableIt
<LI><a href="#[2734e5c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_AIC_ConfigureIt
<LI><a href="#[3a66980]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_AIC_EnableIt
<LI><a href="#[3a66908]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_ICS1523_Init
<LI><a href="#[3a66898]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_sprintf (via Veneer)
<LI><a href="#[3a66820]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_S1D13806_Init
<LI><a href="#[3a667a4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_FillDisplayMemory
<LI><a href="#[3a6671c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_S1D13806_16bpp_print_string
</UL><BR>[Address Reference Count : 1]<UL><LI> cstartup_ads.o(reset)
</UL><P><STRONG><a name="[3a84d2c]"></a>AT91F_SetTwiClock</STRONG> (ARM, 136 bytes, Stack size 16 bytes, ics1523.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[27349bc]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_udiv
<LI><a href="#[3a84cbc]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_sdiv
</UL><BR>[Called By]<UL><LI><a href="#[3a66908]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_ICS1523_Init
</UL><P><STRONG><a name="[3a84c40]"></a>AT91F_ICS1523_WriteByte</STRONG> (ARM, 204 bytes, Stack size 24 bytes, ics1523.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[3a66ca4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_GetTickCount
</UL><BR>[Called By]<UL><LI><a href="#[3a66908]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_ICS1523_Init
</UL><P><STRONG><a name="[3a84bc4]"></a>AT91F_ICS1523_ReadByte</STRONG> (ARM, 164 bytes, Stack size 24 bytes, ics1523.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[3a66ca4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_GetTickCount
</UL><BR>[Called By]<UL><LI><a href="#[3a66908]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_ICS1523_Init
</UL><P><STRONG><a name="[3a66908]"></a>AT91F_ICS1523_Init</STRONG> (ARM, 596 bytes, Stack size 32 bytes, ics1523.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[3a84b4c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_TWI_CfgPIO
<LI><a href="#[3a84ad0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_PIO_CfgOpendrain
<LI><a href="#[3a84a58]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_TWI_CfgPMC
<LI><a href="#[3a849e0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_TWI_Configure
<LI><a href="#[3a84d2c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_SetTwiClock
<LI><a href="#[3a84c40]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_ICS1523_WriteByte
<LI><a href="#[3a66ca4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_GetTickCount
<LI><a href="#[3a84bc4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_ICS1523_ReadByte
</UL><BR>[Called By]<UL><LI><a href="#[3a66bc0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;main
</UL><P><STRONG><a name="[3a66820]"></a>AT91F_S1D13806_Init</STRONG> (ARM, 2856 bytes, Stack size 40 bytes, s1d13806.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[3a66ca4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;AT91F_GetTickCount
</UL><BR>[Called By]<UL><LI><a href="#[3a66bc0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;main
</UL><P><STRONG><a name="[3a6671c]"></a>AT91F_S1D13806_16bpp_print_string</STRONG> (ARM, 1056 bytes, Stack size 72 bytes, s1d13806.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[3a84cbc]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_sdiv
</UL><BR>[Called By]<UL><LI><a href="#[3a66bc0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;main
</UL><P><STRONG><a name="[3a66898]"></a>_sprintf</STRONG> (Thumb, 60 bytes, Stack size 96 bytes, _sprintf.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[3a94280]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__vfprintf
<LI><a href="#[3a9435c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_sputc
</UL><BR>[Called By]<UL><LI><a href="#[3a66bc0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;main (via Veneer)
</UL><P><STRONG><a name="[3a93c34]"></a>__16__rt_sdiv</STRONG> (Thumb, 216 bytes, Stack size 0 bytes, rt_sdiv.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[3a93ca8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_div0 (via BX)
</UL><P><STRONG><a name="[3a84cbc]"></a>__rt_sdiv</STRONG> (ARM, 0 bytes, Stack size 0 bytes, rt_sdiv.o(.text))
<BR>[Called By]<UL><LI><a href="#[3a84d2c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_SetTwiClock
<LI><a href="#[3a6671c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_S1D13806_16bpp_print_string
</UL><P><STRONG><a name="[3a937d0]"></a>__16__rt_udiv</STRONG> (Thumb, 196 bytes, Stack size 0 bytes, rt_udiv.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[3a93ca8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_div0 (via BX)
</UL><P><STRONG><a name="[27349bc]"></a>__rt_udiv</STRONG> (ARM, 0 bytes, Stack size 0 bytes, rt_udiv.o(.text))
<BR>[Called By]<UL><LI><a href="#[3a84d2c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_SetTwiClock
<LI><a href="#[2734a2c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;AT91F_US_Baudrate
</UL><P><STRONG><a name="[3a94280]"></a>__vfprintf</STRONG> (Thumb, 1428 bytes, Stack size 72 bytes, __vfpntf.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[3a9330c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__call_via_r2
<LI><a href="#[3a932a0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;strlen

⌨️ 快捷键说明

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