20231008_HangBiao_emb/资料/08_STM32代码/01_BC26发温湿度例程DUP传数据/USER/Test.map

993 lines
88 KiB
Plaintext
Raw Normal View History

2023-10-08 08:59:56 +00:00
Component: ARM Compiler 5.05 update 1 (build 106) Tool: armlink [4d0efa]
==============================================================================
Section Cross References
main.o(.text) refers to noretval__2printf.o(.text) for __2printf
main.o(.text) refers to delay.o(.text) for delay_ms
main.o(.text) refers to strstr.o(.text) for strstr
main.o(.text) refers to wdg.o(.text) for IWDG_Feed
main.o(.text) refers to sys.o(.text) for NVIC_Configuration
main.o(.text) refers to led.o(.text) for LED_Init
main.o(.text) refers to usart.o(.text) for uart_init
main.o(.text) refers to dht11.o(.text) for DHT11_Init
main.o(.text) refers to bc26.o(.text) for BC26_Init
main.o(.text) refers to usart.o(.bss) for RxBuffer
system_stm32f10x.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_DeInit
system_stm32f10x.o(.text) refers to stm32f10x_flash.o(.text) for FLASH_PrefetchBufferCmd
system_stm32f10x.o(.text) refers to system_stm32f10x.o(.data) for SystemCoreClock
stm32f10x_adc.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_bkp.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_BackupResetCmd
stm32f10x_can.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_cec.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_dac.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_gpio.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_i2c.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_pwr.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
stm32f10x_rcc.o(.text) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
stm32f10x_spi.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_tim.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
stm32f10x_wwdg.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
startup_stm32f10x_md.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_md.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_md.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(.text) for Reset_Handler
startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(.text) for NMI_Handler
startup_stm32f10x_md.o(RESET) refers to usart.o(.text) for USART1_IRQHandler
startup_stm32f10x_md.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
startup_stm32f10x_md.o(.text) refers to system_stm32f10x.o(.text) for SystemInit
startup_stm32f10x_md.o(.text) refers to __main.o(!!!main) for __main
startup_stm32f10x_md.o(.text) refers to startup_stm32f10x_md.o(HEAP) for Heap_Mem
startup_stm32f10x_md.o(.text) refers to startup_stm32f10x_md.o(STACK) for Stack_Mem
led.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
led.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
wdg.o(.text) refers to stm32f10x_iwdg.o(.text) for IWDG_WriteAccessCmd
bc26.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
bc26.o(.text) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
bc26.o(.text) refers to _printf_str.o(.text) for _printf_str
bc26.o(.text) refers to usart.o(.text) for Uart1_SendStr
bc26.o(.text) refers to wdg.o(.text) for IWDG_Feed
bc26.o(.text) refers to noretval__2printf.o(.text) for __2printf
bc26.o(.text) refers to delay.o(.text) for delay_ms
bc26.o(.text) refers to strstr.o(.text) for strstr
bc26.o(.text) refers to usart.o(.bss) for RxBuffer
bc26.o(.text) refers to usart.o(.data) for RxCounter
bc26.o(.text) refers to bc26.o(.data) for strx
bc26.o(.text) refers to bc26.o(.bss) for BC26_Status
dht11.o(.text) refers to delay.o(.text) for delay_ms
delay.o(.text) refers to misc.o(.text) for SysTick_CLKSourceConfig
delay.o(.text) refers to system_stm32f10x.o(.data) for SystemCoreClock
delay.o(.text) refers to delay.o(.data) for fac_us
sys.o(.text) refers to misc.o(.text) for NVIC_PriorityGroupConfig
usart.o(.text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
usart.o(.text) refers to stm32f10x_usart.o(.text) for USART_GetFlagStatus
usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
usart.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
usart.o(.text) refers to misc.o(.text) for NVIC_Init
usart.o(.text) refers to usart.o(.data) for RxCounter
usart.o(.text) refers to usart.o(.bss) for RxBuffer
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
use_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
__2printf.o(.text) refers to usart.o(.data) for __stdout
noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
noretval__2printf.o(.text) refers to usart.o(.data) for __stdout
__printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
_printf_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common
__printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
__printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
__printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
__printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
__printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
__printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
_printf_s.o(.ARM.Collect$$_printf_percent$$00000014) refers (Weak) to _printf_char.o(.text) for _printf_string
_printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
__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
_printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str
_printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
_printf_char_file.o(.text) refers to ferror.o(.text) for ferror
_printf_char_file.o(.text) refers to usart.o(.text) for fputc
__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
_printf_char_common.o(.text) refers to __printf.o(.text) for __printf
sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
sys_stackheap_outer.o(.text) refers to startup_stm32f10x_md.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$$00000002) 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$$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 stm32f10x_adc.o(.text), (1102 bytes).
Removing stm32f10x_bkp.o(.text), (196 bytes).
Removing stm32f10x_can.o(.text), (2544 bytes).
Removing stm32f10x_cec.o(.text), (288 bytes).
Removing stm32f10x_crc.o(.text), (72 bytes).
Removing stm32f10x_dac.o(.text), (396 bytes).
Removing stm32f10x_dbgmcu.o(.text), (48 bytes).
Removing stm32f10x_dma.o(.text), (596 bytes).
Removing stm32f10x_exti.o(.text), (284 bytes).
Removing stm32f10x_fsmc.o(.text), (1548 bytes).
Removing stm32f10x_i2c.o(.text), (1028 bytes).
Removing stm32f10x_pwr.o(.text), (204 bytes).
Removing stm32f10x_rtc.o(.text), (328 bytes).
Removing stm32f10x_sdio.o(.text), (468 bytes).
Removing stm32f10x_spi.o(.text), (780 bytes).
Removing stm32f10x_tim.o(.text), (3610 bytes).
Removing stm32f10x_wwdg.o(.text), (136 bytes).
Removing core_cm3.o(.emb_text), (32 bytes).
18 unused section(s) (total 13660 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 boardinit1.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE
../clib/angel/kernel.s 0x00000000 Number 0 rtexit.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 use_no_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 use_no_semi_2.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
../clib/angel/sys.s 0x00000000 Number 0 libspace.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 _get_argv_nomalloc.o ABSOLUTE
../clib/armsys.c 0x00000000 Number 0 no_argv.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/printf.c 0x00000000 Number 0 _printf_char_file.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_char.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 _printf_str.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE
../clib/printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE
../clib/printf_percent.s 0x00000000 Number 0 _printf_s.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_fpe_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_pvfn_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
../clib/stdio.c 0x00000000 Number 0 ferror.o ABSOLUTE
../clib/stdio.c 0x00000000 Number 0 ferror_locked.o ABSOLUTE
../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
../clib/string.c 0x00000000 Number 0 strstr.o ABSOLUTE
../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
..\CORE\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
..\CORE\startup_stm32f10x_md.s 0x00000000 Number 0 startup_stm32f10x_md.o ABSOLUTE
..\HARDWARE\BC26\BC26.c 0x00000000 Number 0 bc26.o ABSOLUTE
..\HARDWARE\DHT11\dht11.c 0x00000000 Number 0 dht11.o ABSOLUTE
..\HARDWARE\LED\led.c 0x00000000 Number 0 led.o ABSOLUTE
..\HARDWARE\WDG\wdg.c 0x00000000 Number 0 wdg.o ABSOLUTE
..\STM32F10x_FWLib\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_adc.c 0x00000000 Number 0 stm32f10x_adc.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_bkp.c 0x00000000 Number 0 stm32f10x_bkp.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_can.c 0x00000000 Number 0 stm32f10x_can.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_cec.c 0x00000000 Number 0 stm32f10x_cec.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_crc.c 0x00000000 Number 0 stm32f10x_crc.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_dac.c 0x00000000 Number 0 stm32f10x_dac.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_dbgmcu.c 0x00000000 Number 0 stm32f10x_dbgmcu.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_dma.c 0x00000000 Number 0 stm32f10x_dma.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_exti.c 0x00000000 Number 0 stm32f10x_exti.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_flash.c 0x00000000 Number 0 stm32f10x_flash.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_fsmc.c 0x00000000 Number 0 stm32f10x_fsmc.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_gpio.c 0x00000000 Number 0 stm32f10x_gpio.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_i2c.c 0x00000000 Number 0 stm32f10x_i2c.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_iwdg.c 0x00000000 Number 0 stm32f10x_iwdg.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_pwr.c 0x00000000 Number 0 stm32f10x_pwr.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_rcc.c 0x00000000 Number 0 stm32f10x_rcc.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_rtc.c 0x00000000 Number 0 stm32f10x_rtc.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_sdio.c 0x00000000 Number 0 stm32f10x_sdio.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_spi.c 0x00000000 Number 0 stm32f10x_spi.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_tim.c 0x00000000 Number 0 stm32f10x_tim.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_usart.c 0x00000000 Number 0 stm32f10x_usart.o ABSOLUTE
..\STM32F10x_FWLib\src\stm32f10x_wwdg.c 0x00000000 Number 0 stm32f10x_wwdg.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
..\\CORE\\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
main.c 0x00000000 Number 0 main.o ABSOLUTE
stm32f10x_it.c 0x00000000 Number 0 stm32f10x_it.o ABSOLUTE
system_stm32f10x.c 0x00000000 Number 0 system_stm32f10x.o ABSOLUTE
RESET 0x08000000 Section 236 startup_stm32f10x_md.o(RESET)
!!!main 0x080000ec Section 8 __main.o(!!!main)
!!!scatter 0x080000f4 Section 52 __scatter.o(!!!scatter)
!!handler_copy 0x08000128 Section 26 __scatter_copy.o(!!handler_copy)
!!handler_zi 0x08000144 Section 28 __scatter_zi.o(!!handler_zi)
.ARM.Collect$$_printf_percent$$00000000 0x08000160 Section 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
.ARM.Collect$$_printf_percent$$00000014 0x08000160 Section 6 _printf_s.o(.ARM.Collect$$_printf_percent$$00000014)
.ARM.Collect$$_printf_percent$$00000017 0x08000166 Section 4 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
.ARM.Collect$$libinit$$00000000 0x0800016a Section 2 libinit.o(.ARM.Collect$$libinit$$00000000)
.ARM.Collect$$libinit$$00000002 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
.ARM.Collect$$libinit$$00000004 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
.ARM.Collect$$libinit$$0000000A 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
.ARM.Collect$$libinit$$0000000C 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
.ARM.Collect$$libinit$$0000000E 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
.ARM.Collect$$libinit$$00000011 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
.ARM.Collect$$libinit$$00000013 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
.ARM.Collect$$libinit$$00000015 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
.ARM.Collect$$libinit$$00000017 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
.ARM.Collect$$libinit$$00000019 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
.ARM.Collect$$libinit$$0000001B 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
.ARM.Collect$$libinit$$0000001D 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
.ARM.Collect$$libinit$$0000001F 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
.ARM.Collect$$libinit$$00000021 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
.ARM.Collect$$libinit$$00000023 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
.ARM.Collect$$libinit$$00000025 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
.ARM.Collect$$libinit$$0000002C 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
.ARM.Collect$$libinit$$0000002E 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
.ARM.Collect$$libinit$$00000030 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
.ARM.Collect$$libinit$$00000032 0x0800016c Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
.ARM.Collect$$libinit$$00000033 0x0800016c Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033)
.ARM.Collect$$libshutdown$$00000000 0x0800016e Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
.ARM.Collect$$libshutdown$$00000003 0x08000170 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
.ARM.Collect$$libshutdown$$00000006 0x08000170 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
.ARM.Collect$$libshutdown$$00000009 0x08000170 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
.ARM.Collect$$libshutdown$$0000000B 0x08000170 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
.ARM.Collect$$libshutdown$$0000000E 0x08000170 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
.ARM.Collect$$libshutdown$$0000000F 0x08000170 Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
.ARM.Collect$$rtentry$$00000000 0x08000172 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
.ARM.Collect$$rtentry$$00000002 0x08000172 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
.ARM.Collect$$rtentry$$00000004 0x08000172 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
.ARM.Collect$$rtentry$$00000009 0x08000178 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
.ARM.Collect$$rtentry$$0000000A 0x08000178 Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
.ARM.Collect$$rtentry$$0000000C 0x0800017c Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
.ARM.Collect$$rtentry$$0000000D 0x0800017c Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
.ARM.Collect$$rtexit$$00000000 0x08000184 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000)
.ARM.Collect$$rtexit$$00000002 0x08000186 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
.ARM.Collect$$rtexit$$00000003 0x08000186 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
.ARM.Collect$$rtexit$$00000004 0x0800018a Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
.text 0x08000190 Section 0 main.o(.text)
.text 0x08000304 Section 0 stm32f10x_it.o(.text)
.text 0x08000320 Section 0 system_stm32f10x.o(.text)
SetSysClockTo72 0x0800038f Thumb Code 214 system_stm32f10x.o(.text)
SetSysClock 0x08000465 Thumb Code 8 system_stm32f10x.o(.text)
.text 0x0800056c Section 0 misc.o(.text)
.text 0x08000648 Section 0 stm32f10x_flash.o(.text)
.text 0x08000c04 Section 0 stm32f10x_gpio.o(.text)
.text 0x08000f60 Section 0 stm32f10x_iwdg.o(.text)
.text 0x08000fa0 Section 0 stm32f10x_rcc.o(.text)
.text 0x08001344 Section 0 stm32f10x_usart.o(.text)
.text 0x0800174c Section 64 startup_stm32f10x_md.o(.text)
.text 0x0800178c Section 0 led.o(.text)
.text 0x080017d4 Section 0 wdg.o(.text)
.text 0x08001800 Section 0 bc26.o(.text)
.text 0x08001b44 Section 0 dht11.o(.text)
.text 0x08001cd8 Section 0 delay.o(.text)
.text 0x08001dac Section 0 sys.o(.text)
.text 0x08001db8 Section 0 usart.o(.text)
.text 0x080020bc Section 2 use_no_semi_2.o(.text)
.text 0x080020c0 Section 0 noretval__2printf.o(.text)
.text 0x080020d8 Section 0 __printf.o(.text)
.text 0x08002140 Section 0 _printf_str.o(.text)
.text 0x08002192 Section 0 strstr.o(.text)
.text 0x080021b6 Section 0 heapauxi.o(.text)
.text 0x080021bc Section 2 use_no_semi.o(.text)
.text 0x080021be Section 0 _printf_char.o(.text)
.text 0x080021ec Section 0 _printf_char_file.o(.text)
.text 0x08002210 Section 0 _printf_char_common.o(.text)
_printf_input_char 0x08002211 Thumb Code 10 _printf_char_common.o(.text)
.text 0x08002240 Section 0 ferror.o(.text)
.text 0x08002248 Section 74 sys_stackheap_outer.o(.text)
.text 0x08002292 Section 0 exit.o(.text)
.text 0x080022a0 Section 8 libspace.o(.text)
.data 0x20000000 Section 20 system_stm32f10x.o(.data)
.data 0x20000014 Section 20 stm32f10x_rcc.o(.data)
APBAHBPrescTable 0x20000014 Data 16 stm32f10x_rcc.o(.data)
ADCPrescTable 0x20000024 Data 4 stm32f10x_rcc.o(.data)
.data 0x20000028 Section 9 bc26.o(.data)
.data 0x20000032 Section 4 delay.o(.data)
fac_us 0x20000032 Data 1 delay.o(.data)
fac_ms 0x20000034 Data 2 delay.o(.data)
.data 0x20000038 Section 12 usart.o(.data)
.bss 0x20000044 Section 115 bc26.o(.bss)
.bss 0x200000b7 Section 200 usart.o(.bss)
.bss 0x20000180 Section 96 libspace.o(.bss)
HEAP 0x200001e0 Section 512 startup_stm32f10x_md.o(HEAP)
Heap_Mem 0x200001e0 Data 512 startup_stm32f10x_md.o(HEAP)
STACK 0x200003e0 Section 1024 startup_stm32f10x_md.o(STACK)
Stack_Mem 0x200003e0 Data 1024 startup_stm32f10x_md.o(STACK)
__initial_sp 0x200007e0 Data 0 startup_stm32f10x_md.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$P$D$K$B$S$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
_mutex_acquire - Undefined Weak Reference
_mutex_release - Undefined Weak Reference
_printf_mbtowc - Undefined Weak Reference
_printf_post_padding - Undefined Weak Reference
_printf_pre_padding - 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 0x000000ec Number 0 startup_stm32f10x_md.o ABSOLUTE
__Vectors 0x08000000 Data 4 startup_stm32f10x_md.o(RESET)
__Vectors_End 0x080000ec Data 0 startup_stm32f10x_md.o(RESET)
__main 0x080000ed Thumb Code 8 __main.o(!!!main)
__scatterload 0x080000f5 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_rt2 0x080000f5 Thumb Code 44 __scatter.o(!!!scatter)
__scatterload_rt2_thumb_only 0x080000f5 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_null 0x08000103 Thumb Code 0 __scatter.o(!!!scatter)
__scatterload_copy 0x08000129 Thumb Code 26 __scatter_copy.o(!!handler_copy)
__scatterload_zeroinit 0x08000145 Thumb Code 28 __scatter_zi.o(!!handler_zi)
_printf_percent 0x08000161 Thumb Code 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
_printf_s 0x08000161 Thumb Code 0 _printf_s.o(.ARM.Collect$$_printf_percent$$00000014)
_printf_percent_end 0x08000167 Thumb Code 0 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
__rt_lib_init 0x0800016b Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000)
__rt_lib_init_alloca_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E)
__rt_lib_init_argv_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C)
__rt_lib_init_atexit_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B)
__rt_lib_init_clock_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021)
__rt_lib_init_cpp_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032)
__rt_lib_init_exceptions_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030)
__rt_lib_init_fp_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002)
__rt_lib_init_fp_trap_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F)
__rt_lib_init_getenv_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023)
__rt_lib_init_heap_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A)
__rt_lib_init_lc_collate_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011)
__rt_lib_init_lc_ctype_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013)
__rt_lib_init_lc_monetary_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015)
__rt_lib_init_lc_numeric_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017)
__rt_lib_init_lc_time_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019)
__rt_lib_init_preinit_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004)
__rt_lib_init_rand_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E)
__rt_lib_init_return 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033)
__rt_lib_init_signal_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D)
__rt_lib_init_stdio_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025)
__rt_lib_init_user_alloc_1 0x0800016d Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C)
__rt_lib_shutdown 0x0800016f Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
__rt_lib_shutdown_fp_trap_1 0x08000171 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
__rt_lib_shutdown_heap_1 0x08000171 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
__rt_lib_shutdown_return 0x08000171 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
__rt_lib_shutdown_signal_1 0x08000171 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
__rt_lib_shutdown_stdio_1 0x08000171 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
__rt_lib_shutdown_user_alloc_1 0x08000171 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
__rt_entry 0x08000173 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000)
__rt_entry_presh_1 0x08000173 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
__rt_entry_sh 0x08000173 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
__rt_entry_li 0x08000179 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
__rt_entry_postsh_1 0x08000179 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
__rt_entry_main 0x0800017d Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
__rt_entry_postli_1 0x0800017d Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
__rt_exit 0x08000185 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000)
__rt_exit_ls 0x08000187 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003)
__rt_exit_prels_1 0x08000187 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002)
__rt_exit_exit 0x0800018b Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004)
OPEN_BC26 0x08000191 Thumb Code 136 main.o(.text)
main 0x08000219 Thumb Code 194 main.o(.text)
NMI_Handler 0x08000305 Thumb Code 2 stm32f10x_it.o(.text)
HardFault_Handler 0x08000307 Thumb Code 4 stm32f10x_it.o(.text)
MemManage_Handler 0x0800030b Thumb Code 4 stm32f10x_it.o(.text)
BusFault_Handler 0x0800030f Thumb Code 4 stm32f10x_it.o(.text)
UsageFault_Handler 0x08000313 Thumb Code 4 stm32f10x_it.o(.text)
SVC_Handler 0x08000317 Thumb Code 2 stm32f10x_it.o(.text)
DebugMon_Handler 0x08000319 Thumb Code 2 stm32f10x_it.o(.text)
PendSV_Handler 0x0800031b Thumb Code 2 stm32f10x_it.o(.text)
SysTick_Handler 0x0800031d Thumb Code 2 stm32f10x_it.o(.text)
RCC_Configuration 0x08000321 Thumb Code 110 system_stm32f10x.o(.text)
SystemInit 0x0800046d Thumb Code 78 system_stm32f10x.o(.text)
SystemCoreClockUpdate 0x080004bb Thumb Code 142 system_stm32f10x.o(.text)
NVIC_PriorityGroupConfig 0x0800056d Thumb Code 10 misc.o(.text)
NVIC_Init 0x08000577 Thumb Code 100 misc.o(.text)
NVIC_SetVectorTable 0x080005db Thumb Code 14 misc.o(.text)
NVIC_SystemLPConfig 0x080005e9 Thumb Code 34 misc.o(.text)
SysTick_CLKSourceConfig 0x0800060b Thumb Code 40 misc.o(.text)
FLASH_SetLatency 0x08000649 Thumb Code 18 stm32f10x_flash.o(.text)
FLASH_HalfCycleAccessCmd 0x0800065b Thumb Code 22 stm32f10x_flash.o(.text)
FLASH_PrefetchBufferCmd 0x08000671 Thumb Code 22 stm32f10x_flash.o(.text)
FLASH_Unlock 0x08000687 Thumb Code 12 stm32f10x_flash.o(.text)
FLASH_UnlockBank1 0x08000693 Thumb Code 12 stm32f10x_flash.o(.text)
FLASH_Lock 0x0800069f Thumb Code 14 stm32f10x_flash.o(.text)
FLASH_LockBank1 0x080006ad Thumb Code 14 stm32f10x_flash.o(.text)
FLASH_GetBank1Status 0x080006bb Thumb Code 48 stm32f10x_flash.o(.text)
FLASH_WaitForLastOperation 0x080006eb Thumb Code 38 stm32f10x_flash.o(.text)
FLASH_ErasePage 0x08000711 Thumb Code 72 stm32f10x_flash.o(.text)
FLASH_EraseAllPages 0x08000759 Thumb Code 68 stm32f10x_flash.o(.text)
FLASH_WaitForLastBank1Operation 0x0800079d Thumb Code 38 stm32f10x_flash.o(.text)
FLASH_EraseAllBank1Pages 0x080007c3 Thumb Code 68 stm32f10x_flash.o(.text)
FLASH_GetReadOutProtectionStatus 0x08000807 Thumb Code 20 stm32f10x_flash.o(.text)
FLASH_EraseOptionBytes 0x0800081b Thumb Code 150 stm32f10x_flash.o(.text)
FLASH_ProgramWord 0x080008b1 Thumb Code 102 stm32f10x_flash.o(.text)
FLASH_ProgramHalfWord 0x08000917 Thumb Code 60 stm32f10x_flash.o(.text)
FLASH_ProgramOptionByteData 0x08000953 Thumb Code 72 stm32f10x_flash.o(.text)
FLASH_EnableWriteProtection 0x0800099b Thumb Code 200 stm32f10x_flash.o(.text)
FLASH_ReadOutProtection 0x08000a63 Thumb Code 156 stm32f10x_flash.o(.text)
FLASH_UserOptionByteConfig 0x08000aff Thumb Code 88 stm32f10x_flash.o(.text)
FLASH_GetUserOptionByte 0x08000b57 Thumb Code 8 stm32f10x_flash.o(.text)
FLASH_GetWriteProtectionOptionByte 0x08000b5f Thumb Code 6 stm32f10x_flash.o(.text)
FLASH_GetPrefetchBufferStatus 0x08000b65 Thumb Code 20 stm32f10x_flash.o(.text)
FLASH_ITConfig 0x08000b79 Thumb Code 26 stm32f10x_flash.o(.text)
FLASH_GetFlagStatus 0x08000b93 Thumb Code 42 stm32f10x_flash.o(.text)
FLASH_ClearFlag 0x08000bbd Thumb Code 6 stm32f10x_flash.o(.text)
FLASH_GetStatus 0x08000bc3 Thumb Code 48 stm32f10x_flash.o(.text)
GPIO_DeInit 0x08000c05 Thumb Code 172 stm32f10x_gpio.o(.text)
GPIO_AFIODeInit 0x08000cb1 Thumb Code 20 stm32f10x_gpio.o(.text)
GPIO_Init 0x08000cc5 Thumb Code 278 stm32f10x_gpio.o(.text)
GPIO_StructInit 0x08000ddb Thumb Code 16 stm32f10x_gpio.o(.text)
GPIO_ReadInputDataBit 0x08000deb Thumb Code 18 stm32f10x_gpio.o(.text)
GPIO_ReadInputData 0x08000dfd Thumb Code 8 stm32f10x_gpio.o(.text)
GPIO_ReadOutputDataBit 0x08000e05 Thumb Code 18 stm32f10x_gpio.o(.text)
GPIO_ReadOutputData 0x08000e17 Thumb Code 8 stm32f10x_gpio.o(.text)
GPIO_SetBits 0x08000e1f Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_ResetBits 0x08000e23 Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_WriteBit 0x08000e27 Thumb Code 10 stm32f10x_gpio.o(.text)
GPIO_Write 0x08000e31 Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_PinLockConfig 0x08000e35 Thumb Code 18 stm32f10x_gpio.o(.text)
GPIO_EventOutputConfig 0x08000e47 Thumb Code 26 stm32f10x_gpio.o(.text)
GPIO_EventOutputCmd 0x08000e61 Thumb Code 6 stm32f10x_gpio.o(.text)
GPIO_PinRemapConfig 0x08000e67 Thumb Code 138 stm32f10x_gpio.o(.text)
GPIO_EXTILineConfig 0x08000ef1 Thumb Code 66 stm32f10x_gpio.o(.text)
GPIO_ETH_MediaInterfaceConfig 0x08000f33 Thumb Code 8 stm32f10x_gpio.o(.text)
IWDG_WriteAccessCmd 0x08000f61 Thumb Code 6 stm32f10x_iwdg.o(.text)
IWDG_SetPrescaler 0x08000f67 Thumb Code 6 stm32f10x_iwdg.o(.text)
IWDG_SetReload 0x08000f6d Thumb Code 6 stm32f10x_iwdg.o(.text)
IWDG_ReloadCounter 0x08000f73 Thumb Code 10 stm32f10x_iwdg.o(.text)
IWDG_Enable 0x08000f7d Thumb Code 10 stm32f10x_iwdg.o(.text)
IWDG_GetFlagStatus 0x08000f87 Thumb Code 20 stm32f10x_iwdg.o(.text)
RCC_DeInit 0x08000fa1 Thumb Code 64 stm32f10x_rcc.o(.text)
RCC_HSEConfig 0x08000fe1 Thumb Code 70 stm32f10x_rcc.o(.text)
RCC_GetFlagStatus 0x08001027 Thumb Code 56 stm32f10x_rcc.o(.text)
RCC_WaitForHSEStartUp 0x0800105f Thumb Code 56 stm32f10x_rcc.o(.text)
RCC_AdjustHSICalibrationValue 0x08001097 Thumb Code 20 stm32f10x_rcc.o(.text)
RCC_HSICmd 0x080010ab Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_PLLConfig 0x080010b1 Thumb Code 24 stm32f10x_rcc.o(.text)
RCC_PLLCmd 0x080010c9 Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_SYSCLKConfig 0x080010cf Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_GetSYSCLKSource 0x080010e1 Thumb Code 10 stm32f10x_rcc.o(.text)
RCC_HCLKConfig 0x080010eb Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_PCLK1Config 0x080010fd Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_PCLK2Config 0x0800110f Thumb Code 20 stm32f10x_rcc.o(.text)
RCC_ITConfig 0x08001123 Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_USBCLKConfig 0x0800113d Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_ADCCLKConfig 0x08001145 Thumb Code 18 stm32f10x_rcc.o(.text)
RCC_LSEConfig 0x08001157 Thumb Code 50 stm32f10x_rcc.o(.text)
RCC_LSICmd 0x08001189 Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_RTCCLKConfig 0x0800118f Thumb Code 12 stm32f10x_rcc.o(.text)
RCC_RTCCLKCmd 0x0800119b Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_GetClocksFreq 0x080011a3 Thumb Code 192 stm32f10x_rcc.o(.text)
RCC_AHBPeriphClockCmd 0x08001263 Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_APB2PeriphClockCmd 0x0800127d Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_APB1PeriphClockCmd 0x08001297 Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_APB2PeriphResetCmd 0x080012b1 Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_APB1PeriphResetCmd 0x080012cb Thumb Code 26 stm32f10x_rcc.o(.text)
RCC_BackupResetCmd 0x080012e5 Thumb Code 8 stm32f10x_rcc.o(.text)
RCC_ClockSecuritySystemCmd 0x080012ed Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_MCOConfig 0x080012f3 Thumb Code 6 stm32f10x_rcc.o(.text)
RCC_ClearFlag 0x080012f9 Thumb Code 14 stm32f10x_rcc.o(.text)
RCC_GetITStatus 0x08001307 Thumb Code 20 stm32f10x_rcc.o(.text)
RCC_ClearITPendingBit 0x0800131b Thumb Code 6 stm32f10x_rcc.o(.text)
USART_DeInit 0x08001345 Thumb Code 134 stm32f10x_usart.o(.text)
USART_Init 0x080013cb Thumb Code 210 stm32f10x_usart.o(.text)
USART_StructInit 0x0800149d Thumb Code 24 stm32f10x_usart.o(.text)
USART_ClockInit 0x080014b5 Thumb Code 34 stm32f10x_usart.o(.text)
USART_ClockStructInit 0x080014d7 Thumb Code 12 stm32f10x_usart.o(.text)
USART_Cmd 0x080014e3 Thumb Code 24 stm32f10x_usart.o(.text)
USART_ITConfig 0x080014fb Thumb Code 74 stm32f10x_usart.o(.text)
USART_DMACmd 0x08001545 Thumb Code 18 stm32f10x_usart.o(.text)
USART_SetAddress 0x08001557 Thumb Code 18 stm32f10x_usart.o(.text)
USART_WakeUpConfig 0x08001569 Thumb Code 18 stm32f10x_usart.o(.text)
USART_ReceiverWakeUpCmd 0x0800157b Thumb Code 24 stm32f10x_usart.o(.text)
USART_LINBreakDetectLengthConfig 0x08001593 Thumb Code 18 stm32f10x_usart.o(.text)
USART_LINCmd 0x080015a5 Thumb Code 24 stm32f10x_usart.o(.text)
USART_SendData 0x080015bd Thumb Code 8 stm32f10x_usart.o(.text)
USART_ReceiveData 0x080015c5 Thumb Code 10 stm32f10x_usart.o(.text)
USART_SendBreak 0x080015cf Thumb Code 10 stm32f10x_usart.o(.text)
USART_SetGuardTime 0x080015d9 Thumb Code 16 stm32f10x_usart.o(.text)
USART_SetPrescaler 0x080015e9 Thumb Code 16 stm32f10x_usart.o(.text)
USART_SmartCardCmd 0x080015f9 Thumb Code 24 stm32f10x_usart.o(.text)
USART_SmartCardNACKCmd 0x08001611 Thumb Code 24 stm32f10x_usart.o(.text)
USART_HalfDuplexCmd 0x08001629 Thumb Code 24 stm32f10x_usart.o(.text)
USART_OverSampling8Cmd 0x08001641 Thumb Code 22 stm32f10x_usart.o(.text)
USART_OneBitMethodCmd 0x08001657 Thumb Code 24 stm32f10x_usart.o(.text)
USART_IrDAConfig 0x0800166f Thumb Code 18 stm32f10x_usart.o(.text)
USART_IrDACmd 0x08001681 Thumb Code 24 stm32f10x_usart.o(.text)
USART_GetFlagStatus 0x08001699 Thumb Code 26 stm32f10x_usart.o(.text)
USART_ClearFlag 0x080016b3 Thumb Code 18 stm32f10x_usart.o(.text)
USART_GetITStatus 0x080016c5 Thumb Code 84 stm32f10x_usart.o(.text)
USART_ClearITPendingBit 0x08001719 Thumb Code 52 stm32f10x_usart.o(.text)
Reset_Handler 0x0800174d Thumb Code 8 startup_stm32f10x_md.o(.text)
ADC1_2_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
CAN1_RX1_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
CAN1_SCE_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel1_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel2_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel3_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel4_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel5_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel6_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel7_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI0_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI15_10_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI1_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI2_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI3_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI4_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI9_5_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
FLASH_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
I2C1_ER_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
I2C1_EV_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
I2C2_ER_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
I2C2_EV_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
PVD_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
RCC_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
RTCAlarm_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
RTC_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
SPI1_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
SPI2_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
TAMPER_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM1_BRK_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM1_CC_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM1_TRG_COM_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM1_UP_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM2_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM3_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM4_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
USBWakeUp_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
USB_HP_CAN1_TX_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
USB_LP_CAN1_RX0_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
WWDG_IRQHandler 0x08001767 Thumb Code 0 startup_stm32f10x_md.o(.text)
__user_initial_stackheap 0x08001769 Thumb Code 0 startup_stm32f10x_md.o(.text)
LED_Init 0x0800178d Thumb Code 64 led.o(.text)
IWDG_Init 0x080017d5 Thumb Code 36 wdg.o(.text)
IWDG_Feed 0x080017f9 Thumb Code 8 wdg.o(.text)
Clear_Buffer 0x08001801 Thumb Code 38 bc26.o(.text)
BC26_Init 0x08001827 Thumb Code 364 bc26.o(.text)
BC26_CreateUDPSokcet 0x08001993 Thumb Code 22 bc26.o(.text)
BC26_Senddata 0x080019a9 Thumb Code 66 bc26.o(.text)
BC26_Senddatahex 0x080019eb Thumb Code 58 bc26.o(.text)
BC26_RECData 0x08001a25 Thumb Code 26 bc26.o(.text)
DHT11_Rst 0x08001b45 Thumb Code 52 dht11.o(.text)
DHT11_Check 0x08001b79 Thumb Code 96 dht11.o(.text)
DHT11_Read_Bit 0x08001bd9 Thumb Code 76 dht11.o(.text)
DHT11_Read_Byte 0x08001c25 Thumb Code 30 dht11.o(.text)
DHT11_Read_Data 0x08001c43 Thumb Code 88 dht11.o(.text)
DHT11_Init 0x08001c9b Thumb Code 46 dht11.o(.text)
delay_init 0x08001cd9 Thumb Code 50 delay.o(.text)
delay_us 0x08001d0b Thumb Code 72 delay.o(.text)
delay_ms 0x08001d53 Thumb Code 72 delay.o(.text)
NVIC_Configuration 0x08001dad Thumb Code 12 sys.o(.text)
_sys_exit 0x08001db9 Thumb Code 4 usart.o(.text)
fputc 0x08001dbd Thumb Code 24 usart.o(.text)
UART1_send_byte 0x08001dd5 Thumb Code 28 usart.o(.text)
UART2_send_byte 0x08001df1 Thumb Code 28 usart.o(.text)
uart_init 0x08001e0d Thumb Code 158 usart.o(.text)
uart2_init 0x08001eab Thumb Code 160 usart.o(.text)
uart3_init 0x08001f4b Thumb Code 164 usart.o(.text)
Uart1_SendStr 0x08001fef Thumb Code 34 usart.o(.text)
Uart3_SendStr 0x08002011 Thumb Code 34 usart.o(.text)
USART1_IRQHandler 0x08002033 Thumb Code 24 usart.o(.text)
USART2_IRQHandler 0x0800204b Thumb Code 62 usart.o(.text)
USART3_IRQHandler 0x08002089 Thumb Code 24 usart.o(.text)
__use_no_semihosting 0x080020bd Thumb Code 2 use_no_semi_2.o(.text)
__2printf 0x080020c1 Thumb Code 20 noretval__2printf.o(.text)
__printf 0x080020d9 Thumb Code 104 __printf.o(.text)
_printf_str 0x08002141 Thumb Code 82 _printf_str.o(.text)
strstr 0x08002193 Thumb Code 36 strstr.o(.text)
__use_two_region_memory 0x080021b7 Thumb Code 2 heapauxi.o(.text)
__rt_heap_escrow$2region 0x080021b9 Thumb Code 2 heapauxi.o(.text)
__rt_heap_expand$2region 0x080021bb Thumb Code 2 heapauxi.o(.text)
__I$use$semihosting 0x080021bd Thumb Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x080021bd Thumb Code 2 use_no_semi.o(.text)
_printf_cs_common 0x080021bf Thumb Code 20 _printf_char.o(.text)
_printf_char 0x080021d3 Thumb Code 16 _printf_char.o(.text)
_printf_string 0x080021e3 Thumb Code 8 _printf_char.o(.text)
_printf_char_file 0x080021ed Thumb Code 32 _printf_char_file.o(.text)
_printf_char_common 0x0800221b Thumb Code 32 _printf_char_common.o(.text)
ferror 0x08002241 Thumb Code 8 ferror.o(.text)
__user_setup_stackheap 0x08002249 Thumb Code 74 sys_stackheap_outer.o(.text)
exit 0x08002293 Thumb Code 12 exit.o(.text)
__user_libspace 0x080022a1 Thumb Code 8 libspace.o(.text)
__user_perproc_libspace 0x080022a1 Thumb Code 0 libspace.o(.text)
__user_perthread_libspace 0x080022a1 Thumb Code 0 libspace.o(.text)
Region$$Table$$Base 0x080022a8 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x080022c8 Number 0 anon$$obj.o(Region$$Table)
SystemCoreClock 0x20000000 Data 4 system_stm32f10x.o(.data)
AHBPrescTable 0x20000004 Data 16 system_stm32f10x.o(.data)
strx 0x20000028 Data 4 bc26.o(.data)
extstrx 0x2000002c Data 4 bc26.o(.data)
socketnum 0x20000030 Data 1 bc26.o(.data)
uart1_getok 0x20000038 Data 1 usart.o(.data)
__stdout 0x2000003c Data 4 usart.o(.data)
RxCounter 0x20000040 Data 1 usart.o(.data)
RxCounter1 0x20000041 Data 1 usart.o(.data)
USART_RX_STA 0x20000042 Data 2 usart.o(.data)
BC26_Status 0x20000044 Data 115 bc26.o(.bss)
RxBuffer 0x200000b7 Data 100 usart.o(.bss)
RxBuffer1 0x2000011b Data 100 usart.o(.bss)
__libspace_start 0x20000180 Data 96 libspace.o(.bss)
__temporary_stack_top$libspace 0x200001e0 Data 0 libspace.o(.bss)
==============================================================================
Memory Map of the image
Image Entry point : 0x080000ed
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000230c, Max: 0x00040000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x000022c8, Max: 0x00040000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x000000ec Data RO 481 RESET startup_stm32f10x_md.o
0x080000ec 0x00000008 Code RO 624 * !!!main c_w.l(__main.o)
0x080000f4 0x00000034 Code RO 791 !!!scatter c_w.l(__scatter.o)
0x08000128 0x0000001a Code RO 793 !!handler_copy c_w.l(__scatter_copy.o)
0x08000142 0x00000002 PAD
0x08000144 0x0000001c Code RO 795 !!handler_zi c_w.l(__scatter_zi.o)
0x08000160 0x00000000 Code RO 619 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o)
0x08000160 0x00000006 Code RO 618 .ARM.Collect$$_printf_percent$$00000014 c_w.l(_printf_s.o)
0x08000166 0x00000004 Code RO 633 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o)
0x0800016a 0x00000002 Code RO 666 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o)
0x0800016c 0x00000000 Code RO 673 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 675 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 678 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 680 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 682 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 685 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 687 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 689 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 691 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 693 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 695 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 697 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 699 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 701 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 703 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 705 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 709 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 711 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 713 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o)
0x0800016c 0x00000000 Code RO 715 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o)
0x0800016c 0x00000002 Code RO 716 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o)
0x0800016e 0x00000002 Code RO 734 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o)
0x08000170 0x00000000 Code RO 745 .ARM.Collect$$libshutdown$$00000003 c_w.l(libshutdown2.o)
0x08000170 0x00000000 Code RO 748 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o)
0x08000170 0x00000000 Code RO 751 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o)
0x08000170 0x00000000 Code RO 753 .ARM.Collect$$libshutdown$$0000000B c_w.l(libshutdown2.o)
0x08000170 0x00000000 Code RO 756 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o)
0x08000170 0x00000002 Code RO 757 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o)
0x08000172 0x00000000 Code RO 628 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o)
0x08000172 0x00000000 Code RO 635 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o)
0x08000172 0x00000006 Code RO 647 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o)
0x08000178 0x00000000 Code RO 637 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o)
0x08000178 0x00000004 Code RO 638 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o)
0x0800017c 0x00000000 Code RO 640 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o)
0x0800017c 0x00000008 Code RO 641 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o)
0x08000184 0x00000002 Code RO 670 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o)
0x08000186 0x00000000 Code RO 718 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o)
0x08000186 0x00000004 Code RO 719 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o)
0x0800018a 0x00000006 Code RO 720 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o)
0x08000190 0x00000174 Code RO 1 .text main.o
0x08000304 0x0000001a Code RO 89 .text stm32f10x_it.o
0x0800031e 0x00000002 PAD
0x08000320 0x0000024c Code RO 124 .text system_stm32f10x.o
0x0800056c 0x000000dc Code RO 142 .text misc.o
0x08000648 0x000005bc Code RO 286 .text stm32f10x_flash.o
0x08000c04 0x0000035c Code RO 310 .text stm32f10x_gpio.o
0x08000f60 0x00000040 Code RO 337 .text stm32f10x_iwdg.o
0x08000fa0 0x000003a4 Code RO 367 .text stm32f10x_rcc.o
0x08001344 0x00000408 Code RO 441 .text stm32f10x_usart.o
0x0800174c 0x00000040 Code RO 482 .text startup_stm32f10x_md.o
0x0800178c 0x00000048 Code RO 486 .text led.o
0x080017d4 0x0000002c Code RO 498 .text wdg.o
0x08001800 0x00000344 Code RO 510 .text bc26.o
0x08001b44 0x00000194 Code RO 527 .text dht11.o
0x08001cd8 0x000000d4 Code RO 539 .text delay.o
0x08001dac 0x0000000c Code RO 553 .text sys.o
0x08001db8 0x00000304 Code RO 565 .text usart.o
0x080020bc 0x00000002 Code RO 588 .text c_w.l(use_no_semi_2.o)
0x080020be 0x00000002 PAD
0x080020c0 0x00000018 Code RO 592 .text c_w.l(noretval__2printf.o)
0x080020d8 0x00000068 Code RO 594 .text c_w.l(__printf.o)
0x08002140 0x00000052 Code RO 596 .text c_w.l(_printf_str.o)
0x08002192 0x00000024 Code RO 620 .text c_w.l(strstr.o)
0x080021b6 0x00000006 Code RO 622 .text c_w.l(heapauxi.o)
0x080021bc 0x00000002 Code RO 626 .text c_w.l(use_no_semi.o)
0x080021be 0x0000002c Code RO 629 .text c_w.l(_printf_char.o)
0x080021ea 0x00000002 PAD
0x080021ec 0x00000024 Code RO 631 .text c_w.l(_printf_char_file.o)
0x08002210 0x00000030 Code RO 649 .text c_w.l(_printf_char_common.o)
0x08002240 0x00000008 Code RO 651 .text c_w.l(ferror.o)
0x08002248 0x0000004a Code RO 655 .text c_w.l(sys_stackheap_outer.o)
0x08002292 0x0000000c Code RO 659 .text c_w.l(exit.o)
0x0800229e 0x00000002 PAD
0x080022a0 0x00000008 Code RO 667 .text c_w.l(libspace.o)
0x080022a8 0x00000020 Data RO 789 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x000007e0, Max: 0x0000c000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00000014 Data RW 125 .data system_stm32f10x.o
0x20000014 0x00000014 Data RW 368 .data stm32f10x_rcc.o
0x20000028 0x00000009 Data RW 512 .data bc26.o
0x20000031 0x00000001 PAD
0x20000032 0x00000004 Data RW 540 .data delay.o
0x20000036 0x00000002 PAD
0x20000038 0x0000000c Data RW 567 .data usart.o
0x20000044 0x00000073 Zero RW 511 .bss bc26.o
0x200000b7 0x000000c8 Zero RW 566 .bss usart.o
0x2000017f 0x00000001 PAD
0x20000180 0x00000060 Zero RW 668 .bss c_w.l(libspace.o)
0x200001e0 0x00000200 Zero RW 480 HEAP startup_stm32f10x_md.o
0x200003e0 0x00000400 Zero RW 479 STACK startup_stm32f10x_md.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
836 262 0 9 115 2716 bc26.o
0 0 0 0 0 32 core_cm3.o
212 18 0 4 0 1175 delay.o
404 16 0 0 0 2230 dht11.o
72 8 0 0 0 583 led.o
372 42 0 0 0 240729 main.o
220 22 0 0 0 1957 misc.o
64 26 236 0 1536 852 startup_stm32f10x_md.o
1468 34 0 0 0 8190 stm32f10x_flash.o
860 38 0 0 0 5801 stm32f10x_gpio.o
26 0 0 0 0 1258 stm32f10x_it.o
64 6 0 0 0 1345 stm32f10x_iwdg.o
932 36 0 20 0 9052 stm32f10x_rcc.o
1032 22 0 0 0 8528 stm32f10x_usart.o
12 0 0 0 0 529 sys.o
588 36 0 20 0 2225 system_stm32f10x.o
772 28 0 12 200 5457 usart.o
44 0 0 0 0 718 wdg.o
----------------------------------------------------------------------
7980 594 268 68 1852 293377 Object Totals
0 0 32 0 0 0 (incl. Generated)
2 0 0 3 1 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
8 0 0 0 0 68 __main.o
104 0 0 0 0 84 __printf.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
26 0 0 0 0 0 __scatter_copy.o
28 0 0 0 0 0 __scatter_zi.o
44 0 0 0 0 108 _printf_char.o
48 6 0 0 0 96 _printf_char_common.o
36 4 0 0 0 80 _printf_char_file.o
0 0 0 0 0 0 _printf_percent.o
4 0 0 0 0 0 _printf_percent_end.o
6 0 0 0 0 0 _printf_s.o
82 0 0 0 0 80 _printf_str.o
12 0 0 0 0 72 exit.o
8 0 0 0 0 68 ferror.o
6 0 0 0 0 152 heapauxi.o
2 0 0 0 0 0 libinit.o
2 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
24 4 0 0 0 84 noretval__2printf.o
2 0 0 0 0 0 rtexit.o
10 0 0 0 0 0 rtexit2.o
36 0 0 0 0 80 strstr.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
----------------------------------------------------------------------
656 26 0 0 96 1256 Library Totals
8 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
648 26 0 0 96 1256 c_w.l
----------------------------------------------------------------------
656 26 0 0 96 1256 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
8636 620 268 68 1948 292757 Grand Totals
8636 620 268 68 1948 292757 ELF Image Totals
8636 620 268 68 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 8904 ( 8.70kB)
Total RW Size (RW Data + ZI Data) 2016 ( 1.97kB)
Total ROM Size (Code + RO Data + RW Data) 8972 ( 8.76kB)
==============================================================================