📄 blinky.map
字号:
getkey 0x000003cf Thumb Code 18 serial.o(.text)
LED_Init 0x000003ed Thumb Code 62 blinky.o(.text)
LED_Out 0x0000042b Thumb Code 144 blinky.o(.text)
delay 0x000004bb Thumb Code 26 blinky.o(.text)
main 0x000004d5 Thumb Code 180 blinky.o(.text)
T0_IRQHandler 0x000005d8 ARM Code 260 irq.o(.text)
ADC_IRQHandler 0x000006dc ARM Code 44 irq.o(.text)
__ARM_call_via_r0 0x00000729 Thumb Code 2 callvia.o(.text)
__call_via_r0 0x00000729 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x0000072b Thumb Code 2 callvia.o(.text)
__call_via_r1 0x0000072b Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x0000072d Thumb Code 2 callvia.o(.text)
__call_via_r2 0x0000072d Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x0000072f Thumb Code 2 callvia.o(.text)
__call_via_r3 0x0000072f Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x00000731 Thumb Code 2 callvia.o(.text)
__call_via_r4 0x00000731 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x00000733 Thumb Code 2 callvia.o(.text)
__call_via_r5 0x00000733 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x00000735 Thumb Code 2 callvia.o(.text)
__call_via_r6 0x00000735 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x00000737 Thumb Code 2 callvia.o(.text)
__call_via_r7 0x00000737 Thumb Code 0 callvia.o(.text)
Inline ARM to Thumb Veneer to __init 0x00000738 ARM Code 0 init.o(.text)
__init 0x00000741 Thumb Code 26 init.o(.text)
__scatterload_rt2 0x00000741 Thumb Code 0 init.o(.text)
__aeabi_uldivmod 0x00000769 Thumb Code 96 uldiv.o(.text)
__aeabi_llsl 0x000007c9 Thumb Code 34 llshl.o(.text)
_ll_shift_l 0x000007c9 Thumb Code 0 llshl.o(.text)
__aeabi_llsr 0x000007eb Thumb Code 38 llushr.o(.text)
_ll_ushift_r 0x000007eb Thumb Code 0 llushr.o(.text)
__0printf_8 0x00000811 Thumb Code 24 printf8.o(i.__0printf_8)
__1printf 0x00000811 Thumb Code 0 printf8.o(i.__0printf_8)
_printf_charcount 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_fp_dec 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_fp_hex 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_int_dec 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_longlong_dec 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_longlong_hex 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_longlong_oct 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_mbtowc 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_percent 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_pre_padding 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_return_value 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_sizespec 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_str 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_truncate_signed 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_truncate_unsigned 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_wc 0x00000810 Number 0 stubs.o(c$$printf_stubs)
_printf_wctomb 0x00000810 Number 0 stubs.o(c$$printf_stubs)
__scatterload_copy 0x00000830 ARM Code 24 handlers.o(i.__scatterload_copy)
__scatterload_null 0x00000848 ARM Code 4 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x0000084c ARM Code 24 handlers.o(i.__scatterload_zeroinit)
Region$$Table$$Base 0x00000d28 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00000d48 Number 0 anon$$obj.o(Region$$Table)
__stdout 0xa0000000 Data 4 retarget.o(.data)
leds 0xa0000008 Data 4 irq.o(.data)
AD_last 0xa000000c Data 2 irq.o(.data)
clock_1s 0xa000000e Data 1 irq.o(.data)
__initial_sp 0xa0000410 Data 264 lpc2400.o(STACK)
================================================================================
Memory Map of the image
Image Entry point : 0x00000350
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00000d58, Max: 0x00080000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00000d48, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000350 Code RO 3 RESET lpc2400.o
0x00000350 0x0000000c Code RO 82 * $$startup$$ entry.o(mc_t.l)
0x0000035c 0x00000002 Code RO 283 .emb_text init.o(mc_t.l)
0x0000035e 0x0000002e Code RO 9 .text retarget.o
0x0000038c 0x00000060 Code RO 31 .text serial.o
0x000003ec 0x000001ec Code RO 47 .text blinky.o
0x000005d8 0x00000150 Code RO 65 .text irq.o
0x00000728 0x00000010 Code RO 281 .text callvia.o(h_t.l)
0x00000738 0x00000008 Ven RO 282 .text init.o(mc_t.l)
0x00000740 0x00000028 Code RO 282 .text init.o(mc_t.l)
0x00000768 0x00000060 Code RO 288 .text uldiv.o(mc_t.l)
0x000007c8 0x00000022 Code RO 301 .text llshl.o(mc_t.l)
0x000007ea 0x00000026 Code RO 303 .text llushr.o(mc_t.l)
0x00000810 0x00000000 Code RO 280 c$$printf_stubs stubs.o(mc_t.l)
0x00000810 0x00000020 Code RO 241 i.__0printf_8 printf8.o(mc_t.l)
0x00000830 0x00000018 Code RO 308 i.__scatterload_copy handlers.o(mc_t.l)
0x00000848 0x00000004 Code RO 310 i.__scatterload_null handlers.o(mc_t.l)
0x0000084c 0x00000018 Code RO 309 i.__scatterload_zeroinit handlers.o(mc_t.l)
0x00000864 0x0000046c Code RO 238 i._printf_core printf8.o(mc_t.l)
0x00000cd0 0x00000026 Code RO 246 i._printf_post_padding printf8.o(mc_t.l)
0x00000cf6 0x00000030 Code RO 245 i._printf_pre_padding printf8.o(mc_t.l)
0x00000d26 0x00000002 PAD
0x00000d28 0x00000020 Data RO 307 Region$$Table anon$$obj.o
Execution Region RW_RAM1 (Base: 0xa0000000, Size: 0x00000518, Max: 0x02000000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0xa0000000 0x00000004 Data RW 10 .data retarget.o
0xa0000004 0x0000000b Data RW 66 .data irq.o
0xa000000f 0x00000001 PAD
0xa0000010 0x00000508 Zero RW 1 STACK lpc2400.o
Execution Region RW_IRAM1 (Base: 0x40000040, Size: 0x00000000, Max: 0x00018000, ABSOLUTE)
**** No section assigned to this execution region ****
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
492 80 0 0 0 1037 blinky.o
336 32 0 11 0 878 irq.o
848 100 0 0 1288 408 lpc2400.o
46 0 0 4 0 4691 retarget.o
96 12 0 0 0 584 serial.o
------------------------------------------------------------------------
1818 224 32 16 1288 7600 Object Totals
0 0 32 0 0 0 (incl. Generated)
0 0 0 1 0 2 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
16 0 0 0 0 0 callvia.o
12 4 0 0 0 0 entry.o
52 0 0 0 0 0 handlers.o
50 14 0 0 0 0 init.o
34 0 0 0 0 0 llshl.o
38 0 0 0 0 0 llushr.o
1250 52 0 0 0 0 printf8.o
0 0 0 0 0 0 stubs.o
96 0 0 0 0 0 uldiv.o
------------------------------------------------------------------------
1550 70 0 0 0 0 Library Totals
2 0 0 0 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
16 0 0 0 0 0 h_t.l
1532 70 0 0 0 0 mc_t.l
------------------------------------------------------------------------
1550 70 0 0 0 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
3368 294 32 16 1288 7600 Grand Totals
3368 294 32 16 1288 7600 ELF Image Totals
3368 294 32 16 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 3400 ( 3.32kB)
Total RW Size (RW Data + ZI Data) 1304 ( 1.27kB)
Total ROM Size (Code + RO Data + RW Data) 3416 ( 3.34kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -