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

📄 sam7s-02.htm

📁 ucos2在at91sam64dk上的移植程序-mcuzone
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">                 <html><head>
<title>Static Call Graph - [.\output\sam7s-02.axf]</title>
</head>
<body><HR>
<H1>Static Call Graph for image .\output\sam7s-02.axf</H1><HR>
<BR><P><STRONG>Maximum Stack Usage =        104 bytes + Unknown<P>
Call chain for Maximum Stack Depth:<BR></STRONG>
Main -> OSInit -> OS_InitTaskIdle -> OSTaskCreate -> OS_TCBInit<P>
<STRONG>Functions with no stack information
<BR></STRONG>
<LI><a href="#[980cbc]">RESET</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[980b00]">VECTORED_IRQ_HANDLER</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[b7d7c4]">OSStartHighRdy</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[b7d758]">OS_TASK_SW</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[b7d6ec]">OSIntCtxSw</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[9a6e68]">SARM_IRQ_DIS</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[9a6dfc]">SARM_IRQ_EN</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[9a6d8c]">SARM_IRQ_EN1</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[9a6d1c]">SARM_IRQ_DIS1</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba8f48]">__fpl_inf_dmul</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[9819cc]">START</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[981960]">ISR_RETURN1</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[9818f4]">ISR_RETURN2</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[981888]">UDFHANDLER</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[98181c]">SWIHANDLER</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[9817b0]">PABTHANDLER</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[981744]">DABTHANDLER</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[9816dc]">SYSINIT</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[981668]">COPY_VECT_TO_RAM</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[9815fc]">COPY_BEGIN</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[981590]">COPY_END</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[baa240]">_strcmp_loop</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[baa0a4]">_strcmp_return</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[baa1cc]">_strcmp_byteloop</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[baa034]">_strcmp_byteend</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb1a2c]">_e2e_underflow_dealtwith</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb1aa8]">_e2e_round_by_C</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb1b18]">_e2e_return_value</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb12e0]">_e2e_exact_or_tied</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb1354]">_e2e_underflow</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb126c]">_e2e_underflow_huge</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb14a8]">_div_special_case</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb151c]">_mul_uncommon</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb1194]">_Mult_64x32</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb1200]">_Mult_32xX</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[bb1128]">_Mult_32x32</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba9254]">dmul_exact</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba93e8]">dmul_rounded</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba91e4]">dmul_outflow</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba9174]">dmul_ret_inf</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba92c0]">dmul_zerodenorm</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba9330]">dmul_naninf</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba9108]">dmul_ivo</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba7874]">dunder_hiloword</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba78e4]">dunder_hiword</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba7954]">dunder_roundbit</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba79c4]">dunder_stickyonly</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba7804]">dunder_round</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba7af8]">dunder_roundup</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba7a84]">dunder_rerounded</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba7790]">dunder_roundeven</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba6e74]">return_fpnan</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba6734]">cmp_generic</a>&nbsp;&nbsp;&nbsp;<BR><LI><a href="#[ba67a0]">cmp_boolean</a>&nbsp;&nbsp;&nbsp;<BR><P>
<STRONG>Mutually Recursive functions
<BR></STRONG>
<LI><a href="#[981888]">UDFHANDLER</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[981888]">UDFHANDLER</a><BR><LI><a href="#[98181c]">SWIHANDLER</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[98181c]">SWIHANDLER</a><BR><LI><a href="#[9817b0]">PABTHANDLER</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[9817b0]">PABTHANDLER</a><BR><LI><a href="#[981744]">DABTHANDLER</a>&nbsp;&nbsp;&nbsp;->&nbsp;&nbsp;&nbsp;<a href="#[981744]">DABTHANDLER</a><BR><BR><P><STRONG><a name="[980cbc]"></a>RESET</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START))
<BR><BR>[Calls]<UL><LI><a href="#[9816dc]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SYSINIT
<LI><a href="#[981888]">&gt&gt</a>&nbsp;&nbsp;&nbsp;UDFHANDLER
<LI><a href="#[98181c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SWIHANDLER
<LI><a href="#[9817b0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;PABTHANDLER
<LI><a href="#[981744]">&gt&gt</a>&nbsp;&nbsp;&nbsp;DABTHANDLER
</UL><P><STRONG><a name="[980b00]"></a>VECTORED_IRQ_HANDLER</STRONG> (ARM, 0 bytes, Stack size unknown bytes, samboot.o(START))
<BR>[Address Reference Count : 1]<UL><LI> samisr.o(.text)
</UL><P><STRONG><a name="[98bc04]"></a>delay</STRONG> (ARM, 24 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[98bb9c]"></a>task1</STRONG> (ARM, 60 bytes, Stack size 8 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[98be80]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTimeDly
</UL><P><STRONG><a name="[98bb34]"></a>task2</STRONG> (ARM, 80 bytes, Stack size 8 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[98be80]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTimeDly
<LI><a href="#[98bda8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;uprintf
</UL><P><STRONG><a name="[98bacc]"></a>task3</STRONG> (ARM, 220 bytes, Stack size 16 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[98bc6c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;S64PitInit
<LI><a href="#[98bcd8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;TC2init
<LI><a href="#[98be10]">&gt&gt</a>&nbsp;&nbsp;&nbsp;Uart_SendStr
<LI><a href="#[98bda8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;uprintf
<LI><a href="#[98bd40]">&gt&gt</a>&nbsp;&nbsp;&nbsp;ADCConv
<LI><a href="#[98be80]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTimeDly
</UL><P><STRONG><a name="[98ba64]"></a>Main</STRONG> (ARM, 100 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 104 + Unknown
<LI>Call Chain = Main -> OSInit -> OS_InitTaskIdle -> OSTaskCreate -> OS_TCBInit</UL><BR>[Calls]<UL><LI><a href="#[98beec]">&gt&gt</a>&nbsp;&nbsp;&nbsp;S64Init
<LI><a href="#[98bf54]">&gt&gt</a>&nbsp;&nbsp;&nbsp;Uart0Init
<LI><a href="#[98bfc0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;Uart1Init
<LI><a href="#[98c02c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;PWMCinit
<LI><a href="#[98c098]">&gt&gt</a>&nbsp;&nbsp;&nbsp;TWIinit
<LI><a href="#[98c100]">&gt&gt</a>&nbsp;&nbsp;&nbsp;ADCinit
<LI><a href="#[98c168]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSInit
<LI><a href="#[98c1d0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTaskCreate
<LI><a href="#[98c240]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSStart
</UL><BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL><P><STRONG><a name="[9b1b4c]"></a>S64PitISR</STRONG> (ARM, 24 bytes, Stack size 0 bytes, s64pit.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[980b78]">&lt&lt</a>&nbsp;&nbsp;&nbsp;SAMIsr
</UL><P><STRONG><a name="[98bc6c]"></a>S64PitInit</STRONG> (ARM, 40 bytes, Stack size 0 bytes, s64pit.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[98bacc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;task3
</UL><P><STRONG><a name="[98beec]"></a>S64Init</STRONG> (ARM, 176 bytes, Stack size 8 bytes, saminit.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = S64Init</UL><BR>[Calls]<UL><LI><a href="#[9ab4e4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SAMIsrInit
</UL><BR>[Called By]<UL><LI><a href="#[98ba64]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Main
</UL><P><STRONG><a name="[9a8dd8]"></a>AT91_Dft_ISR</STRONG> (ARM, 4 bytes, Stack size 0 bytes, samisr.o(.text), UNUSED)
<P><STRONG><a name="[9a8d68]"></a>AT91_Spu_ISR</STRONG> (ARM, 4 bytes, Stack size 0 bytes, samisr.o(.text), UNUSED)
<P><STRONG><a name="[9ab4e4]"></a>SAMIsrInit</STRONG> (ARM, 52 bytes, Stack size 0 bytes, samisr.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[98beec]">&lt&lt</a>&nbsp;&nbsp;&nbsp;S64Init
</UL><P><STRONG><a name="[980b78]"></a>SAMIsr</STRONG> (ARM, 452 bytes, Stack size 8 bytes, samisr.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown
<LI>Call Chain = SAMIsr -> TC2ISR -> OSTimeTick</UL><BR>[Calls]<UL><LI><a href="#[9b1b4c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;S64PitISR
<LI><a href="#[9a8e48]">&gt&gt</a>&nbsp;&nbsp;&nbsp;Uart0ISR
<LI><a href="#[9a8eb4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;Uart1ISR
<LI><a href="#[9a8f20]">&gt&gt</a>&nbsp;&nbsp;&nbsp;PWMCISR
<LI><a href="#[9a8f88]">&gt&gt</a>&nbsp;&nbsp;&nbsp;TC2ISR
</UL><BR>[Address Reference Count : 1]<UL><LI> samboot.o(START)
</UL><P><STRONG><a name="[98bf54]"></a>Uart0Init</STRONG> (ARM, 88 bytes, Stack size 8 bytes, samuart.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = Uart0Init -> __rt_udiv -> __rt_div0 -> __rt_raise -> __raise -> __default_signal_handler -> _ttywrch</UL><BR>[Calls]<UL><LI><a href="#[9a57f0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_udiv
</UL><BR>[Called By]<UL><LI><a href="#[98ba64]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Main
</UL><P><STRONG><a name="[98bfc0]"></a>Uart1Init</STRONG> (ARM, 108 bytes, Stack size 8 bytes, samuart.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = Uart1Init -> __rt_udiv -> __rt_div0 -> __rt_raise -> __raise -> __default_signal_handler -> _ttywrch</UL><BR>[Calls]<UL><LI><a href="#[9a57f0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_udiv
</UL><BR>[Called By]<UL><LI><a href="#[98ba64]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Main
</UL><P><STRONG><a name="[9a5780]"></a>Uart_Putchar</STRONG> (ARM, 72 bytes, Stack size 0 bytes, samuart.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[98be10]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Uart_SendStr
</UL><P><STRONG><a name="[98be10]"></a>Uart_SendStr</STRONG> (ARM, 232 bytes, Stack size 16 bytes, samuart.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a5780]">&gt&gt</a>&nbsp;&nbsp;&nbsp;Uart_Putchar
<LI><a href="#[9a6d1c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SARM_IRQ_DIS1
<LI><a href="#[9a6d8c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SARM_IRQ_EN1
</UL><BR>[Called By]<UL><LI><a href="#[98bacc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;task3
<LI><a href="#[98bda8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;uprintf
</UL><P><STRONG><a name="[98bda8]"></a>uprintf</STRONG> (ARM, 64 bytes, Stack size 128 bytes, samuart.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a585c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;vsprintf
<LI><a href="#[98be10]">&gt&gt</a>&nbsp;&nbsp;&nbsp;Uart_SendStr
</UL><BR>[Called By]<UL><LI><a href="#[98bb34]">&lt&lt</a>&nbsp;&nbsp;&nbsp;task2
<LI><a href="#[98bacc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;task3
</UL><P><STRONG><a name="[9a8e48]"></a>Uart0ISR</STRONG> (ARM, 44 bytes, Stack size 0 bytes, samuart.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[980b78]">&lt&lt</a>&nbsp;&nbsp;&nbsp;SAMIsr
</UL><P><STRONG><a name="[9a8eb4]"></a>Uart1ISR</STRONG> (ARM, 224 bytes, Stack size 0 bytes, samuart.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[980b78]">&lt&lt</a>&nbsp;&nbsp;&nbsp;SAMIsr
</UL><P><STRONG><a name="[98c02c]"></a>PWMCinit</STRONG> (ARM, 80 bytes, Stack size 0 bytes, sampwmc.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[98ba64]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Main
</UL><P><STRONG><a name="[9a8f20]"></a>PWMCISR</STRONG> (ARM, 4 bytes, Stack size 0 bytes, sampwmc.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[980b78]">&lt&lt</a>&nbsp;&nbsp;&nbsp;SAMIsr
</UL><P><STRONG><a name="[98bcd8]"></a>TC2init</STRONG> (ARM, 84 bytes, Stack size 0 bytes, samtc.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[98bacc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;task3
</UL><P><STRONG><a name="[9a8f88]"></a>TC2ISR</STRONG> (ARM, 32 bytes, Stack size 8 bytes, samtc.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16 + Unknown
<LI>Call Chain = TC2ISR -> OSTimeTick</UL><BR>[Calls]<UL><LI><a href="#[99fd74]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTimeTick
</UL><BR>[Called By]<UL><LI><a href="#[980b78]">&lt&lt</a>&nbsp;&nbsp;&nbsp;SAMIsr
</UL><P><STRONG><a name="[98c098]"></a>TWIinit</STRONG> (ARM, 72 bytes, Stack size 0 bytes, samtwi.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[98ba64]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Main
</UL><P><STRONG><a name="[b82530]"></a>TWIsend</STRONG> (ARM, 340 bytes, Stack size 8 bytes, samtwi.o(.text), UNUSED)
<P><STRONG><a name="[b824c8]"></a>TWIread</STRONG> (ARM, 264 bytes, Stack size 8 bytes, samtwi.o(.text), UNUSED)
<P><STRONG><a name="[98c100]"></a>ADCinit</STRONG> (ARM, 52 bytes, Stack size 0 bytes, samadc.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[98ba64]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Main
</UL><P><STRONG><a name="[98bd40]"></a>ADCConv</STRONG> (ARM, 104 bytes, Stack size 0 bytes, samadc.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[98bacc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;task3
</UL><P><STRONG><a name="[b7d3ec]"></a>OS_StrCopy</STRONG> (ARM, 52 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><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="#[b71008]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagNameGet
<LI><a href="#[b70f98]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagNameSet
<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="#[9bd57c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskNameGet
<LI><a href="#[9bd50c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskNameSet
</UL><P><STRONG><a name="[b7d37c]"></a>OSEventNameGet</STRONG> (ARM, 200 bytes, Stack size 24 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a6d1c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SARM_IRQ_DIS1
<LI><a href="#[9a6d8c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SARM_IRQ_EN1
<LI><a href="#[b7d3ec]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_StrCopy
</UL><P><STRONG><a name="[b7d310]"></a>OS_StrLen</STRONG> (ARM, 40 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[b7d2a0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSEventNameSet
<LI><a href="#[b70f98]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagNameSet
<LI><a href="#[b8b758]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSMemNameSet
<LI><a href="#[9bd50c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTaskNameSet
</UL><P><STRONG><a name="[b7d2a0]"></a>OSEventNameSet</STRONG> (ARM, 216 bytes, Stack size 24 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a6d1c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SARM_IRQ_DIS1
<LI><a href="#[9a6d8c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SARM_IRQ_EN1
<LI><a href="#[b7d310]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_StrLen
<LI><a href="#[b7d3ec]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_StrCopy
</UL><P><STRONG><a name="[b7d234]"></a>OS_TaskIdle</STRONG> (ARM, 52 bytes, Stack size 8 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a6d1c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SARM_IRQ_DIS1
<LI><a href="#[9a6d8c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;SARM_IRQ_EN1
<LI><a href="#[b7d458]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTaskIdleHook
</UL><P><STRONG><a name="[b7d1c8]"></a>OS_MemClr</STRONG> (ARM, 36 bytes, Stack size 0 bytes, os_core.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b7e6cc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_InitEventList
<LI><a href="#[b7e65c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_InitTCBList
<LI><a href="#[b7d538]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_FlagInit
<LI><a href="#[b7d5a4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_MemInit
<LI><a href="#[b7d610]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_QInit
</UL><P><STRONG><a name="[98c168]"></a>OSInit</STRONG> (ARM, 48 bytes, Stack size 8 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 96 + Unknown
<LI>Call Chain = OSInit -> OS_InitTaskIdle -> OSTaskCreate -> OS_TCBInit</UL><BR>[Calls]<UL><LI><a href="#[b7d4c8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSInitHookBegin
<LI><a href="#[b7e580]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_InitMisc
<LI><a href="#[b7e5ec]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_InitRdyList

⌨️ 快捷键说明

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