stm32_ota/OLED显示屏资料/03中景园电子1.3英寸OLED显示屏测试程序/09中景园1.3英寸OLED-SPI STM32F407程序-直接配合中景园开发板/OBJ/OLED.map

870 lines
78 KiB
Plaintext
Raw Normal View History

2024-12-17 20:03:43 +08:00
Component: ARM Compiler 5.05 update 1 (build 106) Tool: armlink [4d0efa]
==============================================================================
Section Cross References
main.o(.text) refers to misc.o(.text) for NVIC_PriorityGroupConfig
main.o(.text) refers to delay.o(.text) for delay_init
main.o(.text) refers to usart.o(.text) for uart_init
main.o(.text) refers to led.o(.text) for LED_Init
main.o(.text) refers to oled.o(.text) for OLED_Init
main.o(.text) refers to main.o(.data) for BMP1
system_stm32f4xx.o(.text) refers to system_stm32f4xx.o(.data) for SystemCoreClock
led.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_AHB1PeriphClockCmd
led.o(.text) refers to stm32f4xx_gpio.o(.text) for GPIO_Init
oled.o(.text) refers to stm32f4xx_gpio.o(.text) for GPIO_SetBits
oled.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_AHB1PeriphClockCmd
oled.o(.text) refers to delay.o(.text) for delay_ms
oled.o(.text) refers to oled.o(.constdata) for F8X16
oled.o(.text) refers to oled.o(.data) for Hzk
delay.o(.text) refers to misc.o(.text) for SysTick_CLKSourceConfig
delay.o(.text) refers to delay.o(.data) for fac_us
usart.o(.rev16_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
usart.o(.revsh_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
usart.o(.text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
usart.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_AHB1PeriphClockCmd
usart.o(.text) refers to stm32f4xx_gpio.o(.text) for GPIO_PinAFConfig
usart.o(.text) refers to stm32f4xx_usart.o(.text) for USART_Init
usart.o(.text) refers to misc.o(.text) for NVIC_Init
usart.o(.text) refers to usart.o(.data) for USART_RX_STA
usart.o(.text) refers to usart.o(.bss) for USART_RX_BUF
usart.o(.bss) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
usart.o(.data) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
startup_stm32f40_41xxx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f40_41xxx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f40_41xxx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f40_41xxx.o(RESET) refers to startup_stm32f40_41xxx.o(STACK) for __initial_sp
startup_stm32f40_41xxx.o(RESET) refers to startup_stm32f40_41xxx.o(.text) for Reset_Handler
startup_stm32f40_41xxx.o(RESET) refers to stm32f4xx_it.o(.text) for NMI_Handler
startup_stm32f40_41xxx.o(RESET) refers to usart.o(.text) for USART1_IRQHandler
startup_stm32f40_41xxx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f40_41xxx.o(.text) refers to system_stm32f4xx.o(.text) for SystemInit
startup_stm32f40_41xxx.o(.text) refers to __main.o(!!!main) for __main
startup_stm32f40_41xxx.o(.text) refers to startup_stm32f40_41xxx.o(HEAP) for Heap_Mem
startup_stm32f40_41xxx.o(.text) refers to startup_stm32f40_41xxx.o(STACK) for Stack_Mem
stm32f4xx_gpio.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_AHB1PeriphResetCmd
stm32f4xx_rcc.o(.text) refers to stm32f4xx_rcc.o(.data) for APBAHBPrescTable
stm32f4xx_usart.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f4xx_syscfg.o(.text) refers to stm32f4xx_rcc.o(.text) for RCC_APB2PeriphResetCmd
use_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
__main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
__rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
__rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
__rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
__rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
__rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
__rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
__rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
__rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
__rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
sys_stackheap_outer.o(.text) refers to startup_stm32f40_41xxx.o(.text) for __user_initial_stackheap
exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000001) for __rt_lib_init_fp_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
libinit2.o(.ARM.Collect$$libinit$$00000001) refers to fpinit.o(x$fpl$fpinit) for _fp_init
libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to usart.o(.text) for _sys_exit
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
_get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
_get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
_get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
rt_raise.o(.text) refers to __raise.o(.text) for __raise
rt_raise.o(.text) refers to usart.o(.text) for _sys_exit
defsig_exit.o(.text) refers to usart.o(.text) for _sys_exit
defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
__raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display
==============================================================================
Removing Unused input sections from the image.
Removing main.o(.rev16_text), (4 bytes).
Removing main.o(.revsh_text), (4 bytes).
Removing stm32f4xx_it.o(.rev16_text), (4 bytes).
Removing stm32f4xx_it.o(.revsh_text), (4 bytes).
Removing system_stm32f4xx.o(.rev16_text), (4 bytes).
Removing system_stm32f4xx.o(.revsh_text), (4 bytes).
Removing led.o(.rev16_text), (4 bytes).
Removing led.o(.revsh_text), (4 bytes).
Removing oled.o(.rev16_text), (4 bytes).
Removing oled.o(.revsh_text), (4 bytes).
Removing delay.o(.rev16_text), (4 bytes).
Removing delay.o(.revsh_text), (4 bytes).
Removing sys.o(.rev16_text), (4 bytes).
Removing sys.o(.revsh_text), (4 bytes).
Removing sys.o(.emb_text), (16 bytes).
Removing usart.o(.rev16_text), (4 bytes).
Removing usart.o(.revsh_text), (4 bytes).
Removing misc.o(.rev16_text), (4 bytes).
Removing misc.o(.revsh_text), (4 bytes).
Removing stm32f4xx_gpio.o(.rev16_text), (4 bytes).
Removing stm32f4xx_gpio.o(.revsh_text), (4 bytes).
Removing stm32f4xx_rcc.o(.rev16_text), (4 bytes).
Removing stm32f4xx_rcc.o(.revsh_text), (4 bytes).
Removing stm32f4xx_usart.o(.rev16_text), (4 bytes).
Removing stm32f4xx_usart.o(.revsh_text), (4 bytes).
Removing stm32f4xx_syscfg.o(.rev16_text), (4 bytes).
Removing stm32f4xx_syscfg.o(.revsh_text), (4 bytes).
Removing stm32f4xx_syscfg.o(.text), (148 bytes).
28 unused section(s) (total 268 bytes) removed from the image.
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
../clib/angel/dclz77c.s 0x00000000 Number 0 __dclz77c.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi_2.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE
../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE
../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE
../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
..\CORE\startup_stm32f40_41xxx.s 0x00000000 Number 0 startup_stm32f40_41xxx.o ABSOLUTE
..\FWLIB\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
..\FWLIB\src\stm32f4xx_gpio.c 0x00000000 Number 0 stm32f4xx_gpio.o ABSOLUTE
..\FWLIB\src\stm32f4xx_rcc.c 0x00000000 Number 0 stm32f4xx_rcc.o ABSOLUTE
..\FWLIB\src\stm32f4xx_syscfg.c 0x00000000 Number 0 stm32f4xx_syscfg.o ABSOLUTE
..\FWLIB\src\stm32f4xx_usart.c 0x00000000 Number 0 stm32f4xx_usart.o ABSOLUTE
..\HARDWARE\LED\led.c 0x00000000 Number 0 led.o ABSOLUTE
..\HARDWARE\OLED\oled.c 0x00000000 Number 0 oled.o ABSOLUTE
..\SYSTEM\delay\delay.c 0x00000000 Number 0 delay.o ABSOLUTE
..\SYSTEM\sys\sys.c 0x00000000 Number 0 sys.o ABSOLUTE
..\SYSTEM\usart\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
..\\FWLIB\\src\\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
..\\FWLIB\\src\\stm32f4xx_gpio.c 0x00000000 Number 0 stm32f4xx_gpio.o ABSOLUTE
..\\FWLIB\\src\\stm32f4xx_rcc.c 0x00000000 Number 0 stm32f4xx_rcc.o ABSOLUTE
..\\FWLIB\\src\\stm32f4xx_syscfg.c 0x00000000 Number 0 stm32f4xx_syscfg.o ABSOLUTE
..\\FWLIB\\src\\stm32f4xx_usart.c 0x00000000 Number 0 stm32f4xx_usart.o ABSOLUTE
..\\HARDWARE\\LED\\led.c 0x00000000 Number 0 led.o ABSOLUTE
..\\HARDWARE\\OLED\\oled.c 0x00000000 Number 0 oled.o ABSOLUTE
..\\SYSTEM\\delay\\delay.c 0x00000000 Number 0 delay.o ABSOLUTE
..\\SYSTEM\\sys\\sys.c 0x00000000 Number 0 sys.o ABSOLUTE
..\\SYSTEM\\usart\\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
main.c 0x00000000 Number 0 main.o ABSOLUTE
main.c 0x00000000 Number 0 main.o ABSOLUTE
stm32f4xx_it.c 0x00000000 Number 0 stm32f4xx_it.o ABSOLUTE
stm32f4xx_it.c 0x00000000 Number 0 stm32f4xx_it.o ABSOLUTE
system_stm32f4xx.c 0x00000000 Number 0 system_stm32f4xx.o ABSOLUTE
system_stm32f4xx.c 0x00000000 Number 0 system_stm32f4xx.o ABSOLUTE
RESET 0x08000000 Section 392 startup_stm32f40_41xxx.o(RESET)
!!!main 0x08000188 Section 8 __main.o(!!!main)
!!!scatter 0x08000190 Section 52 __scatter.o(!!!scatter)
!!dclz77c 0x080001c4 Section 100 __dclz77c.o(!!dclz77c)
!!handler_zi 0x08000228 Section 28 __scatter_zi.o(!!handler_zi)
.ARM.Collect$$libinit$$00000000 0x08000244 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000)
.ARM.Collect$$libinit$$00000001 0x08000246 Section 4 libinit2.o(.ARM.Collect$$libinit$$00000001)
.ARM.Collect$$libinit$$00000004 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
.ARM.Collect$$libinit$$0000000A 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
.ARM.Collect$$libinit$$0000000C 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
.ARM.Collect$$libinit$$0000000E 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
.ARM.Collect$$libinit$$00000011 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
.ARM.Collect$$libinit$$00000013 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
.ARM.Collect$$libinit$$00000015 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
.ARM.Collect$$libinit$$00000017 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
.ARM.Collect$$libinit$$00000019 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
.ARM.Collect$$libinit$$0000001B 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
.ARM.Collect$$libinit$$0000001D 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
.ARM.Collect$$libinit$$0000001F 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
.ARM.Collect$$libinit$$00000021 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
.ARM.Collect$$libinit$$00000023 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
.ARM.Collect$$libinit$$00000025 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
.ARM.Collect$$libinit$$0000002C 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
.ARM.Collect$$libinit$$0000002E 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
.ARM.Collect$$libinit$$00000030 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
.ARM.Collect$$libinit$$00000032 0x0800024a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
.ARM.Collect$$libinit$$00000033 0x0800024a Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033)
.ARM.Collect$$libshutdown$$00000000 0x0800024c Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
.ARM.Collect$$libshutdown$$00000003 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
.ARM.Collect$$libshutdown$$00000006 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
.ARM.Collect$$libshutdown$$00000009 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
.ARM.Collect$$libshutdown$$0000000B 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
.ARM.Collect$$libshutdown$$0000000E 0x0800024e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
.ARM.Collect$$libshutdown$$0000000F 0x0800024e Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
.ARM.Collect$$rtentry$$00000000 0x08000250 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
.ARM.Collect$$rtentry$$00000002 0x08000250 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
.ARM.Collect$$rtentry$$00000004 0x08000250 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
.ARM.Collect$$rtentry$$00000009 0x08000256 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
.ARM.Collect$$rtentry$$0000000A 0x08000256 Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
.ARM.Collect$$rtentry$$0000000C 0x0800025a Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
.ARM.Collect$$rtentry$$0000000D 0x0800025a Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
.ARM.Collect$$rtexit$$00000000 0x08000262 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000)
.ARM.Collect$$rtexit$$00000002 0x08000264 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
.ARM.Collect$$rtexit$$00000003 0x08000264 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
.ARM.Collect$$rtexit$$00000004 0x08000268 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
.text 0x08000270 Section 0 main.o(.text)
.text 0x080003d0 Section 0 stm32f4xx_it.o(.text)
.text 0x080003ec Section 0 system_stm32f4xx.o(.text)
SetSysClock 0x080003ed Thumb Code 220 system_stm32f4xx.o(.text)
.text 0x080005fc Section 0 led.o(.text)
.text 0x0800063c Section 0 oled.o(.text)
.text 0x08000af4 Section 0 delay.o(.text)
.text 0x08000bf8 Section 0 usart.o(.text)
.text 0x08000d44 Section 64 startup_stm32f40_41xxx.o(.text)
$v0 0x08000d44 Number 0 startup_stm32f40_41xxx.o(.text)
.text 0x08000d84 Section 0 misc.o(.text)
.text 0x08000e64 Section 0 stm32f4xx_gpio.o(.text)
.text 0x080010f8 Section 0 stm32f4xx_rcc.o(.text)
.text 0x08001754 Section 0 stm32f4xx_usart.o(.text)
.text 0x08001ba8 Section 2 use_no_semi_2.o(.text)
.text 0x08001baa Section 0 heapauxi.o(.text)
.text 0x08001bb0 Section 2 use_no_semi.o(.text)
.text 0x08001bb2 Section 74 sys_stackheap_outer.o(.text)
.text 0x08001bfc Section 0 exit.o(.text)
.text 0x08001c08 Section 8 libspace.o(.text)
x$fpl$fpinit 0x08001c10 Section 10 fpinit.o(x$fpl$fpinit)
$v0 0x08001c10 Number 0 fpinit.o(x$fpl$fpinit)
.constdata 0x08001c1a Section 2072 oled.o(.constdata)
.data 0x20000000 Section 2048 main.o(.data)
.data 0x20000800 Section 20 system_stm32f4xx.o(.data)
.data 0x20000814 Section 448 oled.o(.data)
.data 0x200009d4 Section 4 delay.o(.data)
fac_us 0x200009d4 Data 1 delay.o(.data)
fac_ms 0x200009d6 Data 2 delay.o(.data)
.data 0x200009d8 Section 6 usart.o(.data)
.data 0x200009de Section 16 stm32f4xx_rcc.o(.data)
APBAHBPrescTable 0x200009de Data 16 stm32f4xx_rcc.o(.data)
.bss 0x200009f0 Section 200 usart.o(.bss)
.bss 0x20000ab8 Section 96 libspace.o(.bss)
HEAP 0x20000b18 Section 512 startup_stm32f40_41xxx.o(HEAP)
Heap_Mem 0x20000b18 Data 512 startup_stm32f40_41xxx.o(HEAP)
STACK 0x20000d18 Section 1024 startup_stm32f40_41xxx.o(STACK)
Stack_Mem 0x20000d18 Data 1024 startup_stm32f40_41xxx.o(STACK)
__initial_sp 0x20001118 Data 0 startup_stm32f40_41xxx.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
__ARM_exceptions_init - Undefined Weak Reference
__alloca_initialize - Undefined Weak Reference
__arm_preinit_ - Undefined Weak Reference
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__rt_locale - Undefined Weak Reference
__sigvec_lookup - Undefined Weak Reference
_atexit_init - Undefined Weak Reference
_call_atexit_fns - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_fp_trap_init - Undefined Weak Reference
_fp_trap_shutdown - Undefined Weak Reference
_get_lc_collate - Undefined Weak Reference
_get_lc_ctype - Undefined Weak Reference
_get_lc_monetary - Undefined Weak Reference
_get_lc_numeric - Undefined Weak Reference
_get_lc_time - Undefined Weak Reference
_getenv_init - Undefined Weak Reference
_handle_redirection - Undefined Weak Reference
_init_alloc - Undefined Weak Reference
_init_user_alloc - Undefined Weak Reference
_initio - Undefined Weak Reference
_rand_init - Undefined Weak Reference
_signal_finish - Undefined Weak Reference
_signal_init - Undefined Weak Reference
_terminate_alloc - Undefined Weak Reference
_terminate_user_alloc - Undefined Weak Reference
_terminateio - Undefined Weak Reference
__Vectors_Size 0x00000188 Number 0 startup_stm32f40_41xxx.o ABSOLUTE
__Vectors 0x08000000 Data 4 startup_stm32f40_41xxx.o(RESET)
__Vectors_End 0x08000188 Data 0 startup_stm32f40_41xxx.o(RESET)
__main 0x08000189 Thumb Code 8 __main.o(!!!main)
__scatterload 0x08000191 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_rt2 0x08000191 Thumb Code 44 __scatter.o(!!!scatter)
__scatterload_rt2_thumb_only 0x08000191 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_null 0x0800019f Thumb Code 0 __scatter.o(!!!scatter)
__decompress 0x080001c5 Thumb Code 100 __dclz77c.o(!!dclz77c)
__decompress2 0x080001c5 Thumb Code 0 __dclz77c.o(!!dclz77c)
__scatterload_zeroinit 0x08000229 Thumb Code 28 __scatter_zi.o(!!handler_zi)
__rt_lib_init 0x08000245 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
__rt_lib_init_fp_1 0x08000247 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000001)
__rt_lib_init_alloca_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
__rt_lib_init_argv_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
__rt_lib_init_atexit_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
__rt_lib_init_clock_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
__rt_lib_init_cpp_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
__rt_lib_init_exceptions_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
__rt_lib_init_fp_trap_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
__rt_lib_init_getenv_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
__rt_lib_init_heap_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
__rt_lib_init_lc_collate_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
__rt_lib_init_lc_ctype_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
__rt_lib_init_lc_monetary_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
__rt_lib_init_lc_numeric_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
__rt_lib_init_lc_time_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
__rt_lib_init_preinit_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
__rt_lib_init_rand_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
__rt_lib_init_return 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033)
__rt_lib_init_signal_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
__rt_lib_init_stdio_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
__rt_lib_init_user_alloc_1 0x0800024b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
__rt_lib_shutdown 0x0800024d Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
__rt_lib_shutdown_fp_trap_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
__rt_lib_shutdown_heap_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
__rt_lib_shutdown_return 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
__rt_lib_shutdown_signal_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
__rt_lib_shutdown_stdio_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
__rt_lib_shutdown_user_alloc_1 0x0800024f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
__rt_entry 0x08000251 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
__rt_entry_presh_1 0x08000251 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
__rt_entry_sh 0x08000251 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
__rt_entry_li 0x08000257 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
__rt_entry_postsh_1 0x08000257 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
__rt_entry_main 0x0800025b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
__rt_entry_postli_1 0x0800025b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
__rt_exit 0x08000263 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
__rt_exit_ls 0x08000265 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
__rt_exit_prels_1 0x08000265 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
__rt_exit_exit 0x08000269 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
main 0x08000271 Thumb Code 288 main.o(.text)
NMI_Handler 0x080003d1 Thumb Code 2 stm32f4xx_it.o(.text)
HardFault_Handler 0x080003d3 Thumb Code 4 stm32f4xx_it.o(.text)
MemManage_Handler 0x080003d7 Thumb Code 4 stm32f4xx_it.o(.text)
BusFault_Handler 0x080003db Thumb Code 4 stm32f4xx_it.o(.text)
UsageFault_Handler 0x080003df Thumb Code 4 stm32f4xx_it.o(.text)
SVC_Handler 0x080003e3 Thumb Code 2 stm32f4xx_it.o(.text)
DebugMon_Handler 0x080003e5 Thumb Code 2 stm32f4xx_it.o(.text)
PendSV_Handler 0x080003e7 Thumb Code 2 stm32f4xx_it.o(.text)
SysTick_Handler 0x080003e9 Thumb Code 2 stm32f4xx_it.o(.text)
SystemInit 0x080004c9 Thumb Code 88 system_stm32f4xx.o(.text)
SystemCoreClockUpdate 0x08000521 Thumb Code 174 system_stm32f4xx.o(.text)
LED_Init 0x080005fd Thumb Code 60 led.o(.text)
OLED_WR_Byte 0x0800063d Thumb Code 118 oled.o(.text)
OLED_Set_Pos 0x080006b3 Thumb Code 48 oled.o(.text)
OLED_Display_On 0x080006e3 Thumb Code 28 oled.o(.text)
OLED_Display_Off 0x080006ff Thumb Code 28 oled.o(.text)
OLED_Clear 0x0800071b Thumb Code 64 oled.o(.text)
OLED_ShowChar 0x0800075b Thumb Code 106 oled.o(.text)
oled_pow 0x080007c5 Thumb Code 22 oled.o(.text)
OLED_ShowNum 0x080007db Thumb Code 132 oled.o(.text)
OLED_ShowString 0x0800085f Thumb Code 54 oled.o(.text)
OLED_ShowCHinese 0x08000895 Thumb Code 98 oled.o(.text)
OLED_DrawBMP 0x080008f7 Thumb Code 118 oled.o(.text)
OLED_Init 0x0800096d Thumb Code 390 oled.o(.text)
delay_init 0x08000af5 Thumb Code 52 delay.o(.text)
delay_us 0x08000b29 Thumb Code 72 delay.o(.text)
delay_xms 0x08000b71 Thumb Code 72 delay.o(.text)
delay_ms 0x08000bb9 Thumb Code 56 delay.o(.text)
_sys_exit 0x08000bf9 Thumb Code 6 usart.o(.text)
fputc 0x08000bff Thumb Code 22 usart.o(.text)
uart_init 0x08000c15 Thumb Code 164 usart.o(.text)
USART1_IRQHandler 0x08000cb9 Thumb Code 122 usart.o(.text)
Reset_Handler 0x08000d45 Thumb Code 8 startup_stm32f40_41xxx.o(.text)
ADC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
CAN1_RX0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
CAN1_RX1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
CAN1_SCE_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
CAN1_TX_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
CAN2_RX0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
CAN2_RX1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
CAN2_SCE_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
CAN2_TX_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
CRYP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DCMI_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA1_Stream0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA1_Stream1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA1_Stream2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA1_Stream3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA1_Stream4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA1_Stream5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA1_Stream6_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA1_Stream7_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA2_Stream0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA2_Stream1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA2_Stream2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA2_Stream3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA2_Stream4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA2_Stream5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA2_Stream6_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
DMA2_Stream7_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
ETH_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
ETH_WKUP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
EXTI0_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
EXTI15_10_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
EXTI1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
EXTI2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
EXTI3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
EXTI4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
EXTI9_5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
FLASH_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
FPU_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
FSMC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
HASH_RNG_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
I2C1_ER_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
I2C1_EV_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
I2C2_ER_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
I2C2_EV_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
I2C3_ER_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
I2C3_EV_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
OTG_FS_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
OTG_FS_WKUP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
OTG_HS_EP1_IN_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
OTG_HS_EP1_OUT_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
OTG_HS_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
OTG_HS_WKUP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
PVD_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
RCC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
RTC_Alarm_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
RTC_WKUP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
SDIO_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
SPI1_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
SPI2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
SPI3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TAMP_STAMP_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM1_BRK_TIM9_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM1_CC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM1_TRG_COM_TIM11_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM1_UP_TIM10_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM6_DAC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM7_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM8_BRK_TIM12_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM8_CC_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM8_TRG_COM_TIM14_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
TIM8_UP_TIM13_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
UART4_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
UART5_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
USART2_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
USART3_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
USART6_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
WWDG_IRQHandler 0x08000d5f Thumb Code 0 startup_stm32f40_41xxx.o(.text)
__user_initial_stackheap 0x08000d61 Thumb Code 0 startup_stm32f40_41xxx.o(.text)
NVIC_PriorityGroupConfig 0x08000d85 Thumb Code 10 misc.o(.text)
NVIC_Init 0x08000d8f Thumb Code 106 misc.o(.text)
NVIC_SetVectorTable 0x08000df9 Thumb Code 14 misc.o(.text)
NVIC_SystemLPConfig 0x08000e07 Thumb Code 34 misc.o(.text)
SysTick_CLKSourceConfig 0x08000e29 Thumb Code 40 misc.o(.text)
GPIO_DeInit 0x08000e65 Thumb Code 268 stm32f4xx_gpio.o(.text)
GPIO_Init 0x08000f71 Thumb Code 144 stm32f4xx_gpio.o(.text)
GPIO_StructInit 0x08001001 Thumb Code 18 stm32f4xx_gpio.o(.text)
GPIO_PinLockConfig 0x08001013 Thumb Code 34 stm32f4xx_gpio.o(.text)
GPIO_ReadInputDataBit 0x08001035 Thumb Code 18 stm32f4xx_gpio.o(.text)
GPIO_ReadInputData 0x08001047 Thumb Code 8 stm32f4xx_gpio.o(.text)
GPIO_ReadOutputDataBit 0x0800104f Thumb Code 18 stm32f4xx_gpio.o(.text)
GPIO_ReadOutputData 0x08001061 Thumb Code 8 stm32f4xx_gpio.o(.text)
GPIO_SetBits 0x08001069 Thumb Code 4 stm32f4xx_gpio.o(.text)
GPIO_ResetBits 0x0800106d Thumb Code 4 stm32f4xx_gpio.o(.text)
GPIO_WriteBit 0x08001071 Thumb Code 10 stm32f4xx_gpio.o(.text)
GPIO_Write 0x0800107b Thumb Code 4 stm32f4xx_gpio.o(.text)
GPIO_ToggleBits 0x0800107f Thumb Code 8 stm32f4xx_gpio.o(.text)
GPIO_PinAFConfig 0x08001087 Thumb Code 70 stm32f4xx_gpio.o(.text)
RCC_DeInit 0x080010f9 Thumb Code 82 stm32f4xx_rcc.o(.text)
RCC_HSEConfig 0x0800114b Thumb Code 14 stm32f4xx_rcc.o(.text)
RCC_GetFlagStatus 0x08001159 Thumb Code 60 stm32f4xx_rcc.o(.text)
RCC_WaitForHSEStartUp 0x08001195 Thumb Code 56 stm32f4xx_rcc.o(.text)
RCC_AdjustHSICalibrationValue 0x080011cd Thumb Code 20 stm32f4xx_rcc.o(.text)
RCC_HSICmd 0x080011e1 Thumb Code 6 stm32f4xx_rcc.o(.text)
RCC_LSEConfig 0x080011e7 Thumb Code 46 stm32f4xx_rcc.o(.text)
RCC_LSICmd 0x08001215 Thumb Code 6 stm32f4xx_rcc.o(.text)
RCC_PLLConfig 0x0800121b Thumb Code 32 stm32f4xx_rcc.o(.text)
RCC_PLLCmd 0x0800123b Thumb Code 6 stm32f4xx_rcc.o(.text)
RCC_PLLI2SConfig 0x08001241 Thumb Code 14 stm32f4xx_rcc.o(.text)
RCC_PLLI2SCmd 0x0800124f Thumb Code 6 stm32f4xx_rcc.o(.text)
RCC_PLLSAIConfig 0x08001255 Thumb Code 20 stm32f4xx_rcc.o(.text)
RCC_PLLSAICmd 0x08001269 Thumb Code 6 stm32f4xx_rcc.o(.text)
RCC_ClockSecuritySystemCmd 0x0800126f Thumb Code 6 stm32f4xx_rcc.o(.text)
RCC_MCO1Config 0x08001275 Thumb Code 28 stm32f4xx_rcc.o(.text)
RCC_MCO2Config 0x08001291 Thumb Code 28 stm32f4xx_rcc.o(.text)
RCC_SYSCLKConfig 0x080012ad Thumb Code 20 stm32f4xx_rcc.o(.text)
RCC_GetSYSCLKSource 0x080012c1 Thumb Code 12 stm32f4xx_rcc.o(.text)
RCC_HCLKConfig 0x080012cd Thumb Code 20 stm32f4xx_rcc.o(.text)
RCC_PCLK1Config 0x080012e1 Thumb Code 20 stm32f4xx_rcc.o(.text)
RCC_PCLK2Config 0x080012f5 Thumb Code 22 stm32f4xx_rcc.o(.text)
RCC_GetClocksFreq 0x0800130b Thumb Code 222 stm32f4xx_rcc.o(.text)
RCC_RTCCLKConfig 0x080013e9 Thumb Code 54 stm32f4xx_rcc.o(.text)
RCC_RTCCLKCmd 0x0800141f Thumb Code 8 stm32f4xx_rcc.o(.text)
RCC_BackupResetCmd 0x08001427 Thumb Code 8 stm32f4xx_rcc.o(.text)
RCC_I2SCLKConfig 0x0800142f Thumb Code 6 stm32f4xx_rcc.o(.text)
RCC_SAIPLLI2SClkDivConfig 0x08001435 Thumb Code 26 stm32f4xx_rcc.o(.text)
RCC_SAIPLLSAIClkDivConfig 0x0800144f Thumb Code 28 stm32f4xx_rcc.o(.text)
RCC_SAIBlockACLKConfig 0x0800146b Thumb Code 20 stm32f4xx_rcc.o(.text)
RCC_SAIBlockBCLKConfig 0x0800147f Thumb Code 20 stm32f4xx_rcc.o(.text)
RCC_LTDCCLKDivConfig 0x08001493 Thumb Code 20 stm32f4xx_rcc.o(.text)
RCC_TIMCLKPresConfig 0x080014a7 Thumb Code 6 stm32f4xx_rcc.o(.text)
RCC_AHB1PeriphClockCmd 0x080014ad Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_AHB2PeriphClockCmd 0x080014cf Thumb Code 78 stm32f4xx_rcc.o(.text)
RCC_AHB3PeriphClockCmd 0x0800151d Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_APB1PeriphClockCmd 0x0800153f Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_APB2PeriphClockCmd 0x08001561 Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_AHB1PeriphResetCmd 0x08001583 Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_AHB2PeriphResetCmd 0x080015a5 Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_AHB3PeriphResetCmd 0x080015c7 Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_APB1PeriphResetCmd 0x080015e9 Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_APB2PeriphResetCmd 0x0800160b Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_AHB1PeriphClockLPModeCmd 0x0800162d Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_AHB2PeriphClockLPModeCmd 0x0800164f Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_AHB3PeriphClockLPModeCmd 0x08001671 Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_APB1PeriphClockLPModeCmd 0x08001693 Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_APB2PeriphClockLPModeCmd 0x080016b5 Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_LSEModeConfig 0x080016d7 Thumb Code 40 stm32f4xx_rcc.o(.text)
RCC_ITConfig 0x080016ff Thumb Code 34 stm32f4xx_rcc.o(.text)
RCC_ClearFlag 0x08001721 Thumb Code 18 stm32f4xx_rcc.o(.text)
RCC_GetITStatus 0x08001733 Thumb Code 22 stm32f4xx_rcc.o(.text)
RCC_ClearITPendingBit 0x08001749 Thumb Code 8 stm32f4xx_rcc.o(.text)
USART_DeInit 0x08001755 Thumb Code 206 stm32f4xx_usart.o(.text)
USART_Init 0x08001823 Thumb Code 204 stm32f4xx_usart.o(.text)
USART_StructInit 0x080018ef Thumb Code 24 stm32f4xx_usart.o(.text)
USART_ClockInit 0x08001907 Thumb Code 32 stm32f4xx_usart.o(.text)
USART_ClockStructInit 0x08001927 Thumb Code 12 stm32f4xx_usart.o(.text)
USART_Cmd 0x08001933 Thumb Code 24 stm32f4xx_usart.o(.text)
USART_SetPrescaler 0x0800194b Thumb Code 16 stm32f4xx_usart.o(.text)
USART_OverSampling8Cmd 0x0800195b Thumb Code 22 stm32f4xx_usart.o(.text)
USART_OneBitMethodCmd 0x08001971 Thumb Code 24 stm32f4xx_usart.o(.text)
USART_SendData 0x08001989 Thumb Code 8 stm32f4xx_usart.o(.text)
USART_ReceiveData 0x08001991 Thumb Code 10 stm32f4xx_usart.o(.text)
USART_SetAddress 0x0800199b Thumb Code 18 stm32f4xx_usart.o(.text)
USART_ReceiverWakeUpCmd 0x080019ad Thumb Code 24 stm32f4xx_usart.o(.text)
USART_WakeUpConfig 0x080019c5 Thumb Code 18 stm32f4xx_usart.o(.text)
USART_LINBreakDetectLengthConfig 0x080019d7 Thumb Code 18 stm32f4xx_usart.o(.text)
USART_LINCmd 0x080019e9 Thumb Code 24 stm32f4xx_usart.o(.text)
USART_SendBreak 0x08001a01 Thumb Code 10 stm32f4xx_usart.o(.text)
USART_HalfDuplexCmd 0x08001a0b Thumb Code 24 stm32f4xx_usart.o(.text)
USART_SetGuardTime 0x08001a23 Thumb Code 16 stm32f4xx_usart.o(.text)
USART_SmartCardCmd 0x08001a33 Thumb Code 24 stm32f4xx_usart.o(.text)
USART_SmartCardNACKCmd 0x08001a4b Thumb Code 24 stm32f4xx_usart.o(.text)
USART_IrDAConfig 0x08001a63 Thumb Code 18 stm32f4xx_usart.o(.text)
USART_IrDACmd 0x08001a75 Thumb Code 24 stm32f4xx_usart.o(.text)
USART_DMACmd 0x08001a8d Thumb Code 18 stm32f4xx_usart.o(.text)
USART_ITConfig 0x08001a9f Thumb Code 74 stm32f4xx_usart.o(.text)
USART_GetFlagStatus 0x08001ae9 Thumb Code 26 stm32f4xx_usart.o(.text)
USART_ClearFlag 0x08001b03 Thumb Code 18 stm32f4xx_usart.o(.text)
USART_GetITStatus 0x08001b15 Thumb Code 118 stm32f4xx_usart.o(.text)
USART_ClearITPendingBit 0x08001b8b Thumb Code 30 stm32f4xx_usart.o(.text)
__use_no_semihosting 0x08001ba9 Thumb Code 2 use_no_semi_2.o(.text)
__use_two_region_memory 0x08001bab Thumb Code 2 heapauxi.o(.text)
__rt_heap_escrow$2region 0x08001bad Thumb Code 2 heapauxi.o(.text)
__rt_heap_expand$2region 0x08001baf Thumb Code 2 heapauxi.o(.text)
__I$use$semihosting 0x08001bb1 Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x08001bb1 Thumb Code 2 use_no_semi.o(.text)
__user_setup_stackheap 0x08001bb3 Thumb Code 74 sys_stackheap_outer.o(.text)
exit 0x08001bfd Thumb Code 12 exit.o(.text)
__user_libspace 0x08001c09 Thumb Code 8 libspace.o(.text)
__user_perproc_libspace 0x08001c09 Thumb Code 0 libspace.o(.text)
__user_perthread_libspace 0x08001c09 Thumb Code 0 libspace.o(.text)
_fp_init 0x08001c11 Thumb Code 10 fpinit.o(x$fpl$fpinit)
__fplib_config_fpu_vfp 0x08001c19 Thumb Code 0 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x08001c19 Thumb Code 0 fpinit.o(x$fpl$fpinit)
F6x8 0x08001c1a Data 552 oled.o(.constdata)
F8X16 0x08001e42 Data 1520 oled.o(.constdata)
Region$$Table$$Base 0x08002434 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08002454 Number 0 anon$$obj.o(Region$$Table)
BMP1 0x20000000 Data 1024 main.o(.data)
BMP2 0x20000400 Data 1024 main.o(.data)
SystemCoreClock 0x20000800 Data 4 system_stm32f4xx.o(.data)
AHBPrescTable 0x20000804 Data 16 system_stm32f4xx.o(.data)
Hzk 0x20000814 Data 448 oled.o(.data)
__stdout 0x200009d8 Data 4 usart.o(.data)
USART_RX_STA 0x200009dc Data 2 usart.o(.data)
USART_RX_BUF 0x200009f0 Data 200 usart.o(.bss)
__libspace_start 0x20000ab8 Data 96 libspace.o(.bss)
__temporary_stack_top$libspace 0x20000b18 Data 0 libspace.o(.bss)
==============================================================================
Memory Map of the image
Image Entry point : 0x08000189
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002e44, Max: 0x00100000, ABSOLUTE, COMPRESSED[0x00002710])
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00002454, Max: 0x00100000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x00000188 Data RO 355 RESET startup_stm32f40_41xxx.o
0x08000188 0x00000008 Code RO 468 * !!!main c_w.l(__main.o)
0x08000190 0x00000034 Code RO 624 !!!scatter c_w.l(__scatter.o)
0x080001c4 0x00000064 Code RO 622 !!dclz77c c_w.l(__dclz77c.o)
0x08000228 0x0000001c Code RO 626 !!handler_zi c_w.l(__scatter_zi.o)
0x08000244 0x00000002 Code RO 497 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
0x08000246 0x00000004 Code RO 503 .ARM.Collect$$libinit$$00000001 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 506 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 509 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 511 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 513 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 516 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 518 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 520 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 522 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 524 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 526 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 528 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 530 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 532 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 534 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 536 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 540 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 542 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 544 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
0x0800024a 0x00000000 Code RO 546 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o)
0x0800024a 0x00000002 Code RO 547 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o)
0x0800024c 0x00000002 Code RO 565 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
0x0800024e 0x00000000 Code RO 576 .ARM.Collect$$libshutdown$$00000003 c_w.l(libshutdown2.o)
0x0800024e 0x00000000 Code RO 579 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o)
0x0800024e 0x00000000 Code RO 582 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o)
0x0800024e 0x00000000 Code RO 584 .ARM.Collect$$libshutdown$$0000000B c_w.l(libshutdown2.o)
0x0800024e 0x00000000 Code RO 587 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o)
0x0800024e 0x00000002 Code RO 588 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
0x08000250 0x00000000 Code RO 472 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o)
0x08000250 0x00000000 Code RO 474 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o)
0x08000250 0x00000006 Code RO 486 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o)
0x08000256 0x00000000 Code RO 476 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o)
0x08000256 0x00000004 Code RO 477 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o)
0x0800025a 0x00000000 Code RO 479 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o)
0x0800025a 0x00000008 Code RO 480 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o)
0x08000262 0x00000002 Code RO 501 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
0x08000264 0x00000000 Code RO 549 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
0x08000264 0x00000004 Code RO 550 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
0x08000268 0x00000006 Code RO 551 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
0x0800026e 0x00000002 PAD
0x08000270 0x00000160 Code RO 3 .text main.o
0x080003d0 0x0000001a Code RO 159 .text stm32f4xx_it.o
0x080003ea 0x00000002 PAD
0x080003ec 0x00000210 Code RO 208 .text system_stm32f4xx.o
0x080005fc 0x00000040 Code RO 234 .text led.o
0x0800063c 0x000004b6 Code RO 254 .text oled.o
0x08000af2 0x00000002 PAD
0x08000af4 0x00000104 Code RO 284 .text delay.o
0x08000bf8 0x0000014c Code RO 324 .text usart.o
0x08000d44 0x00000040 Code RO 356 .text startup_stm32f40_41xxx.o
0x08000d84 0x000000e0 Code RO 362 .text misc.o
0x08000e64 0x00000294 Code RO 382 .text stm32f4xx_gpio.o
0x080010f8 0x0000065c Code RO 402 .text stm32f4xx_rcc.o
0x08001754 0x00000454 Code RO 424 .text stm32f4xx_usart.o
0x08001ba8 0x00000002 Code RO 464 .text c_w.l(use_no_semi_2.o)
0x08001baa 0x00000006 Code RO 466 .text c_w.l(heapauxi.o)
0x08001bb0 0x00000002 Code RO 470 .text c_w.l(use_no_semi.o)
0x08001bb2 0x0000004a Code RO 488 .text c_w.l(sys_stackheap_outer.o)
0x08001bfc 0x0000000c Code RO 490 .text c_w.l(exit.o)
0x08001c08 0x00000008 Code RO 498 .text c_w.l(libspace.o)
0x08001c10 0x0000000a Code RO 557 x$fpl$fpinit fz_wm.l(fpinit.o)
0x08001c1a 0x00000818 Data RO 255 .constdata oled.o
0x08002432 0x00000002 PAD
0x08002434 0x00000020 Data RO 620 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001118, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x000002bc])
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000800 Data RW 4 .data main.o
0x20000800 0x00000014 Data RW 209 .data system_stm32f4xx.o
0x20000814 0x000001c0 Data RW 256 .data oled.o
0x200009d4 0x00000004 Data RW 285 .data delay.o
0x200009d8 0x00000006 Data RW 326 .data usart.o
0x200009de 0x00000010 Data RW 403 .data stm32f4xx_rcc.o
0x200009ee 0x00000002 PAD
0x200009f0 0x000000c8 Zero RW 325 .bss usart.o
0x20000ab8 0x00000060 Zero RW 499 .bss c_w.l(libspace.o)
0x20000b18 0x00000200 Zero RW 354 HEAP startup_stm32f40_41xxx.o
0x20000d18 0x00000400 Zero RW 353 STACK startup_stm32f40_41xxx.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
260 8 0 4 0 1517 delay.o
64 4 0 0 0 567 led.o
352 64 0 2048 0 263283 main.o
224 20 0 0 0 1897 misc.o
1206 20 2072 448 0 4885 oled.o
64 26 392 0 1536 864 startup_stm32f40_41xxx.o
660 44 0 0 0 4177 stm32f4xx_gpio.o
26 0 0 0 0 1262 stm32f4xx_it.o
1628 52 0 16 0 13000 stm32f4xx_rcc.o
1108 34 0 0 0 7876 stm32f4xx_usart.o
528 46 0 20 0 1899 system_stm32f4xx.o
332 18 0 6 200 3434 usart.o
----------------------------------------------------------------------
6456 336 2498 2544 1736 304661 Object Totals
0 0 32 0 0 0 (incl. Generated)
4 0 2 2 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
100 0 0 0 0 0 __dclz77c.o
8 0 0 0 0 68 __main.o
0 0 0 0 0 0 __rtentry.o
12 0 0 0 0 0 __rtentry2.o
6 0 0 0 0 0 __rtentry4.o
52 8 0 0 0 0 __scatter.o
28 0 0 0 0 0 __scatter_zi.o
12 0 0 0 0 72 exit.o
6 0 0 0 0 152 heapauxi.o
2 0 0 0 0 0 libinit.o
6 0 0 0 0 0 libinit2.o
2 0 0 0 0 0 libshutdown.o
2 0 0 0 0 0 libshutdown2.o
8 4 0 0 96 68 libspace.o
2 0 0 0 0 0 rtexit.o
10 0 0 0 0 0 rtexit2.o
74 0 0 0 0 80 sys_stackheap_outer.o
2 0 0 0 0 68 use_no_semi.o
2 0 0 0 0 68 use_no_semi_2.o
10 0 0 0 0 116 fpinit.o
----------------------------------------------------------------------
346 12 0 0 96 692 Library Totals
2 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
334 12 0 0 96 576 c_w.l
10 0 0 0 0 116 fz_wm.l
----------------------------------------------------------------------
346 12 0 0 96 692 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
6802 348 2498 2544 1832 303197 Grand Totals
6802 348 2498 700 1832 303197 ELF Image Totals (compressed)
6802 348 2498 700 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 9300 ( 9.08kB)
Total RW Size (RW Data + ZI Data) 4376 ( 4.27kB)
Total ROM Size (Code + RO Data + RW Data) 10000 ( 9.77kB)
==============================================================================