2024-12-12 15:50:52 +08:00
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
< html > < head >
< title > Static Call Graph - [lvgl\lvgl.axf]< / title > < / head >
< body > < HR >
< H1 > Static Call Graph for image lvgl\lvgl.axf< / H1 > < HR >
2024-12-12 20:17:06 +08:00
< BR > < P > #& #060CALLGRAPH& #062# ARM Linker, 5050106: Last Updated: Thu Dec 12 20:13:22 2024
2024-12-12 15:50:52 +08:00
< BR > < P >
2024-12-12 20:17:06 +08:00
< H3 > Maximum Stack Usage = 128 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)< / H3 > < H3 >
2024-12-12 15:50:52 +08:00
Call chain for Maximum Stack Depth:< / H3 >
2024-12-12 20:17:06 +08:00
__rt_entry_main ⇒ main ⇒ ILI9341_init ⇒ MX_SPI2_Init ⇒ LL_GPIO_Init
2024-12-12 15:50:52 +08:00
< P >
< H3 >
Functions with no stack information
< / H3 > < UL >
< LI > < a href = "#[42]" > __user_initial_stackheap< / a >
< / UL >
< / UL >
< P >
< H3 >
Mutually Recursive functions
< / H3 > < LI > < a href = "#[17]" > ADC1_COMP_IRQHandler< / a > ⇒ < a href = "#[17]" > ADC1_COMP_IRQHandler< / a > < BR >
< LI > < a href = "#[7]" > HardFault_Handler< / a > ⇒ < a href = "#[7]" > HardFault_Handler< / a > < BR >
< LI > < a href = "#[6]" > NMI_Handler< / a > ⇒ < a href = "#[6]" > NMI_Handler< / a > < BR >
< / UL >
< P >
< H3 >
Function Pointers
< / H3 > < UL >
< LI > < a href = "#[17]" > ADC1_COMP_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[29]" > CEC_CAN_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[14]" > DMA1_Channel1_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[15]" > DMA1_Channel2_3_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
2024-12-12 20:17:06 +08:00
< LI > < a href = "#[16]" > DMA1_Channel4_5_6_7_IRQHandler< / a > from stm32f0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler) referenced from startup_stm32f072xb.o(RESET)
2024-12-12 15:50:52 +08:00
< LI > < a href = "#[10]" > EXTI0_1_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[11]" > EXTI2_3_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[12]" > EXTI4_15_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[e]" > FLASH_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[7]" > HardFault_Handler< / a > from stm32f0xx_it.o(i.HardFault_Handler) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[22]" > I2C1_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[23]" > I2C2_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[6]" > NMI_Handler< / a > from stm32f0xx_it.o(i.NMI_Handler) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[c]" > PVD_VDDIO2_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[9]" > PendSV_Handler< / a > from stm32f0xx_it.o(i.PendSV_Handler) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[f]" > RCC_CRS_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[d]" > RTC_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[5]" > Reset_Handler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[24]" > SPI1_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[25]" > SPI2_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[8]" > SVC_Handler< / a > from stm32f0xx_it.o(i.SVC_Handler) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[a]" > SysTick_Handler< / a > from stm32f0xx_it.o(i.SysTick_Handler) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[2b]" > SystemInit< / a > from system_stm32f0xx.o(i.SystemInit) referenced from startup_stm32f072xb.o(.text)
< LI > < a href = "#[1e]" > TIM14_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[1f]" > TIM15_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[20]" > TIM16_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[21]" > TIM17_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[18]" > TIM1_BRK_UP_TRG_COM_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[19]" > TIM1_CC_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[1a]" > TIM2_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[1b]" > TIM3_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[1c]" > TIM6_DAC_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[1d]" > TIM7_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[13]" > TSC_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[26]" > USART1_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[27]" > USART2_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[28]" > USART3_4_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[2a]" > USB_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[b]" > WWDG_IRQHandler< / a > from startup_stm32f072xb.o(.text) referenced from startup_stm32f072xb.o(RESET)
< LI > < a href = "#[2d]" > __main< / a > from __main.o(!!!main) referenced from startup_stm32f072xb.o(.text)
< / UL >
< P >
< H3 >
Global Symbols
< / H3 >
< P > < STRONG > < a name = "[2d]" > < / a > __main< / STRONG > (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
2024-12-12 20:17:06 +08:00
< BR > < BR > [Calls]< UL > < LI > < a href = "#[2e]" > > > < / a > __scatterload
< LI > < a href = "#[2f]" > > > < / a > __rt_entry
2024-12-12 15:50:52 +08:00
< / UL >
< P > < STRONG > < a name = "[2e]" > < / a > __scatterload< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[2d]" > > > < / a > __main
< / UL >
< P > < STRONG > < a name = "[30]" > < / a > __scatterload_rt2< / STRONG > (Thumb, 52 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
< BR > < BR > [Calls]< UL > < LI > < a href = "#[2f]" > > > < / a > __rt_entry
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[62]" > < / a > __scatterload_rt2_thumb_only< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[63]" > < / a > __scatterload_null< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[31]" > < / a > __scatterload_copy< / STRONG > (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)
< BR > < BR > [Calls]< UL > < LI > < a href = "#[31]" > > > < / a > __scatterload_copy
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[31]" > > > < / a > __scatterload_copy
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[64]" > < / a > __scatterload_zeroinit< / STRONG > (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[35]" > < / a > __rt_lib_init< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[34]" > > > < / a > __rt_entry_li
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[65]" > < / a > __rt_lib_init_alloca_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[66]" > < / a > __rt_lib_init_argv_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[67]" > < / a > __rt_lib_init_atexit_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[68]" > < / a > __rt_lib_init_clock_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[69]" > < / a > __rt_lib_init_cpp_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[6a]" > < / a > __rt_lib_init_exceptions_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[6b]" > < / a > __rt_lib_init_fp_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[6c]" > < / a > __rt_lib_init_fp_trap_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[6d]" > < / a > __rt_lib_init_getenv_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[6e]" > < / a > __rt_lib_init_heap_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[6f]" > < / a > __rt_lib_init_lc_collate_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[70]" > < / a > __rt_lib_init_lc_ctype_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[71]" > < / a > __rt_lib_init_lc_monetary_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[72]" > < / a > __rt_lib_init_lc_numeric_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[73]" > < / a > __rt_lib_init_lc_time_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[74]" > < / a > __rt_lib_init_preinit_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[75]" > < / a > __rt_lib_init_rand_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[76]" > < / a > __rt_lib_init_return< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[77]" > < / a > __rt_lib_init_signal_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[78]" > < / a > __rt_lib_init_stdio_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[79]" > < / a > __rt_lib_init_user_alloc_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[3a]" > < / a > __rt_lib_shutdown< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[39]" > > > < / a > __rt_exit_ls
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[7a]" > < / a > __rt_lib_shutdown_fp_trap_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[7b]" > < / a > __rt_lib_shutdown_heap_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[7c]" > < / a > __rt_lib_shutdown_return< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[7d]" > < / a > __rt_lib_shutdown_signal_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[7e]" > < / a > __rt_lib_shutdown_stdio_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[7f]" > < / a > __rt_lib_shutdown_user_alloc_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[2f]" > < / a > __rt_entry< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))
2024-12-12 20:17:06 +08:00
< BR > < BR > [Called By]< UL > < LI > < a href = "#[30]" > > > < / a > __scatterload_rt2
< LI > < a href = "#[2d]" > > > < / a > __main
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[80]" > < / a > __rt_entry_presh_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[32]" > < / 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 = "#[33]" > > > < / a > __user_setup_stackheap
< / UL >
< P > < STRONG > < a name = "[34]" > < / 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 = "#[35]" > > > < / a > __rt_lib_init
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[81]" > < / a > __rt_entry_postsh_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[36]" > < / a > __rt_entry_main< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
2024-12-12 20:17:06 +08:00
< BR > < BR > [Stack]< UL > < LI > Max Depth = 128 + Unknown Stack Size
< LI > Call Chain = __rt_entry_main ⇒ main ⇒ ILI9341_init ⇒ MX_SPI2_Init ⇒ LL_GPIO_Init
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Calls]< UL > < LI > < a href = "#[37]" > > > < / a > main
< LI > < a href = "#[38]" > > > < / a > exit
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[82]" > < / a > __rt_entry_postli_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[44]" > < / 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 = "#[38]" > > > < / a > exit
< / UL >
< P > < STRONG > < a name = "[39]" > < / 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 = "#[3a]" > > > < / a > __rt_lib_shutdown
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[83]" > < / a > __rt_exit_prels_1< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[3b]" > < / 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 = "#[3c]" > > > < / a > _sys_exit
< / UL >
< P > < STRONG > < a name = "[5]" > < / a > Reset_Handler< / STRONG > (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[17]" > < / a > ADC1_COMP_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > < BR > [Calls]< UL > < LI > < a href = "#[17]" > > > < / a > ADC1_COMP_IRQHandler
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[17]" > > > < / a > ADC1_COMP_IRQHandler
< / UL >
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[29]" > < / a > CEC_CAN_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[14]" > < / a > DMA1_Channel1_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[15]" > < / a > DMA1_Channel2_3_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[10]" > < / a > EXTI0_1_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[11]" > < / a > EXTI2_3_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[12]" > < / a > EXTI4_15_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[e]" > < / a > FLASH_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[22]" > < / a > I2C1_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[23]" > < / a > I2C2_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[c]" > < / a > PVD_VDDIO2_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[f]" > < / a > RCC_CRS_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[d]" > < / a > RTC_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[24]" > < / a > SPI1_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[25]" > < / a > SPI2_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[1e]" > < / a > TIM14_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[1f]" > < / a > TIM15_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[20]" > < / a > TIM16_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[21]" > < / a > TIM17_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[18]" > < / a > TIM1_BRK_UP_TRG_COM_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[19]" > < / a > TIM1_CC_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[1a]" > < / a > TIM2_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[1b]" > < / a > TIM3_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[1c]" > < / a > TIM6_DAC_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[1d]" > < / a > TIM7_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[13]" > < / a > TSC_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[26]" > < / a > USART1_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[27]" > < / a > USART2_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[28]" > < / a > USART3_4_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[2a]" > < / a > USB_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[b]" > < / a > WWDG_IRQHandler< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072xb.o(.text))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[42]" > < / a > __user_initial_stackheap< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, startup_stm32f072xb.o(.text))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[33]" > > > < / a > __user_setup_stackheap
< / UL >
< P > < STRONG > < a name = "[3e]" > < / a > _memset_w< / STRONG > (Thumb, 26 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
< BR > < BR > [Called By]< UL > < LI > < a href = "#[40]" > > > < / a > __rt_memclr_w
< LI > < a href = "#[3d]" > > > < / a > _memset
< / UL >
< P > < STRONG > < a name = "[3d]" > < / a > _memset< / STRONG > (Thumb, 30 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
< BR > < BR > [Calls]< UL > < LI > < a href = "#[3e]" > > > < / a > _memset_w
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[3f]" > > > < / a > __aeabi_memclr
< / UL >
< P > < STRONG > < a name = "[3f]" > < / a > __aeabi_memclr< / STRONG > (Thumb, 4 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
< BR > < BR > [Calls]< UL > < LI > < a href = "#[3d]" > > > < / a > _memset
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[84]" > < / a > __rt_memclr< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[59]" > < / a > __aeabi_memclr4< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[52]" > > > < / a > MX_SPI2_Init
< LI > < a href = "#[5c]" > > > < / a > MX_SPI2_Init
< LI > < a href = "#[58]" > > > < / a > MX_GPIO_Init
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[85]" > < / a > __aeabi_memclr8< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[40]" > < / a > __rt_memclr_w< / STRONG > (Thumb, 4 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
< BR > < BR > [Calls]< UL > < LI > < a href = "#[3e]" > > > < / a > _memset_w
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[86]" > < / a > __aeabi_uidiv< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, aeabi_sdivfast.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[57]" > < / a > __aeabi_uidivmod< / STRONG > (Thumb, 28 bytes, Stack size 0 bytes, aeabi_sdivfast.o(.text))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[56]" > > > < / a > LL_Init1msTick
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[87]" > < / a > __aeabi_idiv< / STRONG > (Thumb, 0 bytes, Stack size 8 bytes, aeabi_sdivfast.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[88]" > < / a > __aeabi_idivmod< / STRONG > (Thumb, 460 bytes, Stack size 8 bytes, aeabi_sdivfast.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[89]" > < / a > __use_two_region_memory< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[8a]" > < / a > __rt_heap_escrow$2region< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[8b]" > < / a > __rt_heap_expand$2region< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[33]" > < / a > __user_setup_stackheap< / STRONG > (Thumb, 62 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 8 + Unknown Stack Size
< LI > Call Chain = __user_setup_stackheap
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Calls]< UL > < LI > < a href = "#[42]" > > > < / a > __user_initial_stackheap
< LI > < a href = "#[41]" > > > < / a > __user_perproc_libspace
2024-12-12 15:50:52 +08:00
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[32]" > > > < / a > __rt_entry_sh
< / UL >
< P > < STRONG > < a name = "[38]" > < / a > exit< / STRONG > (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text))
< BR > < BR > [Calls]< UL > < LI > < a href = "#[44]" > > > < / a > __rt_exit
< LI > < a href = "#[43]" > > > < / a > _call_atexit_fns (Weak Reference)
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[36]" > > > < / a > __rt_entry_main
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[8c]" > < / a > __user_libspace< / STRONG > (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[41]" > < / a > __user_perproc_libspace< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[33]" > > > < / a > __user_setup_stackheap
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[8d]" > < / a > __user_perthread_libspace< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[3c]" > < / a > _sys_exit< / STRONG > (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[3b]" > > > < / a > __rt_exit_exit
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[8e]" > < / a > __I$use$semihosting< / STRONG > (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[8f]" > < / a > __use_no_semihosting_swi< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[90]" > < / a > __semihosting_library_function< / STRONG > (Thumb, 0 bytes, Stack size unknown bytes, indicate_semi.o(.text), UNUSED)
< P > < STRONG > < a name = "[45]" > < / a > DMA1_Channel3_TransferComplete< / STRONG > (Thumb, 16 bytes, Stack size 0 bytes, core.o(i.DMA1_Channel3_TransferComplete))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[16]" > > > < / a > DMA1_Channel4_5_6_7_IRQHandler
< / UL >
< P > < STRONG > < a name = "[16]" > < / a > DMA1_Channel4_5_6_7_IRQHandler< / STRONG > (Thumb, 8 bytes, Stack size 8 bytes, stm32f0xx_it.o(i.DMA1_Channel4_5_6_7_IRQHandler))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 8< LI > Call Chain = DMA1_Channel4_5_6_7_IRQHandler
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[45]" > > > < / a > DMA1_Channel3_TransferComplete
< / UL >
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[7]" > < / a > HardFault_Handler< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.HardFault_Handler))
< BR > < BR > [Calls]< UL > < LI > < a href = "#[7]" > > > < / a > HardFault_Handler
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[7]" > > > < / a > HardFault_Handler
< / UL >
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[4b]" > < / a > ILI9341_exitStandby< / STRONG > (Thumb, 28 bytes, Stack size 8 bytes, core.o(i.ILI9341_exitStandby))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 16< LI > Call Chain = ILI9341_exitStandby ⇒ ILI9341_WriteCommand
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[46]" > > > < / a > ILI9341_WriteCommand
< LI > < a href = "#[4c]" > > > < / a > LL_mDelay
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[50]" > > > < / a > ILI9341_init
< / UL >
< P > < STRONG > < a name = "[4d]" > < / a > ILI9341_fillRect< / STRONG > (Thumb, 72 bytes, Stack size 24 bytes, core.o(i.ILI9341_fillRect))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 64< LI > Call Chain = ILI9341_fillRect ⇒ ILI9341_setAddressWindow ⇒ ILI9341_WriteData16
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[4f]" > > > < / a > Send_DMA_Data16
< LI > < a href = "#[4e]" > > > < / a > ILI9341_setAddressWindow
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[37]" > > > < / a > main
< / UL >
< P > < STRONG > < a name = "[50]" > < / a > ILI9341_init< / STRONG > (Thumb, 92 bytes, Stack size 16 bytes, core.o(i.ILI9341_init))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 120< LI > Call Chain = ILI9341_init ⇒ MX_SPI2_Init ⇒ LL_GPIO_Init
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[55]" > > > < / a > ILI9341_setOrientation
< LI > < a href = "#[54]" > > > < / a > ILI9341_reset
< LI > < a href = "#[4b]" > > > < / a > ILI9341_exitStandby
< LI > < a href = "#[52]" > > > < / a > MX_SPI2_Init
< LI > < a href = "#[51]" > > > < / a > MX_DMA_Init
< LI > < a href = "#[53]" > > > < / a > LL_DMA_DisableChannel
< LI > < a href = "#[48]" > > > < / a > ILI9341_WriteData
< LI > < a href = "#[46]" > > > < / a > ILI9341_WriteCommand
< LI > < a href = "#[4c]" > > > < / a > LL_mDelay
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[37]" > > > < / a > main
< / UL >
< P > < STRONG > < a name = "[54]" > < / a > ILI9341_reset< / STRONG > (Thumb, 26 bytes, Stack size 8 bytes, core.o(i.ILI9341_reset))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 12< LI > Call Chain = ILI9341_reset ⇒ LL_mDelay
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[4c]" > > > < / a > LL_mDelay
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[50]" > > > < / a > ILI9341_init
< / UL >
< P > < STRONG > < a name = "[4e]" > < / a > ILI9341_setAddressWindow< / STRONG > (Thumb, 54 bytes, Stack size 24 bytes, core.o(i.ILI9341_setAddressWindow))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 40< LI > Call Chain = ILI9341_setAddressWindow ⇒ ILI9341_WriteData16
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[49]" > > > < / a > ILI9341_WriteData16
< LI > < a href = "#[46]" > > > < / a > ILI9341_WriteCommand
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[4d]" > > > < / a > ILI9341_fillRect
< / UL >
< P > < STRONG > < a name = "[55]" > < / a > ILI9341_setOrientation< / STRONG > (Thumb, 58 bytes, Stack size 16 bytes, core.o(i.ILI9341_setOrientation))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 32< LI > Call Chain = ILI9341_setOrientation ⇒ ILI9341_WriteData
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[48]" > > > < / a > ILI9341_WriteData
< LI > < a href = "#[46]" > > > < / a > ILI9341_WriteCommand
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[50]" > > > < / a > ILI9341_init
< / UL >
2024-12-12 15:50:52 +08:00
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[5b]" > < / a > LL_GPIO_Init< / STRONG > (Thumb, 180 bytes, Stack size 16 bytes, stm32f0xx_ll_gpio.o(i.LL_GPIO_Init))
2024-12-12 15:50:52 +08:00
< BR > < BR > [Stack]< UL > < LI > Max Depth = 16< LI > Call Chain = LL_GPIO_Init
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Called By]< UL > < LI > < a href = "#[52]" > > > < / a > MX_SPI2_Init
< LI > < a href = "#[5c]" > > > < / a > MX_SPI2_Init
< LI > < a href = "#[58]" > > > < / a > MX_GPIO_Init
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[56]" > < / a > LL_Init1msTick< / STRONG > (Thumb, 26 bytes, Stack size 8 bytes, stm32f0xx_ll_utils.o(i.LL_Init1msTick))
2024-12-12 15:50:52 +08:00
< BR > < BR > [Stack]< UL > < LI > Max Depth = 8< LI > Call Chain = LL_Init1msTick
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Calls]< UL > < LI > < a href = "#[57]" > > > < / a > __aeabi_uidivmod
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Called By]< UL > < LI > < a href = "#[5f]" > > > < / a > SystemClock_Config
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[5e]" > < / a > LL_SPI_Init< / STRONG > (Thumb, 120 bytes, Stack size 8 bytes, stm32f0xx_ll_spi.o(i.LL_SPI_Init))
2024-12-12 15:50:52 +08:00
< BR > < BR > [Stack]< UL > < LI > Max Depth = 8< LI > Call Chain = LL_SPI_Init
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Called By]< UL > < LI > < a href = "#[52]" > > > < / a > MX_SPI2_Init
< LI > < a href = "#[5c]" > > > < / a > MX_SPI2_Init
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[60]" > < / a > LL_SetSystemCoreClock< / STRONG > (Thumb, 6 bytes, Stack size 0 bytes, stm32f0xx_ll_utils.o(i.LL_SetSystemCoreClock))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[5f]" > > > < / a > SystemClock_Config
< / UL >
< P > < STRONG > < a name = "[4c]" > < / a > LL_mDelay< / STRONG > (Thumb, 34 bytes, Stack size 4 bytes, stm32f0xx_ll_utils.o(i.LL_mDelay))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 4< LI > Call Chain = LL_mDelay
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[54]" > > > < / a > ILI9341_reset
< LI > < a href = "#[4b]" > > > < / a > ILI9341_exitStandby
< LI > < a href = "#[50]" > > > < / a > ILI9341_init
< LI > < a href = "#[37]" > > > < / a > main
2024-12-12 15:50:52 +08:00
< / UL >
< P > < STRONG > < a name = "[6]" > < / a > NMI_Handler< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.NMI_Handler))
< BR > < BR > [Calls]< UL > < LI > < a href = "#[6]" > > > < / a > NMI_Handler
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[6]" > > > < / a > NMI_Handler
< / UL >
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[9]" > < / a > PendSV_Handler< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.PendSV_Handler))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
< P > < STRONG > < a name = "[8]" > < / a > SVC_Handler< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.SVC_Handler))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[4f]" > < / a > Send_DMA_Data16< / STRONG > (Thumb, 236 bytes, Stack size 32 bytes, core.o(i.Send_DMA_Data16))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 32< LI > Call Chain = Send_DMA_Data16
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[4a]" > > > < / a > LL_SPI_SetDataWidth
< LI > < a href = "#[53]" > > > < / a > LL_DMA_DisableChannel
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[4d]" > > > < / a > ILI9341_fillRect
< / UL >
2024-12-12 15:50:52 +08:00
< P > < STRONG > < a name = "[a]" > < / a > SysTick_Handler< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.SysTick_Handler))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(RESET)
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[5f]" > < / a > SystemClock_Config< / STRONG > (Thumb, 100 bytes, Stack size 8 bytes, main.o(i.SystemClock_Config))
2024-12-12 15:50:52 +08:00
< BR > < BR > [Stack]< UL > < LI > Max Depth = 16< LI > Call Chain = SystemClock_Config ⇒ LL_Init1msTick
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Calls]< UL > < LI > < a href = "#[60]" > > > < / a > LL_SetSystemCoreClock
< LI > < a href = "#[56]" > > > < / a > LL_Init1msTick
2024-12-12 15:50:52 +08:00
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[37]" > > > < / a > main
< / UL >
< P > < STRONG > < a name = "[2b]" > < / a > SystemInit< / STRONG > (Thumb, 2 bytes, Stack size 0 bytes, system_stm32f0xx.o(i.SystemInit))
< BR > [Address Reference Count : 1]< UL > < LI > startup_stm32f072xb.o(.text)
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[37]" > < / a > main< / STRONG > (Thumb, 138 bytes, Stack size 8 bytes, main.o(i.main))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 128< LI > Call Chain = main ⇒ ILI9341_init ⇒ MX_SPI2_Init ⇒ LL_GPIO_Init
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Calls]< UL > < LI > < a href = "#[4c]" > > > < / a > LL_mDelay
< LI > < a href = "#[50]" > > > < / a > ILI9341_init
< LI > < a href = "#[4d]" > > > < / a > ILI9341_fillRect
< LI > < a href = "#[5f]" > > > < / a > SystemClock_Config
< LI > < a href = "#[61]" > > > < / a > __NVIC_SetPriority
< LI > < a href = "#[5c]" > > > < / a > MX_SPI2_Init
< LI > < a href = "#[58]" > > > < / a > MX_GPIO_Init
< LI > < a href = "#[5d]" > > > < / a > LL_APB1_GRP1_EnableClock
< LI > < a href = "#[5a]" > > > < / a > LL_AHB1_GRP1_EnableClock
2024-12-12 15:50:52 +08:00
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[36]" > > > < / a > __rt_entry_main
< / UL >
< P >
< H3 >
Local Symbols
< / H3 >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[5a]" > < / a > LL_AHB1_GRP1_EnableClock< / STRONG > (Thumb, 18 bytes, Stack size 8 bytes, main.o(i.LL_AHB1_GRP1_EnableClock))
2024-12-12 15:50:52 +08:00
< BR > < BR > [Stack]< UL > < LI > Max Depth = 8< LI > Call Chain = LL_AHB1_GRP1_EnableClock
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Called By]< UL > < LI > < a href = "#[37]" > > > < / a > main
< LI > < a href = "#[5c]" > > > < / a > MX_SPI2_Init
< LI > < a href = "#[58]" > > > < / a > MX_GPIO_Init
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[5d]" > < / a > LL_APB1_GRP1_EnableClock< / STRONG > (Thumb, 18 bytes, Stack size 8 bytes, main.o(i.LL_APB1_GRP1_EnableClock))
2024-12-12 15:50:52 +08:00
< BR > < BR > [Stack]< UL > < LI > Max Depth = 8< LI > Call Chain = LL_APB1_GRP1_EnableClock
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[37]" > > > < / a > main
2024-12-12 20:17:06 +08:00
< LI > < a href = "#[5c]" > > > < / a > MX_SPI2_Init
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[58]" > < / a > MX_GPIO_Init< / STRONG > (Thumb, 156 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 64< LI > Call Chain = MX_GPIO_Init ⇒ LL_GPIO_Init
2024-12-12 15:50:52 +08:00
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Calls]< UL > < LI > < a href = "#[59]" > > > < / a > __aeabi_memclr4
< LI > < a href = "#[5b]" > > > < / a > LL_GPIO_Init
< LI > < a href = "#[5a]" > > > < / a > LL_AHB1_GRP1_EnableClock
2024-12-12 15:50:52 +08:00
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[37]" > > > < / a > main
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[5c]" > < / a > MX_SPI2_Init< / STRONG > (Thumb, 240 bytes, Stack size 88 bytes, main.o(i.MX_SPI2_Init))
2024-12-12 15:50:52 +08:00
< BR > < BR > [Stack]< UL > < LI > Max Depth = 104< LI > Call Chain = MX_SPI2_Init ⇒ LL_GPIO_Init
< / UL >
2024-12-12 20:17:06 +08:00
< BR > [Calls]< UL > < LI > < a href = "#[59]" > > > < / a > __aeabi_memclr4
< LI > < a href = "#[5e]" > > > < / a > LL_SPI_Init
< LI > < a href = "#[5b]" > > > < / a > LL_GPIO_Init
< LI > < a href = "#[5d]" > > > < / a > LL_APB1_GRP1_EnableClock
< LI > < a href = "#[5a]" > > > < / a > LL_AHB1_GRP1_EnableClock
2024-12-12 15:50:52 +08:00
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[37]" > > > < / a > main
< / UL >
2024-12-12 20:17:06 +08:00
< P > < STRONG > < a name = "[61]" > < / a > __NVIC_SetPriority< / STRONG > (Thumb, 60 bytes, Stack size 0 bytes, main.o(i.__NVIC_SetPriority))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[37]" > > > < / a > main
< / UL >
< P > < STRONG > < a name = "[46]" > < / a > ILI9341_WriteCommand< / STRONG > (Thumb, 14 bytes, Stack size 8 bytes, core.o(i.ILI9341_WriteCommand))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 8< LI > Call Chain = ILI9341_WriteCommand
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[47]" > > > < / a > Send_Data8
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[55]" > > > < / a > ILI9341_setOrientation
< LI > < a href = "#[4e]" > > > < / a > ILI9341_setAddressWindow
< LI > < a href = "#[4b]" > > > < / a > ILI9341_exitStandby
< LI > < a href = "#[50]" > > > < / a > ILI9341_init
< / UL >
< P > < STRONG > < a name = "[48]" > < / a > ILI9341_WriteData< / STRONG > (Thumb, 32 bytes, Stack size 16 bytes, core.o(i.ILI9341_WriteData))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 16< LI > Call Chain = ILI9341_WriteData
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[47]" > > > < / a > Send_Data8
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[55]" > > > < / a > ILI9341_setOrientation
< LI > < a href = "#[50]" > > > < / a > ILI9341_init
< / UL >
< P > < STRONG > < a name = "[49]" > < / a > ILI9341_WriteData16< / STRONG > (Thumb, 72 bytes, Stack size 16 bytes, core.o(i.ILI9341_WriteData16))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 16< LI > Call Chain = ILI9341_WriteData16
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[4a]" > > > < / a > LL_SPI_SetDataWidth
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[4e]" > > > < / a > ILI9341_setAddressWindow
< / UL >
< P > < STRONG > < a name = "[53]" > < / a > LL_DMA_DisableChannel< / STRONG > (Thumb, 18 bytes, Stack size 0 bytes, core.o(i.LL_DMA_DisableChannel))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[4f]" > > > < / a > Send_DMA_Data16
< LI > < a href = "#[50]" > > > < / a > ILI9341_init
< / UL >
< P > < STRONG > < a name = "[4a]" > < / a > LL_SPI_SetDataWidth< / STRONG > (Thumb, 14 bytes, Stack size 0 bytes, core.o(i.LL_SPI_SetDataWidth))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[4f]" > > > < / a > Send_DMA_Data16
< LI > < a href = "#[49]" > > > < / a > ILI9341_WriteData16
< / UL >
< P > < STRONG > < a name = "[51]" > < / a > MX_DMA_Init< / STRONG > (Thumb, 38 bytes, Stack size 8 bytes, core.o(i.MX_DMA_Init))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 8< LI > Call Chain = MX_DMA_Init
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[50]" > > > < / a > ILI9341_init
< / UL >
< P > < STRONG > < a name = "[52]" > < / a > MX_SPI2_Init< / STRONG > (Thumb, 202 bytes, Stack size 88 bytes, core.o(i.MX_SPI2_Init))
< BR > < BR > [Stack]< UL > < LI > Max Depth = 104< LI > Call Chain = MX_SPI2_Init ⇒ LL_GPIO_Init
< / UL >
< BR > [Calls]< UL > < LI > < a href = "#[59]" > > > < / a > __aeabi_memclr4
< LI > < a href = "#[5e]" > > > < / a > LL_SPI_Init
< LI > < a href = "#[5b]" > > > < / a > LL_GPIO_Init
< / UL >
< BR > [Called By]< UL > < LI > < a href = "#[50]" > > > < / a > ILI9341_init
< / UL >
< P > < STRONG > < a name = "[47]" > < / a > Send_Data8< / STRONG > (Thumb, 24 bytes, Stack size 0 bytes, core.o(i.Send_Data8))
< BR > < BR > [Called By]< UL > < LI > < a href = "#[48]" > > > < / a > ILI9341_WriteData
< LI > < a href = "#[46]" > > > < / a > ILI9341_WriteCommand
< / UL >
2024-12-12 15:50:52 +08:00
< P >
< H3 >
Undefined Global Symbols
< / H3 >
< P > < STRONG > < a name = "[43]" > < / a > _call_atexit_fns< / STRONG > (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
< BR > < BR > [Called By]< UL > < LI > < a href = "#[38]" > > > < / a > exit
< / UL >
< HR > < / body > < / html >