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

📄 armapp.htm

📁 lpc2368 source files
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<LI><a href="#[e6cc54]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;key_test
<LI><a href="#[e6cccc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;serial_test
</UL>

<P><STRONG><a name="[e6cccc]"></a>serial_test</STRONG> (ARM, 200 bytes, Stack size 16 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 288 + Unknown Stack Size
<LI>Call Chain = serial_test -> __0printf -> _printf_char_common -> __printf -> _printf_int_dec -> _printf_int_common</UL>
<BR>[Calls]<UL><LI><a href="#[9a6bec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;serial_receive
<LI><a href="#[9a6c68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;serial_send
<LI><a href="#[a31a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0printf (via Veneer)
<LI><a href="#[e6c738]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[e6c7ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;clrscr
<LI><a href="#[e6cd44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_getkey
</UL>
<BR>[Called By]<UL><LI><a href="#[e6caec]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>

<P><STRONG><a name="[e6cc54]"></a>key_test</STRONG> (ARM, 676 bytes, Stack size 16 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 288 + Unknown Stack Size
<LI>Call Chain = key_test -> __0printf -> _printf_char_common -> __printf -> _printf_int_dec -> _printf_int_common</UL>
<BR>[Calls]<UL><LI><a href="#[a31a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0printf (via Veneer)
<LI><a href="#[a8fa5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_Ms
<LI><a href="#[e6c738]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[e6c7ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;clrscr
<LI><a href="#[e6cd44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_getkey
</UL>
<BR>[Called By]<UL><LI><a href="#[e6caec]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>

<P><STRONG><a name="[e6cbdc]"></a>print_test</STRONG> (ARM, 708 bytes, Stack size 24 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 100<LI>Call Chain = print_test -> prt_msg -> st_prt -> dotlines_dw</UL>
<BR>[Calls]<UL><LI><a href="#[e6c558]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prt_msg
<LI><a href="#[e6c6bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prn_pow_init
</UL>
<BR>[Called By]<UL><LI><a href="#[e6caec]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>

<P><STRONG><a name="[e6cb64]"></a>disp_test</STRONG> (ARM, 236 bytes, Stack size 16 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 288 + Unknown Stack Size
<LI>Call Chain = disp_test -> __0printf -> _printf_char_common -> __printf -> _printf_int_dec -> _printf_int_common</UL>
<BR>[Calls]<UL><LI><a href="#[a31a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0printf (via Veneer)
<LI><a href="#[a8f974]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_key
<LI><a href="#[e6c738]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[e6c7ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;clrscr
</UL>
<BR>[Called By]<UL><LI><a href="#[e6caec]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>

<P><STRONG><a name="[e6caec]"></a>mainmenu</STRONG> (ARM, 192 bytes, Stack size 8 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 296 + Unknown Stack Size
<LI>Call Chain = mainmenu -> disp_test -> __0printf -> _printf_char_common -> __printf -> _printf_int_dec -> _printf_int_common</UL>
<BR>[Calls]<UL><LI><a href="#[a31a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0printf (via Veneer)
<LI><a href="#[e6c738]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[e6c7ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;clrscr
<LI><a href="#[e6c820]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bltoggle
<LI><a href="#[e6cb64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_test
<LI><a href="#[e6cbdc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;print_test
<LI><a href="#[e6cc54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;key_test
<LI><a href="#[e6cccc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;serial_test
<LI><a href="#[e6cd44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_getkey
</UL>
<BR>[Called By]<UL><LI><a href="#[e6ca78]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[e6ca78]"></a>main</STRONG> (ARM, 584 bytes, Stack size 48 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 344 + Unknown Stack Size
<LI>Call Chain = main -> mainmenu -> disp_test -> __0printf -> _printf_char_common -> __printf -> _printf_int_dec -> _printf_int_common</UL>
<BR>[Calls]<UL><LI><a href="#[9a6d60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;serial_open
<LI><a href="#[9a6f44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_IrDA
<LI><a href="#[a31a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0printf (via Veneer)
<LI><a href="#[a891c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Init_RTC
<LI><a href="#[e6c738]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[e6c7ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;clrscr
<LI><a href="#[e6c898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;blon
<LI><a href="#[e6c9fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_initial
<LI><a href="#[e6caec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[e6c898]"></a>blon</STRONG> (ARM, 28 bytes, Stack size 0 bytes, display.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e6c820]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;bltoggle
<LI><a href="#[e6ca78]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[e643a4]"></a>bloff</STRONG> (ARM, 28 bytes, Stack size 0 bytes, display.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e6c820]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;bltoggle
</UL>

<P><STRONG><a name="[e6c820]"></a>bltoggle</STRONG> (ARM, 48 bytes, Stack size 0 bytes, display.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[e643a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bloff
<LI><a href="#[e6c898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;blon
</UL>
<BR>[Called By]<UL><LI><a href="#[e6caec]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>

<P><STRONG><a name="[e64330]"></a>del_us</STRONG> (ARM, 20 bytes, Stack size 0 bytes, display.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e64148]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;read_display
<LI><a href="#[e641c4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_inst
<LI><a href="#[e6423c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_data
<LI><a href="#[e642b4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;write_display
</UL>

<P><STRONG><a name="[e642b4]"></a>write_display</STRONG> (ARM, 88 bytes, Stack size 4 bytes, display.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = write_display</UL>
<BR>[Calls]<UL><LI><a href="#[e64330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;del_us
</UL>
<BR>[Called By]<UL><LI><a href="#[e63e00]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;blank_disp
<LI><a href="#[e640d0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_char
<LI><a href="#[e6c7ac]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;clrscr
<LI><a href="#[e6c9fc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_initial
</UL>

<P><STRONG><a name="[e6423c]"></a>disp_data</STRONG> (ARM, 16 bytes, Stack size 0 bytes, display.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[e64330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;del_us
</UL>
<BR>[Called By]<UL><LI><a href="#[e63e00]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;blank_disp
<LI><a href="#[e640d0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_char
<LI><a href="#[e6c7ac]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;clrscr
</UL>

<P><STRONG><a name="[e641c4]"></a>disp_inst</STRONG> (ARM, 16 bytes, Stack size 0 bytes, display.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[e64330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;del_us
</UL>
<BR>[Called By]<UL><LI><a href="#[e63e00]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;blank_disp
<LI><a href="#[e640d0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_char
<LI><a href="#[e6c7ac]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;clrscr
<LI><a href="#[e6c9fc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_initial
</UL>

<P><STRONG><a name="[e64148]"></a>read_display</STRONG> (ARM, 116 bytes, Stack size 4 bytes, display.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = read_display</UL>
<BR>[Calls]<UL><LI><a href="#[e64330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;del_us
</UL>
<BR>[Called By]<UL><LI><a href="#[e63e00]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;blank_disp
<LI><a href="#[e640d0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_char
</UL>

<P><STRONG><a name="[e640d0]"></a>disp_char</STRONG> (ARM, 612 bytes, Stack size 56 bytes, display.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 60 + Unknown Stack Size
<LI>Call Chain = disp_char -> read_display</UL>
<BR>[Calls]<UL><LI><a href="#[a2fa60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
<LI><a href="#[e64148]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;read_display
<LI><a href="#[e641c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_inst
<LI><a href="#[e6423c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_data
<LI><a href="#[e642b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;write_display
</UL>
<BR>[Called By]<UL><LI><a href="#[e63e78]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_cur_rev
<LI><a href="#[e63ef4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;putchar1
<LI><a href="#[e6405c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;fputc
</UL>

<P><STRONG><a name="[e6405c]"></a>fputc</STRONG> (ARM, 164 bytes, Stack size 16 bytes, display.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 76 + Unknown Stack Size
<LI>Call Chain = fputc -> disp_char -> read_display</UL>
<BR>[Calls]<UL><LI><a href="#[a2fa60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
<LI><a href="#[e640d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_char
</UL>
<BR>[Address Reference Count : 1]<UL><LI> __0printf.o(.text)
</UL>
<P><STRONG><a name="[e63fe4]"></a>delay_ms</STRONG> (ARM, 36 bytes, Stack size 0 bytes, display.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e6c9fc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_initial
</UL>

<P><STRONG><a name="[e6c738]"></a>gotoxy</STRONG> (ARM, 40 bytes, Stack size 0 bytes, display.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e63d10]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;set_cursor
<LI><a href="#[e6ca78]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[e6caec]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
<LI><a href="#[e6cb64]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_test
<LI><a href="#[e6cc54]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;key_test
<LI><a href="#[e6cccc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;serial_test
</UL>

<P><STRONG><a name="[e63f6c]"></a>row_select</STRONG> (ARM, 100 bytes, Stack size 0 bytes, display.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e6c7ac]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;clrscr
</UL>

<P><STRONG><a name="[e6c7ac]"></a>clrscr</STRONG> (ARM, 172 bytes, Stack size 12 bytes, display.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = clrscr -> write_display</UL>
<BR>[Calls]<UL><LI><a href="#[e63f6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;row_select
<LI><a href="#[e641c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_inst
<LI><a href="#[e6423c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_data
<LI><a href="#[e642b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;write_display
</UL>
<BR>[Called By]<UL><LI><a href="#[e6c9fc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_initial
<LI><a href="#[e6ca78]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[e6caec]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
<LI><a href="#[e6cb64]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_test
<LI><a href="#[e6cc54]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;key_test
<LI><a href="#[e6cccc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;serial_test
</UL>

<P><STRONG><a name="[e6c9fc]"></a>Disp_initial</STRONG> (ARM, 160 bytes, Stack size 4 bytes, display.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = Disp_initial -> clrscr -> write_display</UL>
<BR>[Calls]<UL><LI><a href="#[e63fe4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_ms
<LI><a href="#[e641c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_inst
<LI><a href="#[e642b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;write_display
<LI><a href="#[e6c7ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;clrscr
</UL>
<BR>[Called By]<UL><LI><a href="#[e6ca78]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[e63ef4]"></a>putchar1</STRONG> (ARM, 164 bytes, Stack size 16 bytes, display.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a2fa60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
<LI><a href="#[e640d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_char
</UL>

<P><STRONG><a name="[e63e78]"></a>Disp_cur_rev</STRONG> (ARM, 48 bytes, Stack size 8 bytes, display.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[e640d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_char
</UL>

<P><STRONG><a name="[e63e00]"></a>blank_disp</STRONG> (ARM, 572 bytes, Stack size 48 bytes, display.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[e64148]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;read_display
<LI><a href="#[e641c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_inst
<LI><a href="#[e6423c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_data
<LI><a href="#[e642b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;write_display
</UL>

<P><STRONG><a name="[e63d88]"></a>Disp_bcd1</STRONG> (ARM, 16 bytes, Stack size 0 bytes, display.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a31a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0printf (via Veneer)
</UL>

⌨️ 快捷键说明

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