📄 keil_test.htm
字号:
<P><STRONG><a name="[c80d00]"></a>OSSchedLock</STRONG> (ARM, 88 bytes, Stack size 8 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c80cb8]"></a>OS_Sched</STRONG> (ARM, 144 bytes, Stack size 8 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OS_Sched ⇒ OS_EXIT_CRITICAL
</UL>
<BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c822f0]">>></a> OS_SchedNew
</UL>
<BR>[Called By]<UL><LI><a href="#[c759d0]">>></a> OSQPostOpt
<LI><a href="#[c75a18]">>></a> OSQPostFront
<LI><a href="#[c75a60]">>></a> OSQPost
<LI><a href="#[c75aa8]">>></a> OSQPend
<LI><a href="#[c75b38]">>></a> OSQDel
<LI><a href="#[c7daf8]">>></a> OSFlagPost
<LI><a href="#[c7db88]">>></a> OSFlagPend
<LI><a href="#[c7dbd0]">>></a> OSFlagDel
<LI><a href="#[c80640]">>></a> OSTimeDly
<LI><a href="#[c80688]">>></a> OSTaskSuspend
<LI><a href="#[c807a8]">>></a> OSTaskCreateExt
<LI><a href="#[c80c70]">>></a> OSSchedUnlock
<LI><a href="#[10e77a0]">>></a> OSTimeDlyResume
<LI><a href="#[10e9728]">>></a> OSTaskResume
<LI><a href="#[10e97b8]">>></a> OSTaskDel
<LI><a href="#[10e9800]">>></a> OSTaskCreate
<LI><a href="#[10e9848]">>></a> OSTaskChangePrio
</UL>
<P><STRONG><a name="[c80c70]"></a>OSSchedUnlock</STRONG> (ARM, 132 bytes, Stack size 8 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c80cb8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c80c28]"></a>OSStart</STRONG> (ARM, 108 bytes, Stack size 8 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = OSStart
</UL>
<BR>[Calls]<UL><LI><a href="#[c822f0]">>></a> OS_SchedNew
</UL>
<BR>[Called By]<UL><LI><a href="#[10de6f0]">>></a> main
</UL>
<P><STRONG><a name="[c80be0]"></a>OSStatInit</STRONG> (ARM, 84 bytes, Stack size 8 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c80640]">>></a> OSTimeDly
<LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c80b98]"></a>OSTimeTick</STRONG> (ARM, 240 bytes, Stack size 8 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<BR>[Called By]<UL><LI><a href="#[10e0e68]">>></a> Timer0_Exception
</UL>
<P><STRONG><a name="[c80b50]"></a>OSVersion</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<P><STRONG><a name="[c80b08]"></a>OS_Dummy</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10e97b8]">>></a> OSTaskDel
</UL>
<P><STRONG><a name="[c80ac0]"></a>OS_EventTaskRemove</STRONG> (ARM, 64 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c75aa8]">>></a> OSQPend
<LI><a href="#[c80a78]">>></a> OS_EventTaskRdy
<LI><a href="#[10e97b8]">>></a> OSTaskDel
</UL>
<P><STRONG><a name="[c80a78]"></a>OS_EventTaskRdy</STRONG> (ARM, 172 bytes, Stack size 36 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c80ac0]">>></a> OS_EventTaskRemove
</UL>
<BR>[Called By]<UL><LI><a href="#[c759d0]">>></a> OSQPostOpt
<LI><a href="#[c75a18]">>></a> OSQPostFront
<LI><a href="#[c75a60]">>></a> OSQPost
<LI><a href="#[c75b38]">>></a> OSQDel
</UL>
<P><STRONG><a name="[c80a30]"></a>OS_EventTaskWait</STRONG> (ARM, 188 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c75aa8]">>></a> OSQPend
</UL>
<P><STRONG><a name="[c809e8]"></a>OS_EventWaitListInit</STRONG> (ARM, 48 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c75b80]">>></a> OSQCreate
</UL>
<P><STRONG><a name="[c809a0]"></a>OS_MemCopy</STRONG> (ARM, 36 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10e96e0]">>></a> OSTaskQuery
</UL>
<P><STRONG><a name="[c80958]"></a>OS_TCBInit</STRONG> (ARM, 360 bytes, Stack size 40 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = OS_TCBInit ⇒ OS_EXIT_CRITICAL
</UL>
<BR>[Calls]<UL><LI><a href="#[c80760]">>></a> OSTaskCreateHook
<LI><a href="#[c807f0]">>></a> OSTCBInitHook
<LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<BR>[Called By]<UL><LI><a href="#[c807a8]">>></a> OSTaskCreateExt
<LI><a href="#[10e9800]">>></a> OSTaskCreate
</UL>
<P><STRONG><a name="[c7dca8]"></a>OSFlagAccept</STRONG> (ARM, 444 bytes, Stack size 32 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c7dc60]"></a>OSFlagCreate</STRONG> (ARM, 160 bytes, Stack size 16 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c7dc18]"></a>OS_FlagUnlink</STRONG> (ARM, 84 bytes, Stack size 4 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c7db88]">>></a> OSFlagPend
<LI><a href="#[c7e830]">>></a> OS_FlagTaskRdy
<LI><a href="#[10e97b8]">>></a> OSTaskDel
</UL>
<P><STRONG><a name="[c7dbd0]"></a>OSFlagDel</STRONG> (ARM, 396 bytes, Stack size 32 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c7e830]">>></a> OS_FlagTaskRdy
<LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c80cb8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c7db88]"></a>OSFlagPend</STRONG> (ARM, 1000 bytes, Stack size 80 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c7dc18]">>></a> OS_FlagUnlink
<LI><a href="#[c7e7e8]">>></a> OS_FlagBlock
<LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c80cb8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c7db40]"></a>OSFlagPendGetFlagsRdy</STRONG> (ARM, 36 bytes, Stack size 8 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c7daf8]"></a>OSFlagPost</STRONG> (ARM, 556 bytes, Stack size 40 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c7e830]">>></a> OS_FlagTaskRdy
<LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c80cb8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c7dab0]"></a>OSFlagQuery</STRONG> (ARM, 112 bytes, Stack size 16 bytes, os_flag.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c805f8]"></a>OS_FlagInit</STRONG> (ARM, 100 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="#[c80e20]">>></a> OS_MemClr
</UL>
<BR>[Called By]<UL><LI><a href="#[c80dd8]">>></a> OSInit
</UL>
<P><STRONG><a name="[c79c40]"></a>OSMemCreate</STRONG> (ARM, 292 bytes, Stack size 40 bytes, os_mem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c79bf8]"></a>OSMemGet</STRONG> (ARM, 136 bytes, Stack size 16 bytes, os_mem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c79bb0]"></a>OSMemPut</STRONG> (ARM, 116 bytes, Stack size 16 bytes, os_mem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c79b68]"></a>OSMemQuery</STRONG> (ARM, 120 bytes, Stack size 16 bytes, os_mem.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c805b0]"></a>OS_MemInit</STRONG> (ARM, 36 bytes, Stack size 8 bytes, os_mem.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = OS_MemInit
</UL>
<BR>[Calls]<UL><LI><a href="#[c80e20]">>></a> OS_MemClr
</UL>
<BR>[Called By]<UL><LI><a href="#[c80dd8]">>></a> OSInit
</UL>
<P><STRONG><a name="[c75bc8]"></a>OSQAccept</STRONG> (ARM, 192 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c75b80]"></a>OSQCreate</STRONG> (ARM, 240 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c809e8]">>></a> OS_EventWaitListInit
</UL>
<P><STRONG><a name="[c75b38]"></a>OSQDel</STRONG> (ARM, 448 bytes, Stack size 32 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c80a78]">>></a> OS_EventTaskRdy
<LI><a href="#[c80cb8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c75af0]"></a>OSQFlush</STRONG> (ARM, 92 bytes, Stack size 16 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
</UL>
<P><STRONG><a name="[c75aa8]"></a>OSQPend</STRONG> (ARM, 516 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c80a30]">>></a> OS_EventTaskWait
<LI><a href="#[c80ac0]">>></a> OS_EventTaskRemove
<LI><a href="#[c80cb8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c75a60]"></a>OSQPost</STRONG> (ARM, 204 bytes, Stack size 16 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c80a78]">>></a> OS_EventTaskRdy
<LI><a href="#[c80cb8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c75a18]"></a>OSQPostFront</STRONG> (ARM, 208 bytes, Stack size 16 bytes, os_q.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c808c8]">>></a> OS_EXIT_CRITICAL
<LI><a href="#[c80910]">>></a> OS_ENTER_CRITICAL
<LI><a href="#[c80a78]">>></a> OS_EventTaskRdy
<LI><a href="#[c80cb8]">>></a> OS_Sched
</UL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -