📄 ucos2103.htm
字号:
<P><STRONG><a name="[b07554]"></a>LCD_Rectangle</STRONG> (ARM, 200 bytes, Stack size 32 bytes, tft018.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b075d0]">>></a> LCD_SetArea
<LI><a href="#[b07738]">>></a> LCD_Inst
<LI><a href="#[b078b0]">>></a> LCD_Bus_Write_Byte
</UL>
<BR>[Called By]<UL><LI><a href="#[b0bf70]"><<</a> LCD_Clear_Screen
</UL>
<P><STRONG><a name="[b0bf70]"></a>LCD_Clear_Screen</STRONG> (ARM, 40 bytes, Stack size 12 bytes, tft018.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b07554]">>></a> LCD_Rectangle
</UL>
<BR>[Called By]<UL><LI><a href="#[b0c0dc]"><<</a> TaskStart
</UL>
<P><STRONG><a name="[b074d8]"></a>LCD_SetPixel</STRONG> (ARM, 136 bytes, Stack size 16 bytes, tft018.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b075d0]">>></a> LCD_SetArea
<LI><a href="#[b07738]">>></a> LCD_Inst
<LI><a href="#[b078b0]">>></a> LCD_Bus_Write_Byte
</UL>
<P><STRONG><a name="[b0745c]"></a>LCD_PutChar8x16</STRONG> (ARM, 256 bytes, Stack size 36 bytes, tft018.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b075d0]">>></a> LCD_SetArea
<LI><a href="#[b07738]">>></a> LCD_Inst
<LI><a href="#[b078b0]">>></a> LCD_Bus_Write_Byte
</UL>
<BR>[Called By]<UL><LI><a href="#[b07368]"><<</a> LCD_PutChar
</UL>
<P><STRONG><a name="[b073e0]"></a>LCD_PutChar8x8</STRONG> (ARM, 256 bytes, Stack size 36 bytes, tft018.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b075d0]">>></a> LCD_SetArea
<LI><a href="#[b07738]">>></a> LCD_Inst
<LI><a href="#[b078b0]">>></a> LCD_Bus_Write_Byte
</UL>
<BR>[Called By]<UL><LI><a href="#[b07368]"><<</a> LCD_PutChar
</UL>
<P><STRONG><a name="[b07368]"></a>LCD_PutChar</STRONG> (ARM, 100 bytes, Stack size 28 bytes, tft018.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b073e0]">>></a> LCD_PutChar8x8
<LI><a href="#[b0745c]">>></a> LCD_PutChar8x16
</UL>
<BR>[Called By]<UL><LI><a href="#[b0be7c]"><<</a> LCD_PutString
</UL>
<P><STRONG><a name="[b072f0]"></a>PutGB1616</STRONG> (ARM, 364 bytes, Stack size 40 bytes, tft018.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b075d0]">>></a> LCD_SetArea
<LI><a href="#[b07738]">>></a> LCD_Inst
<LI><a href="#[b078b0]">>></a> LCD_Bus_Write_Byte
</UL>
<BR>[Called By]<UL><LI><a href="#[b0be7c]"><<</a> LCD_PutString
</UL>
<P><STRONG><a name="[b0be7c]"></a>LCD_PutString</STRONG> (ARM, 148 bytes, Stack size 32 bytes, tft018.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b072f0]">>></a> PutGB1616
<LI><a href="#[b07368]">>></a> LCD_PutChar
</UL>
<BR>[Called By]<UL><LI><a href="#[b0c0dc]"><<</a> TaskStart
<LI><a href="#[b0c154]"><<</a> Task2
<LI><a href="#[b0c1c8]"><<</a> Task1
</UL>
<P><STRONG><a name="[b1bd50]"></a>OSTaskStkInit</STRONG> (ARM, 228 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="#[b0bd18]"><<</a> OSTaskCreate
</UL>
<P><STRONG><a name="[b1bcd4]"></a>OSInitHookBegin</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b0be08]"><<</a> OSInit
</UL>
<P><STRONG><a name="[b1bc58]"></a>OSInitHookEnd</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b0be08]"><<</a> OSInit
</UL>
<P><STRONG><a name="[b1bbd8]"></a>OSTaskCreateHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b155d0]"><<</a> OS_TCBInit
</UL>
<P><STRONG><a name="[b1bb5c]"></a>OSTaskDelHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[b2482c]"><<</a> OSTaskDel
</UL>
<P><STRONG><a name="[b1d9e8]"></a>OSTaskSwHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b1df20]"><<</a> OSCtxSw
<LI><a href="#[b1df94]"><<</a> OSStartHighRdy
<LI><a href="#[b1e094]"><<</a> UCOS_ARM$$174
</UL>
<P><STRONG><a name="[b1bae0]"></a>OSTCBInitHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b155d0]"><<</a> OS_TCBInit
</UL>
<P><STRONG><a name="[b1ba64]"></a>OSTimeTickHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[a64a6c]"><<</a> OSTimeTick
</UL>
<P><STRONG><a name="[b1b9e8]"></a>OSTaskIdleHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[b159a8]"><<</a> OS_TaskIdle
</UL>
<P><STRONG><a name="[b159a8]"></a>OS_TaskIdle</STRONG> (ARM, 60 bytes, Stack size 16 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a64ae4]">>></a> OSCPUSaveSR
<LI><a href="#[a64b5c]">>></a> OSCPURestoreSR
<LI><a href="#[b1b9e8]">>></a> OSTaskIdleHook
</UL>
<P><STRONG><a name="[b0be08]"></a>OSInit</STRONG> (ARM, 340 bytes, Stack size 32 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 120 + Unknown Stack Size
<LI>Call Chain = OSInit -> OSTaskCreate -> OS_TCBInit</UL>
<BR>[Calls]<UL><LI><a href="#[b0bd18]">>></a> OSTaskCreate
<LI><a href="#[b1bc58]">>></a> OSInitHookEnd
<LI><a href="#[b1bcd4]">>></a> OSInitHookBegin
</UL>
<BR>[Called By]<UL><LI><a href="#[b0c068]"><<</a> main
</UL>
<P><STRONG><a name="[b1dd3c]"></a>OSIntEnter</STRONG> (ARM, 64 bytes, Stack size 8 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = OSIntEnter</UL>
<BR>[Calls]<UL><LI><a href="#[a64ae4]">>></a> OSCPUSaveSR
<LI><a href="#[a64b5c]">>></a> OSCPURestoreSR
</UL>
<BR>[Called By]<UL><LI><a href="#[a64bd8]"><<</a> IRQASMTimer0
</UL>
<P><STRONG><a name="[b1dcc4]"></a>OSIntExit</STRONG> (ARM, 232 bytes, Stack size 8 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = OSIntExit</UL>
<BR>[Calls]<UL><LI><a href="#[a64ae4]">>></a> OSCPUSaveSR
<LI><a href="#[a64b5c]">>></a> OSCPURestoreSR
<LI><a href="#[b1dea8]">>></a> OSIntCtxSw
</UL>
<BR>[Called By]<UL><LI><a href="#[a64bd8]"><<</a> IRQASMTimer0
</UL>
<P><STRONG><a name="[b0bd94]"></a>OSStart</STRONG> (ARM, 132 bytes, Stack size 16 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16 + Unknown Stack Size
<LI>Call Chain = OSStart</UL>
<BR>[Calls]<UL><LI><a href="#[b1df94]">>></a> OSStartHighRdy
</UL>
<BR>[Called By]<UL><LI><a href="#[b0c068]"><<</a> main
</UL>
<P><STRONG><a name="[a64a6c]"></a>OSTimeTick</STRONG> (ARM, 168 bytes, Stack size 16 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16 + Unknown Stack Size
<LI>Call Chain = OSTimeTick</UL>
<BR>[Calls]<UL><LI><a href="#[a64ae4]">>></a> OSCPUSaveSR
<LI><a href="#[a64b5c]">>></a> OSCPURestoreSR
<LI><a href="#[b1ba64]">>></a> OSTimeTickHook
</UL>
<BR>[Called By]<UL><LI><a href="#[a64ccc]"><<</a> IRQCTimer0
</UL>
<P><STRONG><a name="[b15930]"></a>OSVersion</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<P><STRONG><a name="[b158b8]"></a>OS_Dummy</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[b2482c]"><<</a> OSTaskDel
</UL>
<P><STRONG><a name="[b1583c]"></a>OS_EventTaskRdy</STRONG> (ARM, 192 bytes, Stack size 24 bytes, os_core.o(.text), UNUSED)
<P><STRONG><a name="[b157bc]"></a>OS_EventTaskWait</STRONG> (ARM, 192 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<P><STRONG><a name="[b15744]"></a>OS_EventTO</STRONG> (ARM, 120 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<P><STRONG><a name="[b156c0]"></a>OS_EventWaitListInit</STRONG> (ARM, 28 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<P><STRONG><a name="[b15648]"></a>OS_Sched</STRONG> (ARM, 176 bytes, Stack size 16 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16 + Unknown Stack Size
<LI>Call Chain = OS_Sched</UL>
<BR>[Calls]<UL><LI><a href="#[a64ae4]">>></a> OSCPUSaveSR
<LI><a href="#[a64b5c]">>></a> OSCPURestoreSR
<LI><a href="#[b1df20]">>></a> OSCtxSw
</UL>
<BR>[Called By]<UL><LI><a href="#[b0bba8]"><<</a> OSTimeDly
<LI><a href="#[b0bc20]"><<</a> OSTaskSuspend
<LI><a href="#[b0bc9c]"><<</a> OSTaskResume
<LI><a href="#[b0bd18]"><<</a> OSTaskCreate
<LI><a href="#[b2482c]"><<</a> OSTaskDel
<LI><a href="#[b41704]"><<</a> OSTimeDlyResume
</UL>
<P><STRONG><a name="[b155d0]"></a>OS_TCBInit</STRONG> (ARM, 348 bytes, Stack size 40 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40 + Unknown Stack Size
<LI>Call Chain = OS_TCBInit</UL>
<BR>[Calls]<UL><LI><a href="#[a64ae4]">>></a> OSCPUSaveSR
<LI><a href="#[a64b5c]">>></a> OSCPURestoreSR
<LI><a href="#[b1bae0]">>></a> OSTCBInitHook
<LI><a href="#[b1bbd8]">>></a> OSTaskCreateHook
</UL>
<BR>[Called By]<UL><LI><a href="#[b0bd18]"><<</a> OSTaskCreate
</UL>
<P><STRONG><a name="[b0bd18]"></a>OSTaskCreate</STRONG> (ARM, 248 bytes, Stack size 48 bytes, os_task.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 88 + Unknown Stack Size
<LI>Call Chain = OSTaskCreate -> OS_TCBInit</UL>
<BR>[Calls]<UL><LI><a href="#[a64ae4]">>></a> OSCPUSaveSR
<LI><a href="#[a64b5c]">>></a> OSCPURestoreSR
<LI><a href="#[b155d0]">>></a> OS_TCBInit
<LI><a href="#[b15648]">>></a> OS_Sched
<LI><a href="#[b1bd50]">>></a> OSTaskStkInit
</UL>
<BR>[Called By]<UL><LI><a href="#[b0be08]"><<</a> OSInit
<LI><a href="#[b0c068]"><<</a> main
<LI><a href="#[b0c0dc]"><<</a> TaskStart
</UL>
<P><STRONG><a name="[b2482c]"></a>OSTaskDel</STRONG> (ARM, 472 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a64ae4]">>></a> OSCPUSaveSR
<LI><a href="#[a64b5c]">>></a> OSCPURestoreSR
<LI><a href="#[b15648]">>></a> OS_Sched
<LI><a href="#[b158b8]">>></a> OS_Dummy
<LI><a href="#[b1bb5c]">>></a> OSTaskDelHook
</UL>
<P><STRONG><a name="[b247b0]"></a>OSTaskDelReq</STRONG> (ARM, 116 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a64ae4]">>></a> OSCPUSaveSR
<LI><a href="#[a64b5c]">>></a> OSCPURestoreSR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -