lpc214x_ucosii.htm

来自「在Keil下的uCOSII+GUI(For LPC214x) 最新」· HTM 代码 · 共 1,138 行 · 第 1/5 页

HTM
1,138
字号
</UL>

<P><STRONG><a name="[c01b34]"></a>OSTaskDelReq</STRONG> (ARM, 140 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)

<P><STRONG><a name="[c01ab8]"></a>OSTaskResume</STRONG> (ARM, 192 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bb0b48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL>

<P><STRONG><a name="[c01a3c]"></a>OSTaskStkChk</STRONG> (ARM, 192 bytes, Stack size 32 bytes, os_task.o(.text), UNUSED)

<P><STRONG><a name="[c019c0]"></a>OSTaskSuspend</STRONG> (ARM, 244 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bb0b48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL>

<P><STRONG><a name="[c01948]"></a>OSTaskQuery</STRONG> (ARM, 120 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[103d8e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4
</UL>

<P><STRONG><a name="[bb0514]"></a>OSTimeDly</STRONG> (ARM, 144 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bb0b48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL>
<BR>[Called By]<UL><LI><a href="#[bb09e0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;OSStatInit
<LI><a href="#[bb0e14]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;OS_TaskStat
<LI><a href="#[bfd8fc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;OSTimeDlyHMSM
<LI><a href="#[1010c04]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Task0
<LI><a href="#[1010cec]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Task_Keyboard
</UL>

<P><STRONG><a name="[bfd8fc]"></a>OSTimeDlyHMSM</STRONG> (ARM, 232 bytes, Stack size 32 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bb0514]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSTimeDly
<LI><a href="#[103ca30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>

<P><STRONG><a name="[bfd880]"></a>OSTimeDlyResume</STRONG> (ARM, 184 bytes, Stack size 16 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bb0b48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL>

<P><STRONG><a name="[bfd808]"></a>OSTimeGet</STRONG> (ARM, 32 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)

<P><STRONG><a name="[bfd790]"></a>OSTimeSet</STRONG> (ARM, 32 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)

<P><STRONG><a name="[bf79bc]"></a>LcdSendData</STRONG> (ARM, 144 bytes, Stack size 0 bytes, lcddrive.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bf7328]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_Picture_256
<LI><a href="#[bf73a4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_Picture
<LI><a href="#[bf741c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_RLine
<LI><a href="#[bf7494]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_HLine
<LI><a href="#[bf750c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_RLine1
<LI><a href="#[bf7584]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_HLine1
<LI><a href="#[bf75fc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_Point
<LI><a href="#[bf7674]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LCD_ColorSet
<LI><a href="#[bf76f0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LcdClr
<LI><a href="#[bf7764]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LcdInit
</UL>

<P><STRONG><a name="[bf7944]"></a>DelayXms</STRONG> (ARM, 56 bytes, Stack size 0 bytes, lcddrive.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bf7764]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LcdInit
<LI><a href="#[bf7854]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LcdReset
</UL>

<P><STRONG><a name="[bf78cc]"></a>LcdPortInit</STRONG> (ARM, 60 bytes, Stack size 0 bytes, lcddrive.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bf7764]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LcdInit
</UL>

<P><STRONG><a name="[bf7854]"></a>LcdReset</STRONG> (ARM, 52 bytes, Stack size 4 bytes, lcddrive.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = LcdReset</UL>
<BR>[Calls]<UL><LI><a href="#[bf7944]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DelayXms
</UL>
<BR>[Called By]<UL><LI><a href="#[bf7764]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LcdInit
</UL>

<P><STRONG><a name="[bf77d8]"></a>LcdSendCommand</STRONG> (ARM, 144 bytes, Stack size 0 bytes, lcddrive.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bf7328]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_Picture_256
<LI><a href="#[bf73a4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_Picture
<LI><a href="#[bf741c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_RLine
<LI><a href="#[bf7494]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_HLine
<LI><a href="#[bf750c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_RLine1
<LI><a href="#[bf7584]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_HLine1
<LI><a href="#[bf75fc]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;GUI_Point
<LI><a href="#[bf7674]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LCD_ColorSet
<LI><a href="#[bf76f0]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LcdClr
<LI><a href="#[bf7764]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;LcdInit
</UL>

<P><STRONG><a name="[bf7764]"></a>LcdInit</STRONG> (ARM, 628 bytes, Stack size 8 bytes, lcddrive.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = LcdInit -> LcdReset</UL>
<BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf7854]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdReset
<LI><a href="#[bf78cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdPortInit
<LI><a href="#[bf7944]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;DelayXms
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>
<BR>[Called By]<UL><LI><a href="#[1010b90]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[bf76f0]"></a>LcdClr</STRONG> (ARM, 192 bytes, Stack size 16 bytes, lcddrive.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>

<P><STRONG><a name="[bf7674]"></a>LCD_ColorSet</STRONG> (ARM, 264 bytes, Stack size 8 bytes, lcddrive.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = LCD_ColorSet</UL>
<BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>
<BR>[Called By]<UL><LI><a href="#[1010b90]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[bf75fc]"></a>GUI_Point</STRONG> (ARM, 124 bytes, Stack size 16 bytes, lcddrive.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>

<P><STRONG><a name="[bf7584]"></a>GUI_HLine1</STRONG> (ARM, 200 bytes, Stack size 28 bytes, lcddrive.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>

<P><STRONG><a name="[bf750c]"></a>GUI_RLine1</STRONG> (ARM, 200 bytes, Stack size 28 bytes, lcddrive.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>

<P><STRONG><a name="[bf7494]"></a>GUI_HLine</STRONG> (ARM, 152 bytes, Stack size 24 bytes, lcddrive.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>

<P><STRONG><a name="[bf741c]"></a>GUI_RLine</STRONG> (ARM, 152 bytes, Stack size 24 bytes, lcddrive.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>

<P><STRONG><a name="[bf73a4]"></a>GUI_Picture</STRONG> (ARM, 196 bytes, Stack size 32 bytes, lcddrive.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>

<P><STRONG><a name="[bf7328]"></a>GUI_Picture_256</STRONG> (ARM, 180 bytes, Stack size 32 bytes, lcddrive.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf77d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendCommand
<LI><a href="#[bf79bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdSendData
</UL>
<BR>[Called By]<UL><LI><a href="#[1010c78]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Task1
</UL>

<P><STRONG><a name="[10033b4]"></a>IRQ_Exception</STRONG> (ARM, 8 bytes, Stack size 0 bytes, target.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1002fe4]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;IRQ_Handler
</UL>

<P><STRONG><a name="[1003338]"></a>FIQ_Exception</STRONG> (ARM, 8 bytes, Stack size 0 bytes, target.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[fd69f8]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;FIQ_Handler
</UL>

<P><STRONG><a name="[10032b8]"></a>Timer0_Exception</STRONG> (ARM, 36 bytes, Stack size 8 bytes, target.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = Timer0_Exception -> OSTimeTick</UL>
<BR>[Calls]<UL><LI><a href="#[bb0968]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSTimeTick
</UL>
<BR>[Called By]<UL><LI><a href="#[1002f68]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Timer0_Handler
</UL>

<P><STRONG><a name="[1003240]"></a>Timer0Init</STRONG> (ARM, 48 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[1003154]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;TargetInit
</UL>

<P><STRONG><a name="[10031cc]"></a>VICInit</STRONG> (ARM, 64 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[1003154]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;TargetInit
</UL>

<P><STRONG><a name="[1003154]"></a>TargetInit</STRONG> (ARM, 36 bytes, Stack size 8 bytes, target.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[10031cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;VICInit
<LI><a href="#[1003240]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Timer0Init
<LI><a href="#[103e1a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;srand (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[1010c04]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;Task0
</UL>

<P><STRONG><a name="[10030d8]"></a>InitialiseUART0</STRONG> (ARM, 156 bytes, Stack size 16 bytes, target.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16 + Unknown Stack Size
<LI>Call Chain = InitialiseUART0</UL>
<BR>[Calls]<UL><LI><a href="#[103ca30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[100305c]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;TargetResetInit
</UL>

<P><STRONG><a name="[100305c]"></a>TargetResetInit</STRONG> (ARM, 212 bytes, Stack size 8 bytes, target.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown Stack Size
<LI>Call Chain = TargetResetInit -> InitialiseUART0</UL>
<BR>[Calls]<UL><LI><a href="#[10030d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitialiseUART0
</UL>
<BR>[Called By]<UL><LI><a href="#[fd6a70]">&lt;&lt;</a>&nbsp;&nbsp;&nbsp;ResetInit
</UL>

<P><STRONG><a name="[1010cec]"></a>Task_Keyboard</STRONG> (ARM, 252 bytes, Stack size 24 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bb0514]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSTimeDly
<LI><a href="#[be2768]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSMboxPost
</UL>

<P><STRONG><a name="[1010c78]"></a>Task1</STRONG> (ARM, 96 bytes, Stack size 24 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[ba329c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSSemPost
<LI><a href="#[be27e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSMboxPend
<LI><a href="#[bf7328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GUI_Picture_256
<LI><a href="#[1010938]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART0_SendData
</UL>

<P><STRONG><a name="[1010c04]"></a>Task0</STRONG> (ARM, 368 bytes, Stack size 72 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bb0514]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSTimeDly
<LI><a href="#[c01c28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSTaskCreate
<LI><a href="#[1003154]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TargetInit
<LI><a href="#[1010938]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UART0_SendData
<LI><a href="#[10109b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RTCStart
<LI><a href="#[1010a2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RTCSetTime
<LI><a href="#[1010aa4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RTCInit
<LI><a href="#[1010b18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RTCGetTime
<LI><a href="#[103cafc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
</UL>

<P><STRONG><a name="[1010b90]"></a>main</STRONG> (ARM, 224 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = main -> OSInit -> OS_InitTaskIdle -> OSTaskCreateExt -> OS_TCBInit</UL>
<BR>[Calls]<UL><LI><a href="#[bb0a58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSStart
<LI><a href="#[bb0d28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSInit
<LI><a href="#[bd4940]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSSemCreate
<LI><a href="#[be28d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSMboxCreate
<LI><a href="#[bf7674]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LCD_ColorSet
<LI><a href="#[bf7764]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LcdInit
<LI><a href="#[c01c28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSTaskCreate
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[fd3478]"></a>SendByte0</STRONG> (ARM, 32 bytes, Stack size 0 bytes, uart.o(.text))

⌨️ 快捷键说明

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