lpc214x_ucosii.htm
来自「lpc2131keil例程」· HTM 代码 · 共 1,178 行 · 第 1/5 页
HTM
1,178 行
<P><STRONG><a name="[c98bc0]"></a>OSQQuery</STRONG> (ARM, 156 bytes, Stack size 24 bytes, os_q.o(.text), UNUSED)
<P><STRONG><a name="[c9d1d0]"></a>OS_QInit</STRONG> (ARM, 68 bytes, Stack size 0 bytes, os_q.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c9fdb0]">>></a> OSInit
</UL>
<P><STRONG><a name="[c97238]"></a>OSTaskChangePrio</STRONG> (ARM, 460 bytes, Stack size 40 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c9d7b8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c9fd20]"></a>OSTaskCreate</STRONG> (ARM, 236 bytes, Stack size 40 bytes, os_task.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = OSTaskCreate ⇒ OS_TCBInit
</UL>
<BR>[Calls]<UL><LI><a href="#[c96ff8]">>></a> OSTaskStkInit
<LI><a href="#[c9d530]">>></a> OS_TCBInit
<LI><a href="#[c9d7b8]">>></a> OS_Sched
</UL>
<BR>[Called By]<UL><LI><a href="#[c9fe88]">>></a> main
</UL>
<P><STRONG><a name="[c9d3c8]"></a>OSTaskCreateExt</STRONG> (ARM, 288 bytes, Stack size 56 bytes, os_task.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = OSTaskCreateExt ⇒ OS_TCBInit
</UL>
<BR>[Calls]<UL><LI><a href="#[c96ff8]">>></a> OSTaskStkInit
<LI><a href="#[c9d530]">>></a> OS_TCBInit
<LI><a href="#[c9d7b8]">>></a> OS_Sched
<LI><a href="#[1121388]">>></a> __aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[c9e6a0]">>></a> OS_InitTaskIdle
<LI><a href="#[c9e6e8]">>></a> OS_InitTaskStat
</UL>
<P><STRONG><a name="[c971f0]"></a>OSTaskDel</STRONG> (ARM, 508 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c97040]">>></a> OSTaskDelHook
<LI><a href="#[c9c440]">>></a> OS_FlagUnlink
<LI><a href="#[c9d698]">>></a> OS_Dummy
<LI><a href="#[c9d7b8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c971a8]"></a>OSTaskDelReq</STRONG> (ARM, 140 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<P><STRONG><a name="[c97160]"></a>OSTaskResume</STRONG> (ARM, 192 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c9d7b8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c97118]"></a>OSTaskStkChk</STRONG> (ARM, 192 bytes, Stack size 32 bytes, os_task.o(.text), UNUSED)
<P><STRONG><a name="[c970d0]"></a>OSTaskSuspend</STRONG> (ARM, 240 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c9d7b8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c97088]"></a>OSTaskQuery</STRONG> (ARM, 120 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[1121648]">>></a> __aeabi_memcpy4
</UL>
<P><STRONG><a name="[c9fcd8]"></a>OSTimeDly</STRONG> (ARM, 140 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c9d7b8]">>></a> OS_Sched
</UL>
<BR>[Called By]<UL><LI><a href="#[c96340]">>></a> OSTimeDlyHMSM
<LI><a href="#[c9d728]">>></a> OSStatInit
<LI><a href="#[c9d8d8]">>></a> OS_TaskStat
<LI><a href="#[c9fdf8]">>></a> Task6
<LI><a href="#[c9fed0]">>></a> Task0
<LI><a href="#[c9ff18]">>></a> Task1
<LI><a href="#[c9ffa8]">>></a> Task3
</UL>
<P><STRONG><a name="[c96340]"></a>OSTimeDlyHMSM</STRONG> (ARM, 232 bytes, Stack size 32 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c9fcd8]">>></a> OSTimeDly
<LI><a href="#[1120e98]">>></a> __aeabi_uidivmod
</UL>
<P><STRONG><a name="[c962f8]"></a>OSTimeDlyResume</STRONG> (ARM, 184 bytes, Stack size 16 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c9d7b8]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c962b0]"></a>OSTimeGet</STRONG> (ARM, 32 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)
<P><STRONG><a name="[c96268]"></a>OSTimeSet</STRONG> (ARM, 32 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)
<P><STRONG><a name="[c96ff8]"></a>OSTaskStkInit</STRONG> (ARM, 232 bytes, Stack size 8 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = OSTaskStkInit
</UL>
<BR>[Called By]<UL><LI><a href="#[c9d3c8]">>></a> OSTaskCreateExt
<LI><a href="#[c9fd20]">>></a> OSTaskCreate
</UL>
<P><STRONG><a name="[c94c18]"></a>SWI_Exception</STRONG> (ARM, 336 bytes, Stack size 4 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = SWI_Exception
</UL>
<BR>[Called By]<UL><LI><a href="#[c9efc0]">>></a> SoftwareInterrupt
</UL>
<P><STRONG><a name="[c9d458]"></a>OSStartHighRdy</STRONG> (ARM, 16 bytes, Stack size 8 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = OSStartHighRdy
</UL>
<BR>[Called By]<UL><LI><a href="#[c9fd68]">>></a> OSStart
</UL>
<P><STRONG><a name="[c9d4e8]"></a>OSInitHookBegin</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c9fdb0]">>></a> OSInit
</UL>
<P><STRONG><a name="[c9d4a0]"></a>OSInitHookEnd</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c9fdb0]">>></a> OSInit
</UL>
<P><STRONG><a name="[c9d380]"></a>OSTaskCreateHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c9d530]">>></a> OS_TCBInit
</UL>
<P><STRONG><a name="[c97040]"></a>OSTaskDelHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c971f0]">>></a> OSTaskDel
</UL>
<P><STRONG><a name="[c94bd0]"></a>OSTaskSwHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c94868]">>></a> __OSStartHighRdy
<LI><a href="#[c9f860]">>></a> OSIntCtxSw
</UL>
<P><STRONG><a name="[c9d2f0]"></a>OSTaskStatHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c9d8d8]">>></a> OS_TaskStat
</UL>
<P><STRONG><a name="[c9d410]"></a>OSTCBInitHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c9d530]">>></a> OS_TCBInit
</UL>
<P><STRONG><a name="[c9d2a8]"></a>OSTimeTickHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ca1c78]">>></a> OSTimeTick
</UL>
<P><STRONG><a name="[c9d338]"></a>OSTaskIdleHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c9d890]">>></a> OS_TaskIdle
</UL>
<P><STRONG><a name="[1122830]"></a>__printf</STRONG> (Thumb, 748 bytes, Stack size 48 bytes, __printf.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[111edd8]">>></a> __ARM_call_via_r3
<LI><a href="#[111ee68]">>></a> __ARM_call_via_r2
<LI><a href="#[111eef8]">>></a> __ARM_call_via_r1
<LI><a href="#[1122000]">>></a> _printf_int_dec
<LI><a href="#[11223b0]">>></a> _printf_wctomb (Weak Reference)
<LI><a href="#[11223f8]">>></a> _printf_wc (Weak Reference)
<LI><a href="#[1122440]">>></a> _printf_str (Weak Reference)
<LI><a href="#[1122488]">>></a> _printf_mbtowc (Weak Reference)
<LI><a href="#[11224d0]">>></a> _printf_longlong_oct (Weak Reference)
<LI><a href="#[1122518]">>></a> _printf_longlong_hex (Weak Reference)
<LI><a href="#[1122560]">>></a> _printf_longlong_dec (Weak Reference)
<LI><a href="#[11225a8]">>></a> _printf_fp_hex (Weak Reference)
<LI><a href="#[11225f0]">>></a> _printf_fp_dec (Weak Reference)
<LI><a href="#[1122638]">>></a> _printf_charcount (Weak Reference)
</UL>
<BR>[Called By]<UL><LI><a href="#[111f418]">>></a> _printf_char_common
</UL>
<P><STRONG><a name="[11227e8]"></a>_printf_return_value</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, __printf.o(.text), UNUSED)
<P><STRONG><a name="[11227a0]"></a>_printf_percent</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, __printf.o(.text), UNUSED)
<P><STRONG><a name="[1122758]"></a>_printf_sizespec</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, __printf.o(.text), UNUSED)
<P><STRONG><a name="[1122230]"></a>_printf_pre_padding</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, _printf_pad.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[111ee68]">>></a> __ARM_call_via_r2
</UL>
<BR>[Called By]<UL><LI><a href="#[111f628]">>></a> _printf_int_common
</UL>
<P><STRONG><a name="[11221e8]"></a>_printf_post_padding</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, _printf_pad.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[111ee68]">>></a> __ARM_call_via_r2
</UL>
<BR>[Called By]<UL><LI><a href="#[111f628]">>></a> _printf_int_common
</UL>
<P><STRONG><a name="[1122000]"></a>_printf_int_dec</STRONG> (Thumb, 98 bytes, Stack size 72 bytes, _printf_dec.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[111f0b0]">>></a> __rt_udiv10 (via Veneer)
<LI><a href="#[111f628]">>></a> _printf_int_common
<LI><a href="#[1121ee0]">>></a> _printf_truncate_unsigned (Weak Reference)
<LI><a href="#[1121f28]">>></a> _printf_truncate_signed (Weak Reference)
</UL>
<BR>[Called By]<UL><LI><a href="#[1122830]">>></a> __printf
</UL>
<P><STRONG><a name="[1121ce8]"></a>__0sprintf</STRONG> (Thumb, 40 bytes, Stack size 32 bytes, __0sprintf.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[111f1d0]">>></a> _sputc
<LI><a href="#[111f418]">>></a> _printf_char_common
</UL>
<P><STRONG><a name="[1121ca0]"></a>__1sprintf</STRONG> (Thumb, 0 bytes, Stack size 32 bytes, __0sprintf.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c9fdf8]">>></a> Task6 (via Veneer)
</UL>
<P><STRONG><a name="[1121930]"></a>srand</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, rand.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = srand
</UL>
<BR>[Called By]<UL><LI><a href="#[ca1d08]">>></a> TargetInit (via Veneer)
<LI><a href="#[11218e8]">>></a> _rand_init
</UL>
<P><STRONG><a name="[11218e8]"></a>_rand_init</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, rand.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _rand_init ⇒ srand
</UL>
<BR>[Calls]<UL><LI><a href="#[1121930]">>></a> srand
</UL>
<BR>[Called By]<UL><LI><a href="#[111de90]">>></a> __rt_lib_init
</UL>
<P><STRONG><a name="[11218a0]"></a>rand</STRONG> (Thumb, 56 bytes, Stack size 12 bytes, rand.o(.text), UNUSED)
<P><STRONG><a name="[1121648]"></a>__aeabi_memcpy4</STRONG> (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c97088]">>></a> OSTaskQuery
</UL>
<P><STRONG><a name="[1121600]"></a>__aeabi_memcpy8</STRONG> (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
<P><STRONG><a name="[11215b8]"></a>__rt_memcpy_w</STRONG> (ARM, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
<P><STRONG><a name="[1121570]"></a>_memcpy_lastbytes_aligned</STRONG> (ARM, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED)
<P><STRONG><a name="[1121388]"></a>__aeabi_memclr4</STRONG> (ARM, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = __aeabi_memclr4
</UL>
<BR>[Called By]<UL><LI><a href="#[c9d3c8]">>></a> OSTaskCreateExt
</UL>
<P><STRONG><a name="[1121340]"></a>__aeabi_memclr8</STRONG> (ARM, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)
<P><STRONG><a name="[11212f8]"></a>__rt_memclr_w</STRONG> (ARM, 84 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)
<P><STRONG><a name="[11212b0]"></a>_memset_w</STRONG> (ARM, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED)
<P><STRONG><a name="[1120f70]"></a>__aeabi_idiv</STRONG> (ARM, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
<P><STRONG><a name="[1120f28]"></a>__aeabi_idivmod</STRONG> (ARM, 384 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[ca1e70]">>></a> SEND_NUM
</UL>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?