📄 lpc214x_ucosii.htm
字号:
<LI><a href="#[b40c4c]">>></a> OSTaskCreateExt
<LI><a href="#[b40cc8]">>></a> OSStatInit
<LI><a href="#[b40ea4]">>></a> OSMboxCreate
<LI><a href="#[b41084]">>></a> OSFlagCreate
</UL>
<P><STRONG><a name="[b41ba0]"></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="#[b40694]">>></a> TargetInit
<LI><a href="#[b40b58]">>></a> OSTaskNameSet
<LI><a href="#[b40c4c]">>></a> OSTaskCreateExt
<LI><a href="#[b40d40]">>></a> OSStart
<LI><a href="#[b40f20]">>></a> OSInit
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[b41b24]"></a>DrawColorTable</STRONG> (ARM, 892 bytes, Stack size 16 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b4061c]">>></a> WriteData
<LI><a href="#[b4070c]">>></a> SendCommand
</UL>
<P><STRONG><a name="[c1dcb8]"></a>OSFlagAccept</STRONG> (ARM, 420 bytes, Stack size 32 bytes, os_flag.o(.text), UNUSED)
<P><STRONG><a name="[b41084]"></a>OSFlagCreate</STRONG> (ARM, 156 bytes, Stack size 16 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[b41c14]"><<</a> TaskStart
</UL>
<P><STRONG><a name="[c1dc3c]"></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="#[b4100c]"><<</a> OSFlagPend
<LI><a href="#[c1f380]"><<</a> OS_FlagTaskRdy
<LI><a href="#[ffaa90]"><<</a> OSTaskDel
</UL>
<P><STRONG><a name="[c1dbc4]"></a>OSFlagDel</STRONG> (ARM, 380 bytes, Stack size 32 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c1f380]">>></a> OS_FlagTaskRdy
</UL>
<P><STRONG><a name="[c1db48]"></a>OSFlagNameGet</STRONG> (ARM, 92 bytes, Stack size 24 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d49c]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[c1dacc]"></a>OSFlagNameSet</STRONG> (ARM, 116 bytes, Stack size 24 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d424]">>></a> OS_StrLen
<LI><a href="#[c1d49c]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[b4100c]"></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="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c1dc3c]">>></a> OS_FlagUnlink
<LI><a href="#[c1f304]">>></a> OS_FlagBlock
</UL>
<BR>[Called By]<UL><LI><a href="#[b41c8c]"><<</a> CH375Task
<LI><a href="#[b41d04]"><<</a> VS1003Task
<LI><a href="#[b41df8]"><<</a> DisplayTask
</UL>
<P><STRONG><a name="[c1da48]"></a>OSFlagPendGetFlagsRdy</STRONG> (ARM, 36 bytes, Stack size 8 bytes, os_flag.o(.text), UNUSED)
<P><STRONG><a name="[b40f94]"></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="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c1f380]">>></a> OS_FlagTaskRdy
</UL>
<BR>[Called By]<UL><LI><a href="#[b41c8c]"><<</a> CH375Task
<LI><a href="#[b41d04]"><<</a> VS1003Task
<LI><a href="#[b41df8]"><<</a> DisplayTask
</UL>
<P><STRONG><a name="[c1d9d0]"></a>OSFlagQuery</STRONG> (ARM, 72 bytes, Stack size 16 bytes, os_flag.o(.text), UNUSED)
<P><STRONG><a name="[c1d958]"></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="#[c1d58c]">>></a> OS_MemClr
</UL>
<BR>[Called By]<UL><LI><a href="#[b40f20]"><<</a> OSInit
</UL>
<P><STRONG><a name="[c2c65c]"></a>OSMboxAccept</STRONG> (ARM, 60 bytes, Stack size 16 bytes, os_mbox.o(.text), UNUSED)
<P><STRONG><a name="[b40ea4]"></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="#[c2c27c]">>></a> OS_EventWaitListInit
</UL>
<BR>[Called By]<UL><LI><a href="#[b41c14]"><<</a> TaskStart
<LI><a href="#[1003340]"><<</a> SPIInit
</UL>
<P><STRONG><a name="[c2c5e4]"></a>OSMboxDel</STRONG> (ARM, 380 bytes, Stack size 24 bytes, os_mbox.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c380]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[b40e2c]"></a>OSMboxPend</STRONG> (ARM, 352 bytes, Stack size 24 bytes, os_mbox.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c300]">>></a> OS_EventTaskWait
<LI><a href="#[c2c3fc]">>></a> OS_EventTO
</UL>
<BR>[Called By]<UL><LI><a href="#[b41d7c]"><<</a> TerminalTask
<LI><a href="#[bcd0b0]"><<</a> SPIRW1
</UL>
<P><STRONG><a name="[b40db4]"></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="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c380]">>></a> OS_EventTaskRdy
</UL>
<BR>[Called By]<UL><LI><a href="#[b44d14]"><<</a> AppTerminalRx
<LI><a href="#[bccfc0]"><<</a> SPI_Exception
</UL>
<P><STRONG><a name="[c2c568]"></a>OSMboxPostOpt</STRONG> (ARM, 180 bytes, Stack size 16 bytes, os_mbox.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c380]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[c2c4f0]"></a>OSMboxQuery</STRONG> (ARM, 108 bytes, Stack size 24 bytes, os_mbox.o(.text), UNUSED)
<P><STRONG><a name="[c082ac]"></a>OSMemCreate</STRONG> (ARM, 184 bytes, Stack size 40 bytes, os_mem.o(.text), UNUSED)
<P><STRONG><a name="[c08234]"></a>OSMemGet</STRONG> (ARM, 96 bytes, Stack size 16 bytes, os_mem.o(.text), UNUSED)
<P><STRONG><a name="[c081b8]"></a>OSMemNameGet</STRONG> (ARM, 60 bytes, Stack size 24 bytes, os_mem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d49c]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[c0813c]"></a>OSMemNameSet</STRONG> (ARM, 88 bytes, Stack size 24 bytes, os_mem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d424]">>></a> OS_StrLen
<LI><a href="#[c1d49c]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[c080c4]"></a>OSMemPut</STRONG> (ARM, 84 bytes, Stack size 16 bytes, os_mem.o(.text), UNUSED)
<P><STRONG><a name="[c0804c]"></a>OSMemQuery</STRONG> (ARM, 88 bytes, Stack size 16 bytes, os_mem.o(.text), UNUSED)
<P><STRONG><a name="[c07fd4]"></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="#[c1d58c]">>></a> OS_MemClr
</UL>
<BR>[Called By]<UL><LI><a href="#[b40f20]"><<</a> OSInit
</UL>
<P><STRONG><a name="[bfec84]"></a>OSQAccept</STRONG> (ARM, 152 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<P><STRONG><a name="[bfec0c]"></a>OSQCreate</STRONG> (ARM, 252 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c2c27c]">>></a> OS_EventWaitListInit
</UL>
<P><STRONG><a name="[bfeb98]"></a>OSQDel</STRONG> (ARM, 436 bytes, Stack size 32 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c380]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[bfeb20]"></a>OSQFlush</STRONG> (ARM, 56 bytes, Stack size 16 bytes, os_q.o(.text), UNUSED)
<P><STRONG><a name="[bfeaac]"></a>OSQPend</STRONG> (ARM, 372 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c300]">>></a> OS_EventTaskWait
<LI><a href="#[c2c3fc]">>></a> OS_EventTO
</UL>
<P><STRONG><a name="[bfea38]"></a>OSQPost</STRONG> (ARM, 184 bytes, Stack size 16 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c380]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[bfe9bc]"></a>OSQPostFront</STRONG> (ARM, 188 bytes, Stack size 16 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c380]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[bfe944]"></a>OSQPostOpt</STRONG> (ARM, 296 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c380]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[bfe8cc]"></a>OSQQuery</STRONG> (ARM, 156 bytes, Stack size 32 bytes, os_q.o(.text), UNUSED)
<P><STRONG><a name="[bfe854]"></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="#[c1d58c]">>></a> OS_MemClr
</UL>
<BR>[Called By]<UL><LI><a href="#[b40f20]"><<</a> OSInit
</UL>
<P><STRONG><a name="[fff3a4]"></a>OSSemAccept</STRONG> (ARM, 72 bytes, Stack size 16 bytes, os_sem.o(.text), UNUSED)
<P><STRONG><a name="[fff32c]"></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="#[c2c27c]">>></a> OS_EventWaitListInit
</UL>
<BR>[Called By]<UL><LI><a href="#[1003340]"><<</a> SPIInit
</UL>
<P><STRONG><a name="[fff2b4]"></a>OSSemDel</STRONG> (ARM, 380 bytes, Stack size 24 bytes, os_sem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c380]">>></a> OS_EventTaskRdy
</UL>
<P><STRONG><a name="[fff23c]"></a>OSSemPend</STRONG> (ARM, 296 bytes, Stack size 16 bytes, os_sem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c300]">>></a> OS_EventTaskWait
<LI><a href="#[c2c3fc]">>></a> OS_EventTO
</UL>
<BR>[Called By]<UL><LI><a href="#[b40784]"><<</a> SPIStart
</UL>
<P><STRONG><a name="[fff1c4]"></a>OSSemPost</STRONG> (ARM, 136 bytes, Stack size 8 bytes, os_sem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
<LI><a href="#[c2c380]">>></a> OS_EventTaskRdy
</UL>
<BR>[Called By]<UL><LI><a href="#[b40870]"><<</a> SPIEnd
</UL>
<P><STRONG><a name="[fff14c]"></a>OSSemQuery</STRONG> (ARM, 108 bytes, Stack size 24 bytes, os_sem.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[bcd124]"><<</a> GetSPIFlag
</UL>
<P><STRONG><a name="[fff0d4]"></a>OSSemSet</STRONG> (ARM, 112 bytes, Stack size 16 bytes, os_sem.o(.text), UNUSED)
<P><STRONG><a name="[ffac00]"></a>OSTaskChangePrio</STRONG> (ARM, 448 bytes, Stack size 48 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[ffab84]"></a>OSTaskCreate</STRONG> (ARM, 220 bytes, Stack size 40 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c1d514]">>></a> OS_Sched
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -