📄 arm_lcd1602.map
字号:
_call_atexit_fns - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_fp_trap_init - 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_init - Undefined Weak Reference
_terminate_user_alloc - Undefined Weak Reference
_terminateio - Undefined Weak Reference
Reset_Handler 0x00000058 ARM Code 0 startup.o(RESET)
__main 0x000000b4 ARM Code 8 __main.o(!!!main)
__scatterload 0x000000bc ARM Code 0 __scatter.o(!!!scatter)
__scatterload_rt2 0x000000bc ARM Code 52 __scatter.o(!!!scatter)
__scatterload_null 0x000000d0 ARM Code 0 __scatter.o(!!!scatter)
__scatterload_zeroinit 0x000000f8 ARM Code 44 __scatter_zi.o(!!handler_zi)
Inline Thumb to ARM Veneer to __ARM_argv_veneer 0x00000125 Thumb Code 0 lib_init.o(.emb_text)
__ARM_argv_veneer 0x00000128 ARM Code 16 lib_init.o(.emb_text)
__user_initial_stackheap 0x00000138 ARM Code 0 startup.o(.text)
LcdInit 0x00000158 ARM Code 32 lcd1602.o(.text)
CheckBusy 0x00000178 ARM Code 112 lcd1602.o(.text)
LcdWc 0x000001e8 ARM Code 56 lcd1602.o(.text)
LcdWd 0x00000220 ARM Code 64 lcd1602.o(.text)
RstLcd 0x00000260 ARM Code 52 lcd1602.o(.text)
LcdPos 0x00000294 ARM Code 64 lcd1602.o(.text)
WriteChar 0x000002d4 ARM Code 44 lcd1602.o(.text)
WriteString 0x00000300 ARM Code 88 lcd1602.o(.text)
SetCur 0x00000358 ARM Code 128 lcd1602.o(.text)
main 0x000003d8 ARM Code 52 lcd1602.o(.text)
__use_two_region_memory 0x00000440 ARM Code 4 stkheap2.o(.text)
__rt_stackheap_init 0x00000444 ARM Code 36 stkheap2.o(.text)
__rt_heap_extend 0x00000468 ARM Code 24 stkheap2.o(.text)
__rt_entry 0x00000480 ARM Code 76 kernel.o(.text)
__rt_exit 0x000004cc ARM Code 20 kernel.o(.text)
__rt_abort 0x000004e0 ARM Code 8 kernel.o(.text)
__user_setup_stackheap 0x000004e8 ARM Code 96 sys_stackheap_outer.o(.text)
__rt_stackheap_storage 0x00000548 ARM Code 12 rt_stackheap_storage_intlibspace.o(.text)
_sys_exit 0x00000558 ARM Code 20 sys_exit.o(.text)
__user_libspace 0x00000570 ARM Code 8 libspace.o(.text)
__user_perproc_libspace 0x00000570 ARM Code 0 libspace.o(.text)
__user_perthread_libspace 0x00000570 ARM Code 0 libspace.o(.text)
exit 0x0000057d Thumb Code 12 exit.o(.text)
Inline ARM to Thumb Veneer to __rt_lib_init 0x00000588 ARM Code 0 lib_init.o(.text)
__rt_lib_init 0x00000591 Thumb Code 184 lib_init.o(.text)
__rt_lib_shutdown 0x00000649 Thumb Code 22 lib_init.o(.text)
_platform_post_stackheap_init 0x00000660 ARM Code 12 boardinit2.o(.text)
_platform_post_lib_init 0x0000066c ARM Code 16 boardinit3.o(.text)
__I_use_semihosting 0x0000067c ARM Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x0000067c ARM Code 4 use_no_semi.o(.text)
Inline Thumb to ARM Veneer to __rt_locale 0x00000681 Thumb Code 0 rt_locale_intlibspace.o(.text)
__rt_locale 0x00000684 ARM Code 12 rt_locale_intlibspace.o(.text)
__ARM_get_argv 0x00000695 Thumb Code 6 no_argv.o(.text)
__rt_fp_status_addr 0x0000069c ARM Code 12 rt_fp_status_addr_intlibspace.o(.text)
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x000006ac ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x000006b9 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Inline Thumb to ARM Veneer to _fp_init 0x000006c1 Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x000006c4 ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x000006d4 ARM Code 0 fpinit.o(x$fpl$fpinit)
Region$$Table$$Base 0x000006dc Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x000006ec Number 0 anon$$obj.o(Region$$Table)
__libspace_start 0x40000000 Data 96 libspace.o(.bss)
__temporary_stack_top_libspace 0x40000060 Data 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x000000b4
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000006ec, Max: 0x00008000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x000006ec, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x000000b4 Code RO 3 RESET startup.o
0x000000b4 0x00000008 Code RO 34 * !!!main __main.o(c_t.l)
0x000000bc 0x0000003c Code RO 113 !!!scatter __scatter.o(c_t.l)
0x000000f8 0x0000002c Code RO 115 !!handler_zi __scatter_zi.o(c_t.l)
0x00000124 0x00000004 Ven RO 55 .emb_text lib_init.o(c_t.l)
0x00000128 0x00000010 Code RO 55 .emb_text lib_init.o(c_t.l)
0x00000138 0x00000020 Code RO 4 .text startup.o
0x00000158 0x000002e8 Code RO 12 .text lcd1602.o
0x00000440 0x00000040 Code RO 32 .text stkheap2.o(c_t.l)
0x00000480 0x00000068 Code RO 36 .text kernel.o(c_t.l)
0x000004e8 0x00000060 Code RO 39 .text sys_stackheap_outer.o(c_t.l)
0x00000548 0x00000010 Code RO 44 .text rt_stackheap_storage_intlibspace.o(c_t.l)
0x00000558 0x00000018 Code RO 46 .text sys_exit.o(c_t.l)
0x00000570 0x0000000c Code RO 48 .text libspace.o(c_t.l)
0x0000057c 0x0000000c Code RO 51 .text exit.o(c_t.l)
0x00000588 0x00000008 Ven RO 56 .text lib_init.o(c_t.l)
0x00000590 0x000000ce Code RO 56 .text lib_init.o(c_t.l)
0x0000065e 0x00000002 PAD
0x00000660 0x0000000c Code RO 61 .text boardinit2.o(c_t.l)
0x0000066c 0x00000010 Code RO 63 .text boardinit3.o(c_t.l)
0x0000067c 0x00000004 Code RO 67 .text use_no_semi.o(c_t.l)
0x00000680 0x00000004 Ven RO 72 .text rt_locale_intlibspace.o(c_t.l)
0x00000684 0x00000010 Code RO 72 .text rt_locale_intlibspace.o(c_t.l)
0x00000694 0x00000006 Code RO 78 .text no_argv.o(c_t.l)
0x0000069a 0x00000002 PAD
0x0000069c 0x00000010 Code RO 87 .text rt_fp_status_addr_intlibspace.o(c_t.l)
0x000006ac 0x0000000c Ven RO 121 Veneer$$Code anon$$obj.o
0x000006b8 0x00000008 Ven RO 122 Veneer$$Code anon$$obj.o
0x000006c0 0x00000004 Ven RO 80 x$fpl$fpinit fpinit.o(fz_ts.l)
0x000006c4 0x00000018 Code RO 80 x$fpl$fpinit fpinit.o(fz_ts.l)
0x000006dc 0x00000010 Data RO 112 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x000004e8, Max: 0x00002000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000060 Zero RW 49 .bss libspace.o(c_t.l)
0x40000060 0x00000000 Zero RW 2 HEAP startup.o
0x40000060 0x00000488 Zero RW 1 STACK startup.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
744 52 0 0 0 5004 lcd1602.o
212 52 0 0 1160 387 startup.o
------------------------------------------------------------------------
976 108 16 0 1160 5392 Object Totals
20 4 16 0 0 0 (incl. Generated)
0 0 0 0 0 1 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
8 0 0 0 0 0 __main.o
60 8 0 0 0 0 __scatter.o
44 0 0 0 0 0 __scatter_zi.o
12 0 0 0 0 0 boardinit2.o
16 0 0 0 0 0 boardinit3.o
12 0 0 0 0 0 exit.o
28 0 0 0 0 0 fpinit.o
104 4 0 0 0 0 kernel.o
234 4 0 0 0 0 lib_init.o
12 4 0 0 96 0 libspace.o
6 0 0 0 0 0 no_argv.o
16 4 0 0 0 0 rt_fp_status_addr_intlibspace.o
20 4 0 0 0 0 rt_locale_intlibspace.o
16 4 0 0 0 0 rt_stackheap_storage_intlibspace.o
64 0 0 0 0 0 stkheap2.o
24 8 0 0 0 0 sys_exit.o
96 0 0 0 0 0 sys_stackheap_outer.o
4 0 0 0 0 0 use_no_semi.o
------------------------------------------------------------------------
780 40 0 0 96 0 Library Totals
4 0 0 0 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
748 40 0 0 96 0 c_t.l
28 0 0 0 0 0 fz_ts.l
------------------------------------------------------------------------
780 40 0 0 96 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
1756 148 16 0 1256 5392 Grand Totals
1756 148 16 0 1256 5392 ELF Image Totals
1756 148 16 0 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 1772 ( 1.73kB)
Total RW Size (RW Data + ZI Data) 1256 ( 1.23kB)
Total ROM Size (Code + RO Data + RW Data) 1772 ( 1.73kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -