📄 lpc214x_ucosii.htm
字号:
<LI><a href="#[b20c4c]">>></a> OSTaskCreateExt
<LI><a href="#[b20cc8]">>></a> OSStatInit
<LI><a href="#[b20ea4]">>></a> OSMboxCreate
<LI><a href="#[b21084]">>></a> OSFlagCreate
</UL>
<P><STRONG><a name="[b21ba0]"></a>main</STRONG> (ARM, 108 bytes, Stack size 32 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = main -> OSInit -> OS_InitTaskIdle -> OSTaskCreateExt -> OS_TCBInit -> OSTaskCreateHook -> OSView_TaskCreateHook</UL>
<BR>[Calls]<UL><LI><a href="#[b20694]">>></a> TargetInit
<LI><a href="#[b20b58]">>></a> OSTaskNameSet
<LI><a href="#[b20c4c]">>></a> OSTaskCreateExt
<LI><a href="#[b20d40]">>></a> OSStart
<LI><a href="#[b20f20]">>></a> OSInit
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[b21b24]"></a>DrawColorTable</STRONG> (ARM, 892 bytes, Stack size 16 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b2061c]">>></a> WriteData
<LI><a href="#[b2070c]">>></a> SendCommand
</UL>
<P><STRONG><a name="[bfdb34]"></a>OSFlagAccept</STRONG> (ARM, 420 bytes, Stack size 32 bytes, os_flag.o(.text), UNUSED)
<P><STRONG><a name="[b21084]"></a>OSFlagCreate</STRONG> (ARM, 156 bytes, Stack size 16 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[b21c14]"><<</a> TaskStart
</UL>
<P><STRONG><a name="[bfdab8]"></a>OS_FlagUnlink</STRONG> (ARM, 84 bytes, Stack size 4 bytes, os_flag.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = OS_FlagUnlink</UL>
<BR>[Called By]<UL><LI><a href="#[b2100c]"><<</a> OSFlagPend
<LI><a href="#[bff1fc]"><<</a> OS_FlagTaskRdy
<LI><a href="#[fdaedc]"><<</a> OSTaskDel
</UL>
<P><STRONG><a name="[bfda40]"></a>OSFlagDel</STRONG> (ARM, 380 bytes, Stack size 32 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[bff1fc]">>></a> OS_FlagTaskRdy
</UL>
<P><STRONG><a name="[bfd9c4]"></a>OSFlagNameGet</STRONG> (ARM, 92 bytes, Stack size 24 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd318]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[bfd948]"></a>OSFlagNameSet</STRONG> (ARM, 116 bytes, Stack size 24 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd2a0]">>></a> OS_StrLen
<LI><a href="#[bfd318]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[b2100c]"></a>OSFlagPend</STRONG> (ARM, 904 bytes, Stack size 64 bytes, os_flag.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = OSFlagPend -> OS_FlagBlock</UL>
<BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[bfdab8]">>></a> OS_FlagUnlink
<LI><a href="#[bff180]">>></a> OS_FlagBlock
</UL>
<BR>[Called By]<UL><LI><a href="#[b21c8c]"><<</a> CH375Task
<LI><a href="#[b21d04]"><<</a> VS1003Task
<LI><a href="#[b21df8]"><<</a> DisplayTask
</UL>
<P><STRONG><a name="[bfd8c4]"></a>OSFlagPendGetFlagsRdy</STRONG> (ARM, 36 bytes, Stack size 8 bytes, os_flag.o(.text), UNUSED)
<P><STRONG><a name="[b20f94]"></a>OSFlagPost</STRONG> (ARM, 532 bytes, Stack size 40 bytes, os_flag.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = OSFlagPost -> OS_FlagTaskRdy -> OS_FlagUnlink</UL>
<BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[bff1fc]">>></a> OS_FlagTaskRdy
</UL>
<BR>[Called By]<UL><LI><a href="#[b21c8c]"><<</a> CH375Task
<LI><a href="#[b21d04]"><<</a> VS1003Task
<LI><a href="#[b21df8]"><<</a> DisplayTask
</UL>
<P><STRONG><a name="[bfd84c]"></a>OSFlagQuery</STRONG> (ARM, 72 bytes, Stack size 16 bytes, os_flag.o(.text), UNUSED)
<P><STRONG><a name="[bfd7d4]"></a>OS_FlagInit</STRONG> (ARM, 132 bytes, Stack size 16 bytes, os_flag.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OS_FlagInit</UL>
<BR>[Calls]<UL><LI><a href="#[bfd408]">>></a> OS_MemClr
</UL>
<BR>[Called By]<UL><LI><a href="#[b20f20]"><<</a> OSInit
</UL>
<P><STRONG><a name="[c0cad8]"></a>OSMboxAccept</STRONG> (ARM, 60 bytes, Stack size 16 bytes, os_mbox.o(.text), UNUSED)
<P><STRONG><a name="[b20ea4]"></a>OSMboxCreate</STRONG> (ARM, 144 bytes, Stack size 16 bytes, os_mbox.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OSMboxCreate</UL>
<BR>[Calls]<UL><LI><a href="#[c0c6f8]">>></a> OS_EventWaitListInit
</UL>
<BR>[Called By]<UL><LI><a href="#[b21c14]"><<</a> TaskStart
<LI><a href="#[fe3bf8]"><<</a> SPIInit
</UL>
<P><STRONG><a name="[c0ca60]"></a>OSMboxDel</STRONG> (ARM, 380 bytes, Stack size 24 bytes, os_mbox.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c7fc]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[b20e2c]"></a>OSMboxPend</STRONG> (ARM, 352 bytes, Stack size 24 bytes, os_mbox.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c77c]">>></a> OS_EventTaskWait
<LI><a href="#[c0c878]">>></a> OS_EventTO
</UL>
<BR>[Called By]<UL><LI><a href="#[b21d7c]"><<</a> TerminalTask
<LI><a href="#[bad6c8]"><<</a> SPIRW1
</UL>
<P><STRONG><a name="[b20db4]"></a>OSMboxPost</STRONG> (ARM, 124 bytes, Stack size 16 bytes, os_mbox.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = OSMboxPost -> OS_EventTaskRdy</UL>
<BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c7fc]">>></a> OS_EventTaskRdy
</UL>
<BR>[Called By]<UL><LI><a href="#[b24d14]"><<</a> AppTerminalRx
<LI><a href="#[bad5d8]"><<</a> SPI_Exception
</UL>
<P><STRONG><a name="[c0c9e4]"></a>OSMboxPostOpt</STRONG> (ARM, 180 bytes, Stack size 16 bytes, os_mbox.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c7fc]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[c0c96c]"></a>OSMboxQuery</STRONG> (ARM, 108 bytes, Stack size 24 bytes, os_mbox.o(.text), UNUSED)
<P><STRONG><a name="[be8334]"></a>OSMemCreate</STRONG> (ARM, 184 bytes, Stack size 40 bytes, os_mem.o(.text), UNUSED)
<P><STRONG><a name="[be82bc]"></a>OSMemGet</STRONG> (ARM, 96 bytes, Stack size 16 bytes, os_mem.o(.text), UNUSED)
<P><STRONG><a name="[be8240]"></a>OSMemNameGet</STRONG> (ARM, 60 bytes, Stack size 24 bytes, os_mem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd318]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[be81c4]"></a>OSMemNameSet</STRONG> (ARM, 88 bytes, Stack size 24 bytes, os_mem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd2a0]">>></a> OS_StrLen
<LI><a href="#[bfd318]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[be814c]"></a>OSMemPut</STRONG> (ARM, 84 bytes, Stack size 16 bytes, os_mem.o(.text), UNUSED)
<P><STRONG><a name="[be80d4]"></a>OSMemQuery</STRONG> (ARM, 88 bytes, Stack size 16 bytes, os_mem.o(.text), UNUSED)
<P><STRONG><a name="[be805c]"></a>OS_MemInit</STRONG> (ARM, 128 bytes, Stack size 16 bytes, os_mem.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OS_MemInit</UL>
<BR>[Calls]<UL><LI><a href="#[bfd408]">>></a> OS_MemClr
</UL>
<BR>[Called By]<UL><LI><a href="#[b20f20]"><<</a> OSInit
</UL>
<P><STRONG><a name="[bded88]"></a>OSQAccept</STRONG> (ARM, 152 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<P><STRONG><a name="[bded10]"></a>OSQCreate</STRONG> (ARM, 252 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c0c6f8]">>></a> OS_EventWaitListInit
</UL>
<P><STRONG><a name="[bdec9c]"></a>OSQDel</STRONG> (ARM, 436 bytes, Stack size 32 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c7fc]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[bdec24]"></a>OSQFlush</STRONG> (ARM, 56 bytes, Stack size 16 bytes, os_q.o(.text), UNUSED)
<P><STRONG><a name="[bdebb0]"></a>OSQPend</STRONG> (ARM, 372 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c77c]">>></a> OS_EventTaskWait
<LI><a href="#[c0c878]">>></a> OS_EventTO
</UL>
<P><STRONG><a name="[bdeb3c]"></a>OSQPost</STRONG> (ARM, 184 bytes, Stack size 16 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c7fc]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[bdeac0]"></a>OSQPostFront</STRONG> (ARM, 188 bytes, Stack size 16 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c7fc]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[bdea48]"></a>OSQPostOpt</STRONG> (ARM, 296 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c7fc]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[bde9d0]"></a>OSQQuery</STRONG> (ARM, 156 bytes, Stack size 32 bytes, os_q.o(.text), UNUSED)
<P><STRONG><a name="[bde958]"></a>OS_QInit</STRONG> (ARM, 88 bytes, Stack size 16 bytes, os_q.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OS_QInit</UL>
<BR>[Calls]<UL><LI><a href="#[bfd408]">>></a> OS_MemClr
</UL>
<BR>[Called By]<UL><LI><a href="#[b20f20]"><<</a> OSInit
</UL>
<P><STRONG><a name="[fdf7b4]"></a>OSSemAccept</STRONG> (ARM, 72 bytes, Stack size 16 bytes, os_sem.o(.text), UNUSED)
<P><STRONG><a name="[fdf73c]"></a>OSSemCreate</STRONG> (ARM, 144 bytes, Stack size 16 bytes, os_sem.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OSSemCreate</UL>
<BR>[Calls]<UL><LI><a href="#[c0c6f8]">>></a> OS_EventWaitListInit
</UL>
<BR>[Called By]<UL><LI><a href="#[fe3bf8]"><<</a> SPIInit
</UL>
<P><STRONG><a name="[fdf6c4]"></a>OSSemDel</STRONG> (ARM, 380 bytes, Stack size 24 bytes, os_sem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c7fc]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[fdf64c]"></a>OSSemPend</STRONG> (ARM, 296 bytes, Stack size 16 bytes, os_sem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c77c]">>></a> OS_EventTaskWait
<LI><a href="#[c0c878]">>></a> OS_EventTO
</UL>
<BR>[Called By]<UL><LI><a href="#[b20784]"><<</a> SPIStart
</UL>
<P><STRONG><a name="[fdf5d4]"></a>OSSemPost</STRONG> (ARM, 136 bytes, Stack size 8 bytes, os_sem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
<LI><a href="#[c0c7fc]">>></a> OS_EventTaskRdy
</UL>
<BR>[Called By]<UL><LI><a href="#[b20870]"><<</a> SPIEnd
</UL>
<P><STRONG><a name="[fdf55c]"></a>OSSemQuery</STRONG> (ARM, 108 bytes, Stack size 24 bytes, os_sem.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[bad73c]"><<</a> GetSPIFlag
</UL>
<P><STRONG><a name="[fdf4e4]"></a>OSSemSet</STRONG> (ARM, 112 bytes, Stack size 16 bytes, os_sem.o(.text), UNUSED)
<P><STRONG><a name="[fdb04c]"></a>OSTaskChangePrio</STRONG> (ARM, 448 bytes, Stack size 48 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[fdafd0]"></a>OSTaskCreate</STRONG> (ARM, 220 bytes, Stack size 40 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bfd390]">>></a> OS_Sched
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -