📄 sample.map
字号:
key_test 0x00001680 ARM Code 476 sample.o(.text)
print_test 0x0000185c ARM Code 812 sample.o(.text)
disp_test 0x00001b88 ARM Code 256 sample.o(.text)
mainmenu 0x00001c88 ARM Code 180 sample.o(.text)
main 0x00001d3c ARM Code 192 sample.o(.text)
serial_test 0x00001dfc ARM Code 228 sample.o(.text)
delay_600us 0x00001f30 ARM Code 20 impactr3.o(.text)
delay_10ms 0x00001f44 ARM Code 32 impactr3.o(.text)
delay_15ms 0x00001f64 ARM Code 32 impactr3.o(.text)
prn_pow 0x00001f84 ARM Code 52 impactr3.o(.text)
p_feed 0x00001fb8 ARM Code 40 impactr3.o(.text)
lo_pul 0x00001fe0 ARM Code 72 impactr3.o(.text)
hi_pul 0x00002028 ARM Code 76 impactr3.o(.text)
cf_dots 0x00002074 ARM Code 56 impactr3.o(.text)
beh_dots 0x000020ac ARM Code 72 impactr3.o(.text)
adg_dots 0x000020f4 ARM Code 72 impactr3.o(.text)
dot_1 0x0000213c ARM Code 236 impactr3.o(.text)
cf_bits 0x00002228 ARM Code 56 impactr3.o(.text)
beh_bits 0x00002260 ARM Code 76 impactr3.o(.text)
adg_bits 0x000022ac ARM Code 76 impactr3.o(.text)
dot_ln 0x000022f8 ARM Code 308 impactr3.o(.text)
chk 0x0000242c ARM Code 156 impactr3.o(.text)
st_prt 0x000024c8 ARM Code 332 impactr3.o(.text)
st_prt_dh 0x00002614 ARM Code 400 impactr3.o(.text)
sm_prt 0x000027a4 ARM Code 148 impactr3.o(.text)
prt_msg 0x00002838 ARM Code 52 impactr3.o(.text)
prt_bcd2 0x0000286c ARM Code 36 impactr3.o(.text)
prt_date 0x00002890 ARM Code 84 impactr3.o(.text)
prt_time 0x000028e4 ARM Code 72 impactr3.o(.text)
prt_msgb 0x0000292c ARM Code 84 impactr3.o(.text)
Inline ARM to Thumb Veneer to __0sprintf 0x000029bc ARM Code 0 __0sprintf.o(.text)
__0sprintf 0x000029c5 Thumb Code 40 __0sprintf.o(.text)
Inline ARM to Thumb Veneer to setlocale 0x000029f0 ARM Code 0 locale.o(.text)
setlocale 0x00002a97 Thumb Code 102 locale.o(.text)
__aeabi_idiv 0x00002bc0 ARM Code 0 aeabi_sdiv.o(.text)
__aeabi_idivmod 0x00002bc0 ARM Code 364 aeabi_sdiv.o(.text)
__use_two_region_memory 0x00002d2c ARM Code 4 stkheap2.o(.text)
__rt_stackheap_init 0x00002d30 ARM Code 60 stkheap2.o(.text)
__rt_heap_extend 0x00002d6c ARM Code 24 stkheap2.o(.text)
__use_c99_library 0x00002d85 Thumb Code 2 compat_c99.o(.text)
__rt_entry 0x00002d88 ARM Code 76 kernel.o(.text)
__rt_exit 0x00002dd4 ARM Code 20 kernel.o(.text)
__rt_abort 0x00002de8 ARM Code 8 kernel.o(.text)
__user_setup_stackheap 0x00002df0 ARM Code 96 sys_stackheap_outer.o(.text)
__aeabi_idiv0 0x00002e50 ARM Code 4 aeabi_idiv0.o(.text)
__rt_stackheap_storage 0x00002e54 ARM Code 12 rt_stackheap_storage_intlibspace.o(.text)
Inline Thumb to ARM Veneer to __rt_locale 0x00002e65 Thumb Code 0 rt_locale_intlibspace.o(.text)
__rt_locale 0x00002e68 ARM Code 12 rt_locale_intlibspace.o(.text)
_printf_char_common 0x00002e79 Thumb Code 44 _printf_char_common.o(.text)
_sputc 0x00002ead Thumb Code 10 _sputc.o(.text)
_sys_exit 0x00002eb8 ARM Code 20 sys_exit.o(.text)
__user_libspace 0x00002ed0 ARM Code 8 libspace.o(.text)
__user_perproc_libspace 0x00002ed0 ARM Code 0 libspace.o(.text)
__user_perthread_libspace 0x00002ed0 ARM Code 0 libspace.o(.text)
__printf 0x00002edd Thumb Code 740 __printf.o(.text)
_printf_outstr_char 0x000031c5 Thumb Code 32 _printf_outstr_char.o(.text)
_printf_input_char 0x000031e5 Thumb Code 10 _printf_input_char.o(.text)
exit 0x000031ef Thumb Code 24 exit.o(.text)
Inline ARM to Thumb Veneer to __rt_lib_init 0x00003208 ARM Code 0 lib_init.o(.text)
__rt_lib_init 0x00003211 Thumb Code 188 lib_init.o(.text)
__rt_lib_shutdown 0x000032cd Thumb Code 26 lib_init.o(.text)
_platform_post_stackheap_init 0x000032e8 ARM Code 12 boardinit2.o(.text)
_platform_post_lib_init 0x000032f4 ARM Code 16 boardinit3.o(.text)
__I_use_semihosting 0x00003304 ARM Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x00003304 ARM Code 4 use_no_semi.o(.text)
__ARM_get_argv 0x00003309 Thumb Code 6 no_argv.o(.text)
__ARM_call_via_r0 0x00003311 Thumb Code 2 callvia.o(.text)
__call_via_r0 0x00003311 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x00003313 Thumb Code 2 callvia.o(.text)
__call_via_r1 0x00003313 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x00003315 Thumb Code 2 callvia.o(.text)
__call_via_r2 0x00003315 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x00003317 Thumb Code 2 callvia.o(.text)
__call_via_r3 0x00003317 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x00003319 Thumb Code 2 callvia.o(.text)
__call_via_r4 0x00003319 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x0000331b Thumb Code 2 callvia.o(.text)
__call_via_r5 0x0000331b Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x0000331d Thumb Code 2 callvia.o(.text)
__call_via_r6 0x0000331d Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x0000331f Thumb Code 2 callvia.o(.text)
__call_via_r7 0x0000331f Thumb Code 0 callvia.o(.text)
__rt_fp_status_addr 0x00003320 ARM Code 12 rt_fp_status_addr_intlibspace.o(.text)
__aeabi_uidiv 0x00003330 ARM Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidivmod 0x00003330 ARM Code 28 aeabi_sdiv.o(.text_udiv)
SoftwareInterrupt 0x0000334c ARM Code 0 swi_handler.o(SWI_HANDLER)
IntEnable 0x000033a8 ARM Code 0 swi_handler.o(SWI_HANDLER)
IntDisable 0x000033b0 ARM Code 0 swi_handler.o(SWI_HANDLER)
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x000033b8 ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x000033c5 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Inline Thumb to ARM Veneer to _fp_init 0x000033cd Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x000033d0 ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x000033e0 ARM Code 0 fpinit.o(x$fpl$fpinit)
key_map 0x000033e8 Data 60 sample.o(.constdata)
line_10 0x00003424 Data 126 impactr3.o(.constdata)
line_20 0x000034a2 Data 126 impactr3.o(.constdata)
line_30 0x00003520 Data 126 impactr3.o(.constdata)
line_40 0x0000359e Data 126 impactr3.o(.constdata)
line_50 0x0000361c Data 126 impactr3.o(.constdata)
line_60 0x0000369a Data 126 impactr3.o(.constdata)
line_70 0x00003718 Data 126 impactr3.o(.constdata)
__aeabi_LC_ALL 0x00003798 Data 4 aeabi_locale.o(.constdata)
Region$$Table$$Base 0x000037b0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x000037c0 Number 0 anon$$obj.o(Region$$Table)
backlit 0x40000000 Data 1 display_4x20.o(.data)
lcdscrolllen 0x40000001 Data 1 display_4x20.o(.data)
disp_count 0x40000004 Data 4 display_4x20.o(.data)
shift_flag 0x40000008 Data 1 keyboard.o(.data)
prt_lfeed 0x40000009 Data 1 sample.o(.data)
buff 0x4000000a Data 1 sample.o(.data)
smprn_i 0x4000000c Data 1 impactr3.o(.data)
a_char 0x4000000d Data 1 impactr3.o(.data)
b_char 0x4000000e Data 1 impactr3.o(.data)
c_char 0x4000000f Data 1 impactr3.o(.data)
d_char 0x40000010 Data 1 impactr3.o(.data)
e_char 0x40000011 Data 1 impactr3.o(.data)
f_char 0x40000012 Data 1 impactr3.o(.data)
g_char 0x40000013 Data 1 impactr3.o(.data)
h_char 0x40000014 Data 1 impactr3.o(.data)
a_dot 0x40000015 Data 1 impactr3.o(.data)
b_dot 0x40000016 Data 1 impactr3.o(.data)
c_dot 0x40000017 Data 1 impactr3.o(.data)
d_dot 0x40000018 Data 1 impactr3.o(.data)
e_dot 0x40000019 Data 1 impactr3.o(.data)
f_dot 0x4000001a Data 1 impactr3.o(.data)
g_dot 0x4000001b Data 1 impactr3.o(.data)
h_dot 0x4000001c Data 1 impactr3.o(.data)
line_no 0x40000020 Data 4 impactr3.o(.data)
prt_dh_flag 0x40000024 Data 4 impactr3.o(.data)
prt_dw_flag 0x40000028 Data 4 impactr3.o(.data)
date 0x4000002c Data 12 rtc.o(.bss)
time 0x40000038 Data 12 rtc.o(.bss)
test_msg 0x40000044 Data 24 impactr3.o(.bss)
__libspace_start 0x40000088 Data 96 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000037ec, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x000037c0, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x000000b8 Code RO 3 * RESET startup.o
0x000000b8 0x00000008 Code RO 345 * !!!main __main.o(c_t__un.l)
0x000000c0 0x00000038 Code RO 479 !!!scatter __scatter.o(c_t__un.l)
0x000000f8 0x00000028 Code RO 481 !!handler_copy __scatter_copy.o(c_t__un.l)
0x00000120 0x00000004 Ven RO 404 .emb_text lib_init.o(c_t__un.l)
0x00000124 0x00000010 Code RO 404 .emb_text lib_init.o(c_t__un.l)
0x00000134 0x00000024 Code RO 4 .text startup.o
0x00000158 0x00000288 Code RO 14 .text target.o
0x000003e0 0x000000a0 Code RO 45 .text irq.o
0x00000480 0x00000830 Code RO 106 .text uart.o
0x00000cb0 0x0000038c Code RO 165 .text display_4x20.o
0x0000103c 0x00000378 Code RO 205 .text keyboard.o
0x000013b4 0x00000b7c Code RO 239 .text sample.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -