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

📄 lpc2148.htm

📁 1、arm7芯片2138驱动大液晶 2、ym320240的液晶驱动 3、动态等待图标的显示 4、各种字符的显示。
💻 HTM
📖 第 1 页 / 共 3 页
字号:

<P><STRONG><a name="[bc1f28]"></a>LCD_WR_Singer24_24</STRONG> (ARM, 176 bytes, Stack size 36 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc21b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteData
<LI><a href="#[bc21f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteCMD
</UL>

<P><STRONG><a name="[bc1ee0]"></a>LCD_WR_Singer40_40</STRONG> (ARM, 184 bytes, Stack size 36 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc21b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteData
<LI><a href="#[bc21f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteCMD
</UL>
<BR>[Called By]<UL><LI><a href="#[bc1e98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WR_String40_40
</UL>

<P><STRONG><a name="[bc1e98]"></a>LCD_WR_String40_40</STRONG> (ARM, 92 bytes, Stack size 36 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc1ee0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WR_Singer40_40
</UL>

<P><STRONG><a name="[bc1e50]"></a>LCD_Write_Line</STRONG> (ARM, 200 bytes, Stack size 32 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc21b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteData
<LI><a href="#[bc21f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteCMD
</UL>
<BR>[Called By]<UL><LI><a href="#[bc1d78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Write_rectangle
</UL>

<P><STRONG><a name="[bc1e08]"></a>LCD_Write_ROW_Left</STRONG> (ARM, 452 bytes, Stack size 36 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc21b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteData
<LI><a href="#[bc21f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteCMD
</UL>
<BR>[Called By]<UL><LI><a href="#[bc1d78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Write_rectangle
</UL>

<P><STRONG><a name="[bc1dc0]"></a>LCD_Write_ROW_Right</STRONG> (ARM, 412 bytes, Stack size 36 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc21b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteData
<LI><a href="#[bc21f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteCMD
</UL>
<BR>[Called By]<UL><LI><a href="#[bc1d78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Write_rectangle
</UL>

<P><STRONG><a name="[bc1d78]"></a>LCD_Write_rectangle</STRONG> (ARM, 164 bytes, Stack size 32 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc1dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Write_ROW_Right
<LI><a href="#[bc1e08]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Write_ROW_Left
<LI><a href="#[bc1e50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Write_Line
</UL>

<P><STRONG><a name="[bc1d30]"></a>LCD_CLR</STRONG> (ARM, 112 bytes, Stack size 12 bytes, lpc21_lcd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = LCD_CLR &rArr; LCD_WriteData
</UL>
<BR>[Calls]<UL><LI><a href="#[bc21b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteData
<LI><a href="#[bc21f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteCMD
</UL>
<BR>[Called By]<UL><LI><a href="#[bc1ce8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Init
</UL>

<P><STRONG><a name="[bc1ce8]"></a>LCD_Init</STRONG> (ARM, 296 bytes, Stack size 8 bytes, lpc21_lcd.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = LCD_Init &rArr; LCD_CLR &rArr; LCD_WriteData
</UL>
<BR>[Calls]<UL><LI><a href="#[bc1d30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_CLR
<LI><a href="#[bc21b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteData
<LI><a href="#[bc21f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteCMD
</UL>
<BR>[Called By]<UL><LI><a href="#[bc0c00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[bc1ca0]"></a>WR_Date_16</STRONG> (ARM, 436 bytes, Stack size 64 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbea20]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
<LI><a href="#[bc2090]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WR_char_string_16
</UL>

<P><STRONG><a name="[bc1c58]"></a>WR_Date_8</STRONG> (ARM, 436 bytes, Stack size 64 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbea20]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
<LI><a href="#[bc2000]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WR_char_string_8
</UL>

<P><STRONG><a name="[bc1c10]"></a>WR_temperature_16</STRONG> (ARM, 180 bytes, Stack size 32 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbea20]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
<LI><a href="#[bc2090]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WR_char_string_16
</UL>

<P><STRONG><a name="[bc1bc8]"></a>WR_temperature_8</STRONG> (ARM, 180 bytes, Stack size 32 bytes, lpc21_lcd.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbea20]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
<LI><a href="#[bc2000]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WR_char_string_8
</UL>

<P><STRONG><a name="[bc0c90]"></a>DELAY</STRONG> (ARM, 44 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bc0c00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[bc0c48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CW_PR
</UL>

<P><STRONG><a name="[bc0c48]"></a>CW_PR</STRONG> (ARM, 96 bytes, Stack size 24 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc0c90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DELAY
<LI><a href="#[bc21b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteData
<LI><a href="#[bc21f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WriteCMD
</UL>

<P><STRONG><a name="[bc0c00]"></a>main</STRONG> (ARM, 36 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = main &rArr; LCD_WAIT_48 &rArr; LCD_WriteData
</UL>
<BR>[Calls]<UL><LI><a href="#[bc0c90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DELAY
<LI><a href="#[bc1ce8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_Init
<LI><a href="#[bc2120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_WAIT_48
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[bbea68]"></a>__aeabi_idiv</STRONG> (ARM, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)

<P><STRONG><a name="[bbea20]"></a>__aeabi_idivmod</STRONG> (ARM, 384 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[bc1bc8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WR_temperature_8
<LI><a href="#[bc1c10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WR_temperature_16
<LI><a href="#[bc1c58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WR_Date_8
<LI><a href="#[bc1ca0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WR_Date_16
</UL>

<P><STRONG><a name="[bbdd28]"></a>__use_two_region_memory</STRONG> (ARM, 4 bytes, Stack size 0 bytes, stkheap2.o(.text), UNUSED)

<P><STRONG><a name="[bbdce0]"></a>__rt_stackheap_init</STRONG> (ARM, 36 bytes, Stack size 16 bytes, stkheap2.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown Stack Size
<LI>Call Chain = __rt_stackheap_init &rArr; __user_setup_stackheap
</UL>
<BR>[Calls]<UL><LI><a href="#[bbc9e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_storage
<LI><a href="#[bbd170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
</UL>
<BR>[Called By]<UL><LI><a href="#[bbd798]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL>

<P><STRONG><a name="[bbdc98]"></a>__rt_heap_extend</STRONG> (ARM, 24 bytes, Stack size 8 bytes, stkheap2.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbdbc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_heap_extend (Weak Reference)
</UL>

<P><STRONG><a name="[bbd798]"></a>__rt_entry</STRONG> (ARM, 76 bytes, Stack size 16 bytes, kernel.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 64 + Unknown Stack Size
<LI>Call Chain = __rt_entry &rArr; __rt_lib_init &rArr; _fp_init
</UL>
<BR>[Calls]<UL><LI><a href="#[bbb148]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_platform_post_lib_init
<LI><a href="#[bbb2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_platform_post_stackheap_init
<LI><a href="#[bbbcd0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init (via Veneer)
<LI><a href="#[bbc150]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit (via BX)
<LI><a href="#[bbdce0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_init
</UL>
<BR>[Called By]<UL><LI><a href="#[bb78c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_rt2
<LI><a href="#[bbda58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main
</UL>

<P><STRONG><a name="[bbd750]"></a>__rt_exit</STRONG> (ARM, 20 bytes, Stack size 8 bytes, kernel.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = __rt_exit &rArr; __rt_lib_shutdown
</UL>
<BR>[Calls]<UL><LI><a href="#[bbbc88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_shutdown (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[bbc150]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit (via Veneer)
</UL>

<P><STRONG><a name="[bbd708]"></a>__rt_abort</STRONG> (ARM, 8 bytes, Stack size 0 bytes, kernel.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbc828]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_sys_exit
</UL>

<P><STRONG><a name="[bbd170]"></a>__user_setup_stackheap</STRONG> (ARM, 96 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = __user_setup_stackheap
</UL>
<BR>[Calls]<UL><LI><a href="#[bbc550]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_perproc_libspace
<LI><a href="#[bc33f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_initial_stackheap
</UL>
<BR>[Called By]<UL><LI><a href="#[bbdce0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_init
</UL>

<P><STRONG><a name="[bbc9e0]"></a>__rt_stackheap_storage</STRONG> (ARM, 12 bytes, Stack size 0 bytes, rt_stackheap_storage_intlibspace.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bbdce0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_stackheap_init
</UL>

<P><STRONG><a name="[bbc828]"></a>_sys_exit</STRONG> (ARM, 20 bytes, Stack size 0 bytes, sys_exit.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[bbd708]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_abort
</UL>

<P><STRONG><a name="[bbc598]"></a>__user_libspace</STRONG> (ARM, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

<P><STRONG><a name="[bbc550]"></a>__user_perproc_libspace</STRONG> (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bbd170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
</UL>

<P><STRONG><a name="[bbc508]"></a>__user_perthread_libspace</STRONG> (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

<P><STRONG><a name="[bbc150]"></a>exit</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = exit &rArr; __rt_exit &rArr; __rt_lib_shutdown
</UL>
<BR>[Calls]<UL><LI><a href="#[bbc0c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_call_atexit_fns (Weak Reference)
<LI><a href="#[bbd750]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[bbd798]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL>

<P><STRONG><a name="[bbbcd0]"></a>__rt_lib_init</STRONG> (Thumb, 184 bytes, Stack size 40 bytes, lib_init.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = __rt_lib_init &rArr; _fp_init
</UL>
<BR>[Calls]<UL><LI><a href="#[bb9ed0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_fp_init (via Veneer)
<LI><a href="#[bbaa58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_locale (via Veneer)
<LI><a href="#[bbb6a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_signal_init (Weak Reference)
<LI><a href="#[bbb6e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_rand_init (Weak Reference)
<LI><a href="#[bbb730]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_initio (Weak Reference)
<LI><a href="#[bbb778]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_user_alloc (Weak Reference)
<LI><a href="#[bbb7c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_alloc (Weak Reference)
<LI><a href="#[bbb808]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_getenv_init (Weak Reference)
<LI><a href="#[bbb850]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_get_lc_time (Weak Reference)
<LI><a href="#[bbb898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_get_lc_numeric (Weak Reference)
<LI><a href="#[bbb8e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_get_lc_monetary (Weak Reference)
<LI><a href="#[bbb928]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_get_lc_ctype (Weak Reference)

⌨️ 快捷键说明

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