📄 sam7s-02.htm
字号:
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
</UL>
<P><STRONG><a name="[10e38d0]"></a>OS_QInit</STRONG> (ARM, 84 bytes, Stack size 16 bytes, os_q.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OS_QInit
</UL>
<BR>[Calls]<UL><LI><a href="#[10e3f48]">>></a> OS_MemClr
</UL>
<BR>[Called By]<UL><LI><a href="#[c809d8]">>></a> OSInit
</UL>
<P><STRONG><a name="[10ddb98]"></a>OSTaskChangePrio</STRONG> (ARM, 480 bytes, Stack size 40 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
<LI><a href="#[10e3e70]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c80948]"></a>OSTaskCreate</STRONG> (ARM, 232 bytes, Stack size 40 bytes, os_task.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 80 + Unknown Stack Size
<LI>Call Chain = OSTaskCreate ⇒ OS_TCBInit
</UL>
<BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
<LI><a href="#[10dd910]">>></a> OSTaskStkInit
<LI><a href="#[10e3be8]">>></a> OS_TCBInit
<LI><a href="#[10e3e70]">>></a> OS_Sched
</UL>
<BR>[Called By]<UL><LI><a href="#[c80b40]">>></a> Main
<LI><a href="#[10e4c38]">>></a> OS_InitTaskIdle
</UL>
<P><STRONG><a name="[10ddb50]"></a>OSTaskDel</STRONG> (ARM, 552 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
<LI><a href="#[10dd958]">>></a> OSTaskDelHook
<LI><a href="#[10e2408]">>></a> OS_FlagUnlink
<LI><a href="#[10e3d98]">>></a> OS_Dummy
<LI><a href="#[10e3e70]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[10ddb08]"></a>OSTaskDelReq</STRONG> (ARM, 156 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
</UL>
<P><STRONG><a name="[10ddac0]"></a>OSTaskNameGet</STRONG> (ARM, 196 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
<LI><a href="#[10e40b0]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[10dda78]"></a>OSTaskNameSet</STRONG> (ARM, 208 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
<LI><a href="#[10e4020]">>></a> OS_StrLen
<LI><a href="#[10e40b0]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[10dda30]"></a>OSTaskResume</STRONG> (ARM, 224 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
<LI><a href="#[10e3e70]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[10dd9e8]"></a>OSTaskSuspend</STRONG> (ARM, 264 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
<LI><a href="#[10e3e70]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[10dd9a0]"></a>OSTaskQuery</STRONG> (ARM, 136 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
<LI><a href="#[10e3c30]">>></a> OS_MemCopy
</UL>
<P><STRONG><a name="[c80900]"></a>OSTimeDly</STRONG> (ARM, 136 bytes, Stack size 16 bytes, os_time.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown Stack Size
<LI>Call Chain = OSTimeDly ⇒ OS_Sched
</UL>
<BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
<LI><a href="#[10e3e70]">>></a> OS_Sched
</UL>
<BR>[Called By]<UL><LI><a href="#[c80b88]">>></a> task4
<LI><a href="#[c80bd0]">>></a> task3
<LI><a href="#[c80c18]">>></a> task2
<LI><a href="#[10dcf90]">>></a> OSTimeDlyHMSM
</UL>
<P><STRONG><a name="[10dcf90]"></a>OSTimeDlyHMSM</STRONG> (ARM, 228 bytes, Stack size 32 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c80900]">>></a> OSTimeDly
<LI><a href="#[1135438]">>></a> __aeabi_uidivmod
</UL>
<P><STRONG><a name="[10dcf48]"></a>OSTimeGet</STRONG> (ARM, 28 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
</UL>
<P><STRONG><a name="[10dcf00]"></a>OSTimeSet</STRONG> (ARM, 28 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c78378]">>></a> SARM_IRQ_DIS1
<LI><a href="#[c783c0]">>></a> SARM_IRQ_EN1
</UL>
<P><STRONG><a name="[10dd910]"></a>OSTaskStkInit</STRONG> (ARM, 276 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="#[c80948]">>></a> OSTaskCreate
</UL>
<P><STRONG><a name="[10e3a38]"></a>OSTaskCreateHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10e3be8]">>></a> OS_TCBInit
</UL>
<P><STRONG><a name="[10dd958]"></a>OSTaskDelHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10ddb50]">>></a> OSTaskDel
</UL>
<P><STRONG><a name="[10dcb18]"></a>OSTaskSwHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10e3888]">>></a> OS_TASK_SW
<LI><a href="#[10e3ac8]">>></a> OSStartHighRdy
<LI><a href="#[10e3b10]">>></a> OSIntCtxSw
</UL>
<P><STRONG><a name="[10dbc48]"></a>OSTaskStatHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<P><STRONG><a name="[10e39a8]"></a>OSTimeTickHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c73ce8]">>></a> OSTimeTick
</UL>
<P><STRONG><a name="[10e3ba0]"></a>OSInitHookBegin</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c809d8]">>></a> OSInit
</UL>
<P><STRONG><a name="[10e3b58]"></a>OSInitHookEnd</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c809d8]">>></a> OSInit
</UL>
<P><STRONG><a name="[10e39f0]"></a>OSTaskIdleHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10e3f90]">>></a> OS_TaskIdle
</UL>
<P><STRONG><a name="[10e3a80]"></a>OSTCBInitHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10e3be8]">>></a> OS_TCBInit
</UL>
<P><STRONG><a name="[c7ffb8]"></a>read_eep</STRONG> (ARM, 48 bytes, Stack size 24 bytes, e2prom.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = read_eep ⇒ TWIread
</UL>
<BR>[Calls]<UL><LI><a href="#[10e8ad0]">>></a> TWIread
</UL>
<BR>[Called By]<UL><LI><a href="#[c80c18]">>></a> task2
</UL>
<P><STRONG><a name="[c7b888]"></a>write_eep</STRONG> (ARM, 48 bytes, Stack size 24 bytes, e2prom.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = write_eep ⇒ TWIsend
</UL>
<BR>[Calls]<UL><LI><a href="#[10e8ba8]">>></a> TWIsend
</UL>
<BR>[Called By]<UL><LI><a href="#[c7b9a8]">>></a> save_dat
</UL>
<P><STRONG><a name="[10da958]"></a>PCFinit</STRONG> (ARM, 36 bytes, Stack size 8 bytes, pcf8563.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[10e8ba8]">>></a> TWIsend
</UL>
<P><STRONG><a name="[c808b8]"></a>PCFGetTime</STRONG> (ARM, 32 bytes, Stack size 8 bytes, pcf8563.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = PCFGetTime ⇒ TWIread
</UL>
<BR>[Calls]<UL><LI><a href="#[10e8ad0]">>></a> TWIread
</UL>
<BR>[Called By]<UL><LI><a href="#[c80c18]">>></a> task2
</UL>
<P><STRONG><a name="[c7b8d0]"></a>PCFSetTime</STRONG> (ARM, 32 bytes, Stack size 8 bytes, pcf8563.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = PCFSetTime ⇒ TWIsend
</UL>
<BR>[Calls]<UL><LI><a href="#[10e8ba8]">>></a> TWIsend
</UL>
<BR>[Called By]<UL><LI><a href="#[c7b960]">>></a> set_time
</UL>
<P><STRONG><a name="[1139be8]"></a>ZLG7290_WriteReg</STRONG> (ARM, 32 bytes, Stack size 16 bytes, zlg7290.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[10e8ba8]">>></a> TWIsend
</UL>
<BR>[Called By]<UL><LI><a href="#[1139a80]">>></a> ZLG7290_Init
</UL>
<P><STRONG><a name="[1139ba0]"></a>ZLG7290_ReadReg</STRONG> (ARM, 36 bytes, Stack size 16 bytes, zlg7290.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[10e8ad0]">>></a> TWIread
</UL>
<P><STRONG><a name="[1139b58]"></a>ZLG7290_cmd</STRONG> (ARM, 44 bytes, Stack size 16 bytes, zlg7290.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = ZLG7290_cmd ⇒ TWIsend
</UL>
<BR>[Calls]<UL><LI><a href="#[10e8ba8]">>></a> TWIsend
</UL>
<BR>[Called By]<UL><LI><a href="#[c80510]">>></a> ZLG7290_Download
<LI><a href="#[1139b10]">>></a> ZLG7290_SegOnOff
</UL>
<P><STRONG><a name="[1139b10]"></a>ZLG7290_SegOnOff</STRONG> (ARM, 44 bytes, Stack size 16 bytes, zlg7290.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[1139b58]">>></a> ZLG7290_cmd
</UL>
<P><STRONG><a name="[c80510]"></a>ZLG7290_Download</STRONG> (ARM, 72 bytes, Stack size 32 bytes, zlg7290.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = ZLG7290_Download ⇒ ZLG7290_cmd ⇒ TWIsend
</UL>
<BR>[Calls]<UL><LI><a href="#[1139b58]">>></a> ZLG7290_cmd
</UL>
<BR>[Called By]<UL><LI><a href="#[c80c18]">>></a> task2
<LI><a href="#[1139a80]">>></a> ZLG7290_Init
</UL>
<P><STRONG><a name="[c804c8]"></a>ZLG7290_GetKey</STRONG> (ARM, 32 bytes, Stack size 8 bytes, zlg7290.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = ZLG7290_GetKey ⇒ TWIread
</UL>
<BR>[Calls]<UL><LI><a href="#[10e8ad0]">>></a> TWIread
</UL>
<BR>[Called By]<UL><LI><a href="#[c80c18]">>></a> task2
</UL>
<P><STRONG><a name="[1139ac8]"></a>ZLG7290_disp</STRONG> (ARM, 32 bytes, Stack size 8 bytes, zlg7290.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[10e8ba8]">>></a> TWIsend
</UL>
<P><STRONG><a name="[1139a80]"></a>ZLG7290_Init</STRONG> (ARM, 100 bytes, Stack size 8 bytes, zlg7290.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c80510]">>></a> ZLG7290_Download
<LI><a href="#[1139be8]">>></a> ZLG7290_WriteReg
</UL>
<P><STRONG><a name="[c80000]"></a>read_adc</STRONG> (ARM, 44 bytes, Stack size 16 bytes, ads1110.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = read_adc ⇒ ADCread_By_TWI
</UL>
<BR>[Calls]<UL><LI><a href="#[10e8b18]">>></a> ADCread_By_TWI
</UL>
<BR>[Called By]<UL><LI><a href="#[c80c18]">>></a> task2
</UL>
<P><STRONG><a name="[c7fe98]"></a>set_adc</STRONG> (ARM, 36 bytes, Stack size 16 bytes, a
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -