📄 helloworld.htm
字号:
<P><STRONG><a name="[161b64c]"></a>__rt_lib_shutdown_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))
<P><STRONG><a name="[161b7b4]"></a>__rt_lib_shutdown_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))
<P><STRONG><a name="[161b5d4]"></a>__rt_lib_shutdown_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))
<P><STRONG><a name="[d5c40c]"></a>__rt_entry</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry.o(.ARM.Collect$$rtentry$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[d5c538]">>></a> __main
<LI><a href="#[161a080]">>></a> __scatterload_rt2
</UL>
<P><STRONG><a name="[d5b458]"></a>__rt_entry_presh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000002))
<P><STRONG><a name="[d5b0d4]"></a>__rt_entry_sh</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry4.o(.ARM.Collect$$rtentry$$00000004))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = __rt_entry_sh ⇒ __user_setup_stackheap
</UL>
<BR>[Calls]<UL><LI><a href="#[161e004]">>></a> __user_setup_stackheap
</UL>
<P><STRONG><a name="[d5b3a4]"></a>__rt_entry_li</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000A))
<BR><BR>[Calls]<UL><LI><a href="#[161d938]">>></a> __rt_lib_init
</UL>
<P><STRONG><a name="[d5b3e0]"></a>__rt_entry_postsh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000009))
<P><STRONG><a name="[d5b2f0]"></a>__rt_entry_main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
<BR><BR>[Stack]<UL><LI>Max Depth = 176 + Unknown Stack Size
<LI>Call Chain = __rt_entry_main ⇒ main ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
</UL>
<BR>[Calls]<UL><LI><a href="#[d67884]">>></a> main
<LI><a href="#[161de9c]">>></a> exit
</UL>
<P><STRONG><a name="[d5b32c]"></a>__rt_entry_postli_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000C))
<P><STRONG><a name="[161d3d4]"></a>__rt_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[161de9c]">>></a> exit
</UL>
<P><STRONG><a name="[161cbdc]"></a>__rt_exit_ls</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003))
<BR><BR>[Calls]<UL><LI><a href="#[161c024]">>></a> __rt_lib_shutdown
</UL>
<P><STRONG><a name="[161cc18]"></a>__rt_exit_prels_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
<P><STRONG><a name="[161cba0]"></a>__rt_exit_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))
<BR><BR>[Calls]<UL><LI><a href="#[161c63c]">>></a> _sys_exit
</UL>
<P><STRONG><a name="[d68694]"></a>__user_initial_stackheap</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[161e004]">>></a> __user_setup_stackheap
</UL>
<P><STRONG><a name="[d67884]"></a>main</STRONG> (Thumb, 52 bytes, Stack size 48 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 176 + Unknown Stack Size
<LI>Call Chain = main ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
</UL>
<BR>[Calls]<UL><LI><a href="#[d5e2c0]">>></a> __2sprintf
<LI><a href="#[d676a4]">>></a> uartPuts
<LI><a href="#[d676e0]">>></a> uartInit
<LI><a href="#[d6771c]">>></a> jtagWait
<LI><a href="#[d67758]">>></a> clockInit
</UL>
<BR>[Called By]<UL><LI><a href="#[d5b2f0]">>></a> __rt_entry_main
</UL>
<P><STRONG><a name="[d6771c]"></a>jtagWait</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, systeminit.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = jtagWait ⇒ GPIODirModeGet
</UL>
<BR>[Calls]<UL><LI><a href="#[d66fd8]">>></a> SysCtlPeripheralEnable
<LI><a href="#[d67014]">>></a> SysCtlPeripheralDisable
<LI><a href="#[d67104]">>></a> GPIOPinRead
<LI><a href="#[d67140]">>></a> GPIODirModeGet
</UL>
<BR>[Called By]<UL><LI><a href="#[d67884]">>></a> main
</UL>
<P><STRONG><a name="[d67758]"></a>clockInit</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, systeminit.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = clockInit ⇒ SysCtlClockSet
</UL>
<BR>[Calls]<UL><LI><a href="#[d67050]">>></a> SysCtlLDOSet
<LI><a href="#[d6708c]">>></a> SysCtlClockSet
<LI><a href="#[d670c8]">>></a> SysCtlClockGet
</UL>
<BR>[Called By]<UL><LI><a href="#[d67884]">>></a> main
</UL>
<P><STRONG><a name="[d676e0]"></a>uartInit</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, uartgetput.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = uartInit ⇒ UARTConfigSet ⇒ SysCtlClockGet
</UL>
<BR>[Calls]<UL><LI><a href="#[d667a4]">>></a> UARTEnable
<LI><a href="#[d667e0]">>></a> UARTConfigSet
<LI><a href="#[d66894]">>></a> GPIOPinTypeUART
<LI><a href="#[d66fd8]">>></a> SysCtlPeripheralEnable
</UL>
<BR>[Called By]<UL><LI><a href="#[d67884]">>></a> main
</UL>
<P><STRONG><a name="[d66948]"></a>uartPutc</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, uartgetput.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = uartPutc
</UL>
<BR>[Calls]<UL><LI><a href="#[d6681c]">>></a> UARTCharPut
</UL>
<BR>[Called By]<UL><LI><a href="#[d668d0]">>></a> uartGets
<LI><a href="#[d676a4]">>></a> uartPuts
</UL>
<P><STRONG><a name="[d676a4]"></a>uartPuts</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, uartgetput.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = uartPuts ⇒ uartPutc
</UL>
<BR>[Calls]<UL><LI><a href="#[d66948]">>></a> uartPutc
</UL>
<BR>[Called By]<UL><LI><a href="#[d668d0]">>></a> uartGets
<LI><a href="#[d67884]">>></a> main
</UL>
<P><STRONG><a name="[d6690c]"></a>uartGetc</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, uartgetput.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d66858]">>></a> UARTCharGet
</UL>
<BR>[Called By]<UL><LI><a href="#[d668d0]">>></a> uartGets
</UL>
<P><STRONG><a name="[d668d0]"></a>uartGets</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, uartgetput.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d5e590]">>></a> __rt_ctype_table
<LI><a href="#[d6690c]">>></a> uartGetc
<LI><a href="#[d66948]">>></a> uartPutc
<LI><a href="#[d676a4]">>></a> uartPuts
</UL>
<P><STRONG><a name="[d6492c]"></a>GPIOGetIntNumber</STRONG> (Thumb, 102 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[d64698]">>></a> GPIOPortIntUnregister
<LI><a href="#[d646d4]">>></a> GPIOPortIntRegister
</UL>
<P><STRONG><a name="[d648f0]"></a>GPIODirModeSet</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, gpio.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[d644b8]">>></a> GPIOPinTypeCAN
<LI><a href="#[d644f4]">>></a> GPIOPinTypeTimer
<LI><a href="#[d64530]">>></a> GPIOPinTypeSSI
<LI><a href="#[d6456c]">>></a> GPIOPinTypeQEI
<LI><a href="#[d645a8]">>></a> GPIOPinTypePWM
<LI><a href="#[d645e4]">>></a> GPIOPinTypeI2C
<LI><a href="#[d64620]">>></a> GPIOPinTypeComparator
<LI><a href="#[d66894]">>></a> GPIOPinTypeUART
</UL>
<P><STRONG><a name="[d67140]"></a>GPIODirModeGet</STRONG> (Thumb, 42 bytes, Stack size 12 bytes, gpio.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = GPIODirModeGet
</UL>
<BR>[Called By]<UL><LI><a href="#[d6771c]">>></a> jtagWait
</UL>
<P><STRONG><a name="[d648b4]"></a>GPIOIntTypeSet</STRONG> (Thumb, 74 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)
<P><STRONG><a name="[d64878]"></a>GPIOIntTypeGet</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, gpio.o(.text), UNUSED)
<P><STRONG><a name="[d6483c]"></a>GPIOPadConfigSet</STRONG> (Thumb, 196 bytes, Stack size 8 bytes, gpio.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = GPIOPadConfigSet
</UL>
<BR>[Called By]<UL><LI><a href="#[d644b8]">>></a> GPIOPinTypeCAN
<LI><a href="#[d644f4]">>></a> GPIOPinTypeTimer
<LI><a href="#[d64530]">>></a> GPIOPinTypeSSI
<LI><a href="#[d6456c]">>></a> GPIOPinTypeQEI
<LI><a href="#[d645a8]">>></a> GPIOPinTypePWM
<LI><a href="#[d645e4]">>></a> GPIOPinTypeI2C
<LI><a href="#[d64620]">>></a> GPIOPinTypeComparator
<LI><a href="#[d66894]">>></a> GPIOPinTypeUART
</UL>
<P><STRONG><a name="[d64800]"></a>GPIOPadConfigGet</STRONG> (Thumb, 192 bytes, Stack size 20 bytes, gpio.o(.text), UNUSED)
<P><STRONG><a name="[d647c4]"></a>GPIOPinIntEnable</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)
<P><STRONG><a name="[d64788]"></a>GPIOPinIntDisable</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)
<P><STRONG><a name="[d6474c]"></a>GPIOPinIntStatus</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)
<P><STRONG><a name="[d64710]"></a>GPIOPinIntClear</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)
<P><STRONG><a name="[d646d4]"></a>GPIOPortIntRegister</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, gpio.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d6492c]">>></a> GPIOGetIntNumber
<LI><a href="#[d65a48]">>></a> IntRegister
<LI><a href="#[d65a84]">>></a> IntEnable
</UL>
<P><STRONG><a name="[d64698]"></a>GPIOPortIntUnregister</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, gpio.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d6492c]">>></a> GPIOGetIntNumber
<LI><a href="#[d65a0c]">>></a> IntUnregister
<LI><a href="#[d65ac0]">>></a> IntDisable
</UL>
<P><STRONG><a name="[d67104]"></a>GPIOPinRead</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gpio.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[d6771c]">>></a> jtagWait
</UL>
<P><STRONG><a name="[d6465c]"></a>GPIOPinWrite</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)
<P><STRONG><a name="[d64620]"></a>GPIOPinTypeComparator</STRONG> (Thumb, 30 bytes, Stack size 12 bytes, gpio.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d6483c]">>></a> GPIOPadConfigSet
<LI><a href="#[d648f0]">>></a> GPIODirModeSet
</UL>
<P><STRONG><a name="[d645e4]"></a>GPIOPinTypeI2C</STRONG> (Thumb, 30 bytes, Stack size 12 bytes, gpio.o(.text), UNUSED)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -