⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sam7s-02.htm

📁 ucos2在at91sam64dk上的移植程序-mcuzone
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<LI><a href="#[b8415c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQPostOpt
<LI><a href="#[b840f0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQQuery
<LI><a href="#[9bd6c8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskChangePrio
<LI><a href="#[98c1d0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskCreate
<LI><a href="#[9bd65c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskDel
<LI><a href="#[9bd5ec]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskDelReq
<LI><a href="#[9bd57c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskNameGet
<LI><a href="#[9bd50c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskNameSet
<LI><a href="#[9bd49c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskResume
<LI><a href="#[9bd42c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskSuspend
<LI><a href="#[9bd3c0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskQuery
<LI><a href="#[98be80]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTimeDly
<LI><a href="#[9b891c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTimeGet
<LI><a href="#[9b88b0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTimeSet
</UL><P><STRONG><a name="[9a6d1c]"></a>SARM_IRQ_DIS1</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samvect.o(SAMVECT))
<BR><BR>[Called By]<UL><LI><a href="#[98be10]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Uart_SendStr
<LI><a href="#[b7d37c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSEventNameGet
<LI><a href="#[b7d2a0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSEventNameSet
<LI><a href="#[b7d234]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_TaskIdle
<LI><a href="#[980be0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSIntExit
<LI><a href="#[b7d0f0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSSchedLock
<LI><a href="#[b7d084]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_Sched
<LI><a href="#[b7d014]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSSchedUnlock
<LI><a href="#[99fd74]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTimeTick
<LI><a href="#[b7cc9c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_TCBInit
<LI><a href="#[b711c4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagAccept
<LI><a href="#[b71154]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagCreate
<LI><a href="#[b71078]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagDel
<LI><a href="#[b71008]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagNameGet
<LI><a href="#[b70f98]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagNameSet
<LI><a href="#[b70f2c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagPend
<LI><a href="#[b70eb4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagPendGetFlagsRdy
<LI><a href="#[b70e48]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagPost
<LI><a href="#[b70ddc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagQuery
<LI><a href="#[b8b8a4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSMemCreate
<LI><a href="#[b8b838]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSMemGet
<LI><a href="#[b8b7c8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSMemNameGet
<LI><a href="#[b8b758]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSMemNameSet
<LI><a href="#[b8b6ec]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSMemPut
<LI><a href="#[b8b680]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSMemQuery
<LI><a href="#[b84448]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQAccept
<LI><a href="#[b843dc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQCreate
<LI><a href="#[b84374]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQDel
<LI><a href="#[b84308]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQFlush
<LI><a href="#[b842a0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQPend
<LI><a href="#[b84238]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQPost
<LI><a href="#[b841c8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQPostFront
<LI><a href="#[b8415c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQPostOpt
<LI><a href="#[b840f0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSQQuery
<LI><a href="#[9bd6c8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskChangePrio
<LI><a href="#[98c1d0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskCreate
<LI><a href="#[9bd65c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskDel
<LI><a href="#[9bd5ec]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskDelReq
<LI><a href="#[9bd57c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskNameGet
<LI><a href="#[9bd50c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskNameSet
<LI><a href="#[9bd49c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskResume
<LI><a href="#[9bd42c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskSuspend
<LI><a href="#[9bd3c0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskQuery
<LI><a href="#[98be80]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTimeDly
<LI><a href="#[9b891c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTimeGet
<LI><a href="#[9b88b0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTimeSet
</UL><P><STRONG><a name="[ba9028]"></a>__fpl_dcheck_NaN2</STRONG> (ARM, 12 bytes, Stack size 0 bytes, dcheck.o(x$fpl$dcheck), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[ba80a8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__fpl_return_NaN
</UL><BR>[Called By]<UL><LI><a href="#[bab4b8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_dmul
</UL><P><STRONG><a name="[bab4b8]"></a>_dmul</STRONG> (ARM, 492 bytes, Stack size 16 bytes, dmul_mull.o(x$fpl$dmul), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[ba9330]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dmul_naninf
<LI><a href="#[ba92c0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dmul_zerodenorm
<LI><a href="#[ba9254]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dmul_exact
<LI><a href="#[ba93e8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dmul_rounded
<LI><a href="#[ba91e4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dmul_outflow
<LI><a href="#[ba9174]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dmul_ret_inf
<LI><a href="#[ba9028]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__fpl_dcheck_NaN2
<LI><a href="#[ba8fb8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__fpl_infinity (Weak Reference)
<LI><a href="#[ba9108]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dmul_ivo
</UL><BR>[Called By]<UL><LI><a href="#[a60d4c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__support_dtoi
</UL><P><STRONG><a name="[ba8f48]"></a>__fpl_inf_dmul</STRONG> (ARM, 0 bytes, Stack size unknown bytes, dmul_mull.o(x$fpl$dmul), UNUSED)
<P><STRONG><a name="[ba909c]"></a>__dunder</STRONG> (ARM, 272 bytes, Stack size 4 bytes, dunder.o(x$fpl$dunder), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[ba79c4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dunder_stickyonly
<LI><a href="#[ba7954]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dunder_roundbit
<LI><a href="#[ba78e4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dunder_hiword
<LI><a href="#[ba7874]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dunder_hiloword
<LI><a href="#[ba7804]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dunder_round
<LI><a href="#[ba7a84]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dunder_rerounded
<LI><a href="#[ba7790]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dunder_roundeven
<LI><a href="#[ba7af8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;dunder_roundup
</UL><P><STRONG><a name="[ba7724]"></a>__dunder_d</STRONG> (ARM, 4 bytes, Stack size 0 bytes, dunder.o(x$fpl$dunder), UNUSED)
<P><STRONG><a name="[a60dbc]"></a>__ieee_status</STRONG> (ARM, 8 bytes, Stack size 0 bytes, istatus.o(x$fpl$ieeestatus), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[a612dc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_fp_digits
<LI><a href="#[bb0e98]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_e2e
</UL><P><STRONG><a name="[a64fec]"></a>__lib_sel_fp_printf</STRONG> (ARM, 0 bytes, Stack size 0 bytes, printf1.o(x$fpl$printf1), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[a61804]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_fp_display
</UL><P><STRONG><a name="[a63cfc]"></a>_fp_display_gate</STRONG> (ARM, 4 bytes, Stack size 0 bytes, printf1.o(x$fpl$printf1), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[a64eb0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__vfprintf
</UL><P><STRONG><a name="[ba80a8]"></a>__fpl_return_NaN</STRONG> (ARM, 64 bytes, Stack size 0 bytes, retnan.o(x$fpl$retnan), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[ba6e04]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__fpl_cmpreturn
<LI><a href="#[ba6e74]">&gt&gt</a>&nbsp;&nbsp;&nbsp;return_fpnan
</UL><BR>[Called By]<UL><LI><a href="#[ba9028]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__fpl_dcheck_NaN2
</UL><P><STRONG><a name="[ba6e04]"></a>__fpl_cmpreturn</STRONG> (ARM, 60 bytes, Stack size 0 bytes, trapv.o(x$fpl$trapveneer), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[ba67a0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;cmp_boolean
<LI><a href="#[ba6734]">&gt&gt</a>&nbsp;&nbsp;&nbsp;cmp_generic
</UL><BR>[Called By]<UL><LI><a href="#[ba80a8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__fpl_return_NaN
</UL><P><STRONG><a name="[9819cc]"></a>START</STRONG> (ARM, 452 bytes, Stack size unknown bytes, samboot.o(START))
<BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL><P><STRONG><a name="[981960]"></a>ISR_RETURN1</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START), UNUSED)
<P><STRONG><a name="[9818f4]"></a>ISR_RETURN2</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START), UNUSED)
<P><STRONG><a name="[981888]"></a>UDFHANDLER</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[981888]">&gt&gt</a>&nbsp;&nbsp;&nbsp;UDFHANDLER
</UL><BR>[Called By]<UL><LI><a href="#[980cbc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;RESET
<LI><a href="#[981888]">&lt&lt</a>&nbsp;&nbsp;&nbsp;UDFHANDLER
</UL><P><STRONG><a name="[98181c]"></a>SWIHANDLER</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[98181c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SWIHANDLER
</UL><BR>[Called By]<UL><LI><a href="#[980cbc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;RESET
<LI><a href="#[98181c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;SWIHANDLER
</UL><P><STRONG><a name="[9817b0]"></a>PABTHANDLER</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[9817b0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;PABTHANDLER
</UL><BR>[Called By]<UL><LI><a href="#[980cbc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;RESET
<LI><a href="#[9817b0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;PABTHANDLER
</UL><P><STRONG><a name="[981744]"></a>DABTHANDLER</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[981744]">&gt&gt</a>&nbsp;&nbsp;&nbsp;DABTHANDLER
</UL><BR>[Called By]<UL><LI><a href="#[980cbc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;RESET
<LI><a href="#[981744]">&lt&lt</a>&nbsp;&nbsp;&nbsp;DABTHANDLER
</UL><P><STRONG><a name="[9816dc]"></a>SYSINIT</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Called By]<UL><LI><a href="#[980cbc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;RESET
</UL><P><STRONG><a name="[981668]"></a>COPY_VECT_TO_RAM</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START), UNUSED)
<P><STRONG><a name="[9815fc]"></a>COPY_BEGIN</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[981590]">&gt&gt</a>&nbsp;&nbsp;&nbsp;COPY_END
</UL><P><STRONG><a name="[981590]"></a>COPY_END</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[9815fc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;COPY_BEGIN
</UL><P><STRONG><a name="[b7e740]"></a>OS_InitTaskIdle</STRONG> (ARM, 28 bytes, Stack size 8 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 88 + Unknown
<LI>Call Chain = OS_InitTaskIdle -> OSTaskCreate -> OS_TCBInit</UL><BR>[Calls]<UL><LI><a href="#[98c1d0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTaskCreate
</UL><BR>[Called By]<UL><LI><a href="#[98c168]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSInit
</UL><P><STRONG><a name="[b7e6cc]"></a>OS_InitEventList</STRONG> (ARM, 128 bytes, Stack size 12 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = OS_InitEventList</UL><BR>[Calls]<UL><LI><a href="#[b7d1c8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_MemClr
</UL><BR>[Called By]<UL><LI><a href="#[98c168]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSInit
</UL><P><STRONG><a name="[b7e65c]"></a>OS_InitTCBList</STRONG> (ARM, 136 bytes, Stack size 12 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = OS_InitTCBList</UL><BR>[Calls]<UL><LI><a href="#[b7d1c8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_MemClr
</UL><BR>[Called By]<UL><LI><a href="#[98c168]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSInit
</UL><P><STRONG><a name="[b7e5ec]"></a>OS_InitRdyList</STRONG> (ARM, 88 bytes, Stack size 0 bytes, os_core.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[98c168]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSInit
</UL><P><STRONG><a name="[b7e580]"></a>OS_InitMisc</STRONG> (ARM, 64 bytes, Stack

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -