📄 lpc214x_ucosii.htm
字号:
<LI><a href="#[101f208]"><<</a> AlarmWork
</UL>
<P><STRONG><a name="[bbc108]"></a>SrcollDown</STRONG> (ARM, 416 bytes, Stack size 16 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = SrcollDown -> LcdCls -> LCD_Clear_All -> LCD_Write_Code -> LcdOutData</UL>
<BR>[Calls]<UL><LI><a href="#[bba150]">>></a> LcdCls
<LI><a href="#[bbc180]">>></a> PostMsg
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaed8]"><<</a> DefaultWinProc
<LI><a href="#[bbc018]"><<</a> MoveFocus
</UL>
<P><STRONG><a name="[bbc090]"></a>SrcollUp</STRONG> (ARM, 368 bytes, Stack size 16 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = SrcollUp -> LcdCls -> LCD_Clear_All -> LCD_Write_Code -> LcdOutData</UL>
<BR>[Calls]<UL><LI><a href="#[bba150]">>></a> LcdCls
<LI><a href="#[bbc180]">>></a> PostMsg
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaed8]"><<</a> DefaultWinProc
<LI><a href="#[bbc018]"><<</a> MoveFocus
</UL>
<P><STRONG><a name="[bbc018]"></a>MoveFocus</STRONG> (ARM, 628 bytes, Stack size 24 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 80 + In Cycle
<LI>Call Chain = MoveFocus -> MoveFocus (Cycle)</UL>
<BR>[Calls]<UL><LI><a href="#[bbc018]">>></a> MoveFocus
<LI><a href="#[bbc090]">>></a> SrcollUp
<LI><a href="#[bbc108]">>></a> SrcollDown
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaed8]"><<</a> DefaultWinProc
<LI><a href="#[bbbf30]"><<</a> LoadWin
<LI><a href="#[bbc018]"><<</a> MoveFocus
</UL>
<P><STRONG><a name="[bbbfa4]"></a>GuiPush</STRONG> (ARM, 68 bytes, Stack size 0 bytes, mcugui.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bbbf30]"><<</a> LoadWin
</UL>
<P><STRONG><a name="[bbbf30]"></a>LoadWin</STRONG> (ARM, 612 bytes, Stack size 16 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = LoadWin -> MoveFocus -> MoveFocus (Cycle)</UL>
<BR>[Calls]<UL><LI><a href="#[bb9e04]">>></a> LcdWinStyle
<LI><a href="#[bba05c]">>></a> LcdCursorSize
<LI><a href="#[bba150]">>></a> LcdCls
<LI><a href="#[bbbfa4]">>></a> GuiPush
<LI><a href="#[bbc018]">>></a> MoveFocus
<LI><a href="#[bbc180]">>></a> PostMsg
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaed8]"><<</a> DefaultWinProc
<LI><a href="#[bbafcc]"><<</a> ButtonCtrlProc
<LI><a href="#[bbb048]"><<</a> InputBox
<LI><a href="#[bbb0c0]"><<</a> PasswordBox
<LI><a href="#[bbb490]"><<</a> MsgBox
<LI><a href="#[bbb664]"><<</a> HelpBox
<LI><a href="#[bbbd58]"><<</a> InitGUI
<LI><a href="#[fe5ef8]"><<</a> MainWinProc
</UL>
<P><STRONG><a name="[bbbebc]"></a>GetTime</STRONG> (ARM, 4 bytes, Stack size 0 bytes, mcugui.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bbbe44]"><<</a> TimeTick
</UL>
<P><STRONG><a name="[bbbe44]"></a>TimeTick</STRONG> (ARM, 228 bytes, Stack size 24 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = TimeTick -> GetModuleData</UL>
<BR>[Calls]<UL><LI><a href="#[bb9d08]">>></a> ModuleUpdataTime
<LI><a href="#[bba2b4]">>></a> GetModuleData
<LI><a href="#[bbbebc]">>></a> GetTime
<LI><a href="#[bbc180]">>></a> PostMsg
</UL>
<BR>[Called By]<UL><LI><a href="#[bbb8c0]"><<</a> GuiIdle
<LI><a href="#[bbbd58]"><<</a> InitGUI
</UL>
<P><STRONG><a name="[bbbdcc]"></a>TimerInit</STRONG> (ARM, 56 bytes, Stack size 8 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TimerInit -> GetModuleData</UL>
<BR>[Calls]<UL><LI><a href="#[bba2b4]">>></a> GetModuleData
</UL>
<BR>[Called By]<UL><LI><a href="#[bb9c8c]"><<</a> SaveModuleData
<LI><a href="#[bbbb80]"><<</a> TimerAct
<LI><a href="#[bbbd58]"><<</a> InitGUI
</UL>
<P><STRONG><a name="[bbbd58]"></a>InitGUI</STRONG> (ARM, 148 bytes, Stack size 8 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = InitGUI -> LoadWin -> MoveFocus -> MoveFocus (Cycle)</UL>
<BR>[Calls]<UL><LI><a href="#[bb9f6c]">>></a> LcdInit
<LI><a href="#[bbbdcc]">>></a> TimerInit
<LI><a href="#[bbbe44]">>></a> TimeTick
<LI><a href="#[bbbf30]">>></a> LoadWin
</UL>
<BR>[Called By]<UL><LI><a href="#[befea4]"><<</a> MainGUIProc
</UL>
<P><STRONG><a name="[bbbce4]"></a>QuitGUI</STRONG> (ARM, 16 bytes, Stack size 8 bytes, mcugui.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bba1c4]">>></a> LcdClose
</UL>
<P><STRONG><a name="[bbbc6c]"></a>BeepPlay</STRONG> (ARM, 4 bytes, Stack size 0 bytes, mcugui.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bbbbf8]"><<</a> BeepSet
</UL>
<P><STRONG><a name="[bbbbf8]"></a>BeepSet</STRONG> (ARM, 24 bytes, Stack size 4 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = BeepSet</UL>
<BR>[Calls]<UL><LI><a href="#[bbbc6c]">>></a> BeepPlay
</UL>
<BR>[Called By]<UL><LI><a href="#[bbbb0c]"><<</a> GetMsg
<LI><a href="#[101f208]"><<</a> AlarmWork
<LI><a href="#[101f550]"><<</a> AlarmSort
</UL>
<P><STRONG><a name="[bbbb80]"></a>TimerAct</STRONG> (ARM, 440 bytes, Stack size 16 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = TimerAct -> TimerInit -> GetModuleData</UL>
<BR>[Calls]<UL><LI><a href="#[bb99c0]">>></a> TimeOut
<LI><a href="#[bbbdcc]">>></a> TimerInit
<LI><a href="#[bbc180]">>></a> PostMsg
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaed8]"><<</a> DefaultWinProc
<LI><a href="#[bbbb0c]"><<</a> GetMsg
</UL>
<P><STRONG><a name="[bbbb0c]"></a>GetMsg</STRONG> (ARM, 292 bytes, Stack size 16 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 64 + Unknown Stack Size
<LI>Call Chain = GetMsg -> LcdOnLamp -> LcdCls -> LCD_Clear_All -> LCD_Write_Code -> LcdOutData</UL>
<BR>[Calls]<UL><LI><a href="#[bb9780]">>></a> kbhit
<LI><a href="#[bb9868]">>></a> getch
<LI><a href="#[bb9ef4]">>></a> LcdOnLamp
<LI><a href="#[bbbb80]">>></a> TimerAct
<LI><a href="#[bbbbf8]">>></a> BeepSet
<LI><a href="#[bbc180]">>></a> PostMsg
<LI><a href="#[befcc4]">>></a> OSTimeDlyHMSM
</UL>
<BR>[Called By]<UL><LI><a href="#[bbb048]"><<</a> InputBox
<LI><a href="#[bbb0c0]"><<</a> PasswordBox
<LI><a href="#[bbb490]"><<</a> MsgBox
<LI><a href="#[bbb664]"><<</a> HelpBox
<LI><a href="#[befea4]"><<</a> MainGUIProc
</UL>
<P><STRONG><a name="[bbba98]"></a>SendMsg</STRONG> (ARM, 92 bytes, Stack size 16 bytes, mcugui.o(.text), UNUSED)
<P><STRONG><a name="[bbba24]"></a>GuiPop</STRONG> (ARM, 76 bytes, Stack size 0 bytes, mcugui.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bbb934]"><<</a> CloseWin
</UL>
<P><STRONG><a name="[bbb9ac]"></a>GuiStack</STRONG> (ARM, 12 bytes, Stack size 0 bytes, mcugui.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bbb934]"><<</a> CloseWin
</UL>
<P><STRONG><a name="[bbb934]"></a>CloseWin</STRONG> (ARM, 224 bytes, Stack size 8 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = CloseWin -> LcdCls -> LCD_Clear_All -> LCD_Write_Code -> LcdOutData</UL>
<BR>[Calls]<UL><LI><a href="#[bb9e04]">>></a> LcdWinStyle
<LI><a href="#[bba05c]">>></a> LcdCursorSize
<LI><a href="#[bba150]">>></a> LcdCls
<LI><a href="#[bbb9ac]">>></a> GuiStack
<LI><a href="#[bbba24]">>></a> GuiPop
<LI><a href="#[bbc180]">>></a> PostMsg
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaed8]"><<</a> DefaultWinProc
<LI><a href="#[bbb048]"><<</a> InputBox
<LI><a href="#[bbb0c0]"><<</a> PasswordBox
<LI><a href="#[bbb490]"><<</a> MsgBox
<LI><a href="#[bbb664]"><<</a> HelpBox
</UL>
<P><STRONG><a name="[befea4]"></a>MainGUIProc</STRONG> (ARM, 108 bytes, Stack size 8 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 112 + Unknown Stack Size
<LI>Call Chain = MainGUIProc -> InitGUI -> LoadWin -> MoveFocus -> MoveFocus (Cycle)</UL>
<BR>[Calls]<UL><LI><a href="#[bba150]">>></a> LcdCls
<LI><a href="#[bbbb0c]">>></a> GetMsg
<LI><a href="#[bbbd58]">>></a> InitGUI
</UL>
<BR>[Address Reference Count : 1]<UL><LI> main.o(.text)
</UL>
<P><STRONG><a name="[bbb8c0]"></a>GuiIdle</STRONG> (ARM, 80 bytes, Stack size 8 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56 + Unknown Stack Size
<LI>Call Chain = GuiIdle -> OSTimeDlyHMSM -> OSTimeDly -> OS_Sched</UL>
<BR>[Calls]<UL><LI><a href="#[bbbe44]">>></a> TimeTick
<LI><a href="#[befcc4]">>></a> OSTimeDlyHMSM
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaed8]"><<</a> DefaultWinProc
</UL>
<P><STRONG><a name="[bbb848]"></a>TimerProc</STRONG> (ARM, 252 bytes, Stack size 16 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 176 + Unknown Stack Size
<LI>Call Chain = TimerProc -> SetModuleData -> MsgBox -> DefaultWinProc (Cycle)</UL>
<BR>[Calls]<UL><LI><a href="#[bb9c10]">>></a> SetModuleData
<LI><a href="#[bbc180]">>></a> PostMsg
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaed8]"><<</a> DefaultWinProc
</UL>
<P><STRONG><a name="[bbb7d0]"></a>BmpCtrlProc</STRONG> (ARM, 144 bytes, Stack size 32 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = BmpCtrlProc -> DrawBmp -> LcdPutxyb -> LCD_Draw_Byte -> LCD_Write_Code -> LcdOutData</UL>
<BR>[Calls]<UL><LI><a href="#[bba49c]">>></a> DrawBmp
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaf54]"><<</a> WinPaint
</UL>
<P><STRONG><a name="[bbb754]"></a>ClockCtrlProc</STRONG> (ARM, 232 bytes, Stack size 24 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = ClockCtrlProc -> TextClear -> TextOut</UL>
<BR>[Calls]<UL><LI><a href="#[bb94c4]">>></a> time2s
<LI><a href="#[bb98dc]">>></a> date2s
<LI><a href="#[bb9a34]">>></a> TextOut
<LI><a href="#[bb9b98]">>></a> TextClear
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaf54]"><<</a> WinPaint
</UL>
<P><STRONG><a name="[bbb6d8]"></a>GridCtrlProc</STRONG> (ARM, 112 bytes, Stack size 4 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = GridCtrlProc</UL>
<BR>[Called By]<UL><LI><a href="#[bbaf54]"><<</a> WinPaint
</UL>
<P><STRONG><a name="[bbb664]"></a>HelpBox</STRONG> (ARM, 360 bytes, Stack size 40 bytes, mcugui.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 136 + Unknown Stack Size
+ In Cycle
<LI>Call Chain = HelpBox -> DefaultWinProc (Cycle)</UL>
<BR>[Calls]<UL><LI><a href="#[bb9a34]">>></a> TextOut
<LI><a href="#[bbaed8]">>></a> DefaultWinProc
<LI><a href="#[bbb934]">>></a> CloseWin
<LI><a href="#[bbbb0c]">>></a> GetMsg
<LI><a href="#[bbbf30]">>></a> LoadWin
<LI><a href="#[bbc180]">>></a> PostMsg
</UL>
<BR>[Called By]<UL><LI><a href="#[bbaed8]"><<</a> DefaultWinProc
<LI><a href="#[bbafcc]"><<</a> ButtonCtrlProc
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -