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

📄 sample.htm

📁 lpc2368 source files
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<BR><BR>[Called By]<UL><LI><a href="#[a959cc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_cur_rev
<LI><a href="#[a95abc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;set_cursor
<LI><a href="#[a95b34]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_erase
<LI><a href="#[a95bac]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_initial
</UL>

<P><STRONG><a name="[a95bac]"></a>Disp_initial</STRONG> (ARM, 216 bytes, Stack size 16 bytes, display_4x20.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = Disp_initial -> disp_enable</UL>
<BR>[Calls]<UL><LI><a href="#[a958d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_Ms
<LI><a href="#[a95c28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_inst
<LI><a href="#[a95e04]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_enable
</UL>
<BR>[Called By]<UL><LI><a href="#[a85f6c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[a95b34]"></a>Disp_erase</STRONG> (ARM, 36 bytes, Stack size 8 bytes, display_4x20.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = Disp_erase -> disp_enable</UL>
<BR>[Calls]<UL><LI><a href="#[a958d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_Ms
<LI><a href="#[a95c28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_inst
<LI><a href="#[a95e04]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_enable
</UL>
<BR>[Called By]<UL><LI><a href="#[a85ef4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;serial_test
<LI><a href="#[a85f6c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[a85fe0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
<LI><a href="#[a86058]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_test
<LI><a href="#[a86148]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;key_test
<LI><a href="#[a861c0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;gsm_test
</UL>

<P><STRONG><a name="[a95abc]"></a>set_cursor</STRONG> (ARM, 40 bytes, Stack size 8 bytes, display_4x20.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = set_cursor -> disp_enable</UL>
<BR>[Calls]<UL><LI><a href="#[a958d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_Ms
<LI><a href="#[a95c28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_inst
<LI><a href="#[a95e04]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_enable
</UL>
<BR>[Called By]<UL><LI><a href="#[a95a48]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;gotoxy
</UL>

<P><STRONG><a name="[a95a48]"></a>gotoxy</STRONG> (ARM, 140 bytes, Stack size 8 bytes, display_4x20.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20 + Unknown Stack Size
<LI>Call Chain = gotoxy -> set_cursor -> disp_enable</UL>
<BR>[Calls]<UL><LI><a href="#[a95abc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;set_cursor
<LI><a href="#[ed085c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[a85ef4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;serial_test
<LI><a href="#[a85fe0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
<LI><a href="#[a86058]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_test
<LI><a href="#[a86148]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;key_test
<LI><a href="#[a861c0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;gsm_test
</UL>

<P><STRONG><a name="[a959cc]"></a>Disp_cur_rev</STRONG> (ARM, 36 bytes, Stack size 8 bytes, display_4x20.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a958d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_Ms
<LI><a href="#[a95c28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_inst
<LI><a href="#[a95e04]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_enable
</UL>

<P><STRONG><a name="[a8f8f8]"></a>buzzer</STRONG> (ARM, 72 bytes, Stack size 0 bytes, keyboard.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[a8f728]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;kbhit
<LI><a href="#[a8f79c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;get_key
</UL>

<P><STRONG><a name="[a958d4]"></a>delay_Ms</STRONG> (ARM, 40 bytes, Stack size 0 bytes, keyboard.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[a86148]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;key_test
<LI><a href="#[a8f79c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;get_key
<LI><a href="#[a959cc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_cur_rev
<LI><a href="#[a95abc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;set_cursor
<LI><a href="#[a95b34]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_erase
<LI><a href="#[a95bac]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Disp_initial
</UL>

<P><STRONG><a name="[a8f884]"></a>del_Us</STRONG> (ARM, 20 bytes, Stack size 0 bytes, keyboard.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[a8f810]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;key_val
</UL>

<P><STRONG><a name="[a8f810]"></a>key_val</STRONG> (ARM, 308 bytes, Stack size 8 bytes, keyboard.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = key_val</UL>
<BR>[Calls]<UL><LI><a href="#[a8f884]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;del_Us
</UL>
<BR>[Called By]<UL><LI><a href="#[a8f79c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;get_key
</UL>

<P><STRONG><a name="[a8f79c]"></a>get_key</STRONG> (ARM, 108 bytes, Stack size 20 bytes, keyboard.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = get_key -> key_val</UL>
<BR>[Calls]<UL><LI><a href="#[a8f810]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;key_val
<LI><a href="#[a8f8f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;buzzer
<LI><a href="#[a958d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_Ms
</UL>
<BR>[Called By]<UL><LI><a href="#[a86058]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;disp_test
<LI><a href="#[a861c0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;gsm_test
<LI><a href="#[a86238]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;_getkey
</UL>

<P><STRONG><a name="[a8f728]"></a>kbhit</STRONG> (ARM, 328 bytes, Stack size 8 bytes, keyboard.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a8f8f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;buzzer
</UL>

<P><STRONG><a name="[a86238]"></a>_getkey</STRONG> (ARM, 104 bytes, Stack size 16 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = _getkey -> get_key -> key_val</UL>
<BR>[Calls]<UL><LI><a href="#[a8f79c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_key
</UL>
<BR>[Called By]<UL><LI><a href="#[a85ef4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;serial_test
<LI><a href="#[a85fe0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
<LI><a href="#[a86148]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;key_test
</UL>

<P><STRONG><a name="[a861c0]"></a>gsm_test</STRONG> (ARM, 612 bytes, Stack size 24 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 192 + Unknown Stack Size
<LI>Call Chain = gsm_test -> __0sprintf -> _printf_char_common -> __printf</UL>
<BR>[Calls]<UL><LI><a href="#[a7cf94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;serial_receive
<LI><a href="#[a7d010]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;serial_send
<LI><a href="#[a7d3dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gsm_enable
<LI><a href="#[a8f79c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_key
<LI><a href="#[a95a48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[a95b34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_erase
<LI><a href="#[a95d14]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_msg
<LI><a href="#[ed273c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0sprintf (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[a85fe0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>

<P><STRONG><a name="[a86148]"></a>key_test</STRONG> (ARM, 476 bytes, Stack size 16 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 60 + Unknown Stack Size
<LI>Call Chain = key_test -> _getkey -> get_key -> key_val</UL>
<BR>[Calls]<UL><LI><a href="#[a86238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_getkey
<LI><a href="#[a958d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_Ms
<LI><a href="#[a95a48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[a95b34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_erase
<LI><a href="#[a95d14]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_msg
</UL>
<BR>[Called By]<UL><LI><a href="#[a85fe0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>

<P><STRONG><a name="[a860d0]"></a>print_test</STRONG> (ARM, 812 bytes, Stack size 24 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = print_test -> prt_msg -> sm_prt -> st_prt_dh -> dot_ln -> dot_1</UL>
<BR>[Calls]<UL><LI><a href="#[a85d18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prt_msg
</UL>
<BR>[Called By]<UL><LI><a href="#[a85fe0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>

<P><STRONG><a name="[a86058]"></a>disp_test</STRONG> (ARM, 256 bytes, Stack size 16 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 44 + Unknown Stack Size
<LI>Call Chain = disp_test -> get_key -> key_val</UL>
<BR>[Calls]<UL><LI><a href="#[a8f79c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_key
<LI><a href="#[a95a48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[a95b34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_erase
<LI><a href="#[a95d14]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_msg
</UL>
<BR>[Called By]<UL><LI><a href="#[a85fe0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;mainmenu
</UL>

<P><STRONG><a name="[a85fe0]"></a>mainmenu</STRONG> (ARM, 180 bytes, Stack size 8 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 200 + Unknown Stack Size
<LI>Call Chain = mainmenu -> gsm_test -> __0sprintf -> _printf_char_common -> __printf</UL>
<BR>[Calls]<UL><LI><a href="#[a86058]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disp_test
<LI><a href="#[a860d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;print_test
<LI><a href="#[a86148]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;key_test
<LI><a href="#[a861c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gsm_test
<LI><a href="#[a86238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_getkey
<LI><a href="#[a95a48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[a95b34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_erase
<LI><a href="#[a95d14]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_msg
</UL>
<BR>[Called By]<UL><LI><a href="#[a85f6c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[a85f6c]"></a>main</STRONG> (ARM, 192 bytes, Stack size 8 bytes, sample.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 208 + Unknown Stack Size
<LI>Call Chain = main -> mainmenu -> gsm_test -> __0sprintf -> _printf_char_common -> __printf</UL>
<BR>[Calls]<UL><LI><a href="#[a7d108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;serial_open
<LI><a href="#[a85fe0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mainmenu
<LI><a href="#[a95b34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_erase
<LI><a href="#[a95bac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_initial
<LI><a href="#[a95fdc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;blon
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[a85ef4]"></a>serial_test</STRONG> (ARM, 228 bytes, Stack size 16 bytes, sample.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a7cf94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;serial_receive
<LI><a href="#[a7d010]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;serial_send
<LI><a href="#[a86238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_getkey
<LI><a href="#[a95a48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gotoxy
<LI><a href="#[a95b34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_erase
<LI><a href="#[a95d14]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Disp_msg
</UL>

<P><STRONG><a name="[e5a3f8]"></a>delay_600us</STRONG> (ARM, 20 bytes, Stack size 0 bytes, impactr3.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e5a308]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;delay_15ms
<LI><a href="#[e5a380]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;delay_10ms
</UL>

<P><STRONG><a name="[e5a380]"></a>delay_10ms</STRONG> (ARM, 32 bytes, Stack size 4 bytes, impactr3.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = delay_10ms</UL>
<BR>[Calls]<UL><LI><a href="#[e5a3f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_600us
</UL>
<BR>[Called By]<UL><LI><a href="#[e59c2c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt_dh
<LI><a href="#[e59ca4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt
</UL>

<P><STRONG><a name="[e5a308]"></a>delay_15ms</STRONG> (ARM, 32 bytes, Stack size 4 bytes, impactr3.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = delay_15ms</UL>
<BR>[Calls]<UL><LI><a href="#[e5a3f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delay_600us
</UL>
<BR>[Called By]<UL><LI><a href="#[e59c2c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt_dh
<LI><a href="#[e59ca4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt
</UL>

<P><STRONG><a name="[e5a294]"></a>prn_pow</STRONG> (ARM, 52 bytes, Stack size 0 bytes, impactr3.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e59c2c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt_dh
<LI><a href="#[e59ca4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt
</UL>

<P><STRONG><a name="[e5a220]"></a>p_feed</STRONG> (ARM, 40 bytes, Stack size 0 bytes, impactr3.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e59c2c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt_dh
<LI><a href="#[e59ca4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt
</UL>

<P><STRONG><a name="[e5a1ac]"></a>lo_pul</STRONG> (ARM, 72 bytes, Stack size 0 bytes, impactr3.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[e59c2c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt_dh
<LI><a href="#[e59ca4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;st_prt

⌨️ 快捷键说明

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