📄 blinky.htm
字号:
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10dbe20]"></a>RCC_GetClocksFreq</STRONG> (Thumb, 132 bytes, Stack size 12 bytes, stm32f10x_rcc.o(i.RCC_GetClocksFreq))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = RCC_GetClocksFreq
</UL>
<BR>[Called By]<UL><LI><a href="#[10d3990]">>></a> USART_Init
</UL>
<P><STRONG><a name="[10dbdd8]"></a>RCC_GetFlagStatus</STRONG> (Thumb, 42 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_GetFlagStatus))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10dbd48]"></a>RCC_GetSYSCLKSource</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_GetSYSCLKSource))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10dbd00]"></a>RCC_HCLKConfig</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_HCLKConfig))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10dbcb8]"></a>RCC_HSEConfig</STRONG> (Thumb, 48 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_HSEConfig))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10dbb08]"></a>RCC_PCLK1Config</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_PCLK1Config))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10dbac0]"></a>RCC_PCLK2Config</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_PCLK2Config))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10dba78]"></a>RCC_PLLCmd</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_PLLCmd))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10dba30]"></a>RCC_PLLConfig</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_PLLConfig))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10db958]"></a>RCC_SYSCLKConfig</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_SYSCLKConfig))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10d8200]"></a>SysTick_CounterCmd</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, stm32f10x_systick.o(i.SysTick_CounterCmd))
<BR><BR>[Called By]<UL><LI><a href="#[c7b0c0]">>></a> SetupLED
</UL>
<P><STRONG><a name="[10d8128]"></a>SysTick_ITConfig</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_systick.o(i.SysTick_ITConfig))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10d80e0]"></a>SysTick_SetReload</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_systick.o(i.SysTick_SetReload))
<BR><BR>[Called By]<UL><LI><a href="#[c7b150]">>></a> SetupClock
</UL>
<P><STRONG><a name="[10d3b88]"></a>USART_Cmd</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, stm32f10x_usart.o(i.USART_Cmd))
<BR><BR>[Called By]<UL><LI><a href="#[c78440]">>></a> SetupUART
</UL>
<P><STRONG><a name="[10d3990]"></a>USART_Init</STRONG> (Thumb, 146 bytes, Stack size 32 bytes, stm32f10x_usart.o(i.USART_Init))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = USART_Init ⇒ RCC_GetClocksFreq
</UL>
<BR>[Calls]<UL><LI><a href="#[10dbe20]">>></a> RCC_GetClocksFreq
</UL>
<BR>[Called By]<UL><LI><a href="#[c78440]">>></a> SetupUART
</UL>
<P><STRONG><a name="[10d3828]"></a>USART_ReceiveData</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_usart.o(i.USART_ReceiveData), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10f0188]">>></a> GetKey
</UL>
<P><STRONG><a name="[10d3750]"></a>USART_SendData</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, stm32f10x_usart.o(i.USART_SendData))
<BR><BR>[Called By]<UL><LI><a href="#[c7d930]">>></a> SendChar
</UL>
<P><STRONG><a name="[11e0a28]"></a>_fp_init</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, fpinit.o(x$fpl$fpinit))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _fp_init
</UL>
<BR>[Calls]<UL><LI><a href="#[11e0468]">>></a> __rt_fp_status_addr
</UL>
<BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init
</UL>
<P><STRONG><a name="[11e09e0]"></a>__fplib_config_pureend_doubles</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED)
<P>
<H3>
Local Symbols
</H3>
<P><STRONG><a name="[c76e40]"></a>delay</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, lcd_4bit.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c75e38]">>></a> lcd_write_4bit
<LI><a href="#[c76df8]">>></a> lcd_read_status
<LI><a href="#[c78248]">>></a> lcd_init
</UL>
<P><STRONG><a name="[c76df8]"></a>lcd_read_status</STRONG> (Thumb, 168 bytes, Stack size 4 bytes, lcd_4bit.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = lcd_read_status
</UL>
<BR>[Calls]<UL><LI><a href="#[c76e40]">>></a> delay
</UL>
<BR>[Called By]<UL><LI><a href="#[c76db0]">>></a> wait_while_busy
</UL>
<P><STRONG><a name="[c76db0]"></a>wait_while_busy</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, lcd_4bit.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = wait_while_busy ⇒ lcd_read_status
</UL>
<BR>[Calls]<UL><LI><a href="#[c76df8]">>></a> lcd_read_status
</UL>
<BR>[Called By]<UL><LI><a href="#[c75df0]">>></a> lcd_write_cmd
<LI><a href="#[c76d68]">>></a> lcd_write_data
</UL>
<P><STRONG><a name="[c76d68]"></a>lcd_write_data</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, lcd_4bit.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = lcd_write_data ⇒ wait_while_busy ⇒ lcd_read_status
</UL>
<BR>[Calls]<UL><LI><a href="#[c75e38]">>></a> lcd_write_4bit
<LI><a href="#[c76db0]">>></a> wait_while_busy
</UL>
<BR>[Called By]<UL><LI><a href="#[c75da8]">>></a> lcd_putchar
</UL>
<P>
<H3>
Undefined Global Symbols
</H3>
<P><STRONG><a name="[11e2500]"></a>__ARM_exceptions_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e24b8]"></a>__Heap_DescSize</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e2470]"></a>__alloca_initialize</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e2428]"></a>__cpp_initialize__aeabi_</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e23e0]"></a>__cxa_finalize</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e25d8]">>></a> __rt_lib_shutdown (Weak Reference)
</UL>
<P><STRONG><a name="[11e48b8]"></a>__user_heap_extend</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[11e4990]">>></a> __rt_heap_extend (Weak Reference)
</UL>
<P><STRONG><a name="[11e2398]"></a>_atexit_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e2b40]"></a>_call_atexit_fns</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2bd0]">>></a> exit (Weak Reference)
</UL>
<P><STRONG><a name="[11e2350]"></a>_clock_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e2308]"></a>_fp_trap_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e22c0]"></a>_get_lc_collate</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e2278]"></a>_get_lc_ctype</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e2230]"></a>_get_lc_monetary</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e21e8]"></a>_get_lc_numeric</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e21a0]"></a>_get_lc_time</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e2158]"></a>_getenv_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e2110]"></a>_init_alloc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e20c8]"></a>_init_user_alloc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e2080]"></a>_initio</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[10d0d58]"></a>_printf_charcount</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[10d0d10]"></a>_printf_fp_dec</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[10d0cc8]"></a>_printf_fp_hex</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[10d0c80]"></a>_printf_int_dec</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[10d0c38]"></a>_printf_longlong_dec</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[10d0bf0]"></a>_printf_longlong_oct</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[10d0ba8]"></a>_printf_mbtowc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[10d0b60]"></a>_printf_str</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[10d05c8]"></a>_printf_truncate_unsigned</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0658]">>></a> _printf_longlong_hex (Weak Reference)
</UL>
<P><STRONG><a name="[10d0b18]"></a>_printf_wc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[10d0ad0]"></a>_printf_wctomb</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10d0e78]">>></a> __printf (Weak Reference)
</UL>
<P><STRONG><a name="[11e2038]"></a>_rand_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e1ff0]"></a>_signal_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e2620]">>></a> __rt_lib_init (Weak Reference)
</UL>
<P><STRONG><a name="[11e1fa8]"></a>_terminate_user_alloc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e25d8]">>></a> __rt_lib_shutdown (Weak Reference)
</UL>
<P><STRONG><a name="[11e1f60]"></a>_terminateio</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[11e25d8]">>></a> __rt_lib_shutdown (Weak Reference)
</UL>
<HR></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -