📄 test1.map
字号:
Memory Configuration
Name Origin Length Attributes
*default* 0x00000000 0xffffffff
Linker script and memory map
0x00000000 __dp=0x0
0x00000000 .=0x0
.bss 0x00000000 0x90
0x00000000 __START_bss=.
appmain.o(.bss)
.bss 0x00000000 0x2 appmain.o
0x00000000 gucKeyCode
0x00000001 rucK5PortData
BOOT.o(.bss)
drv_key.o(.bss)
.bss 0x00000002 0x2 drv_key.o
Drv_led.o(.bss)
drv_ledtimer.o(.bss)
SYS.o(.bss)
.bss 0x00000004 0x8c SYS.o
0x0000004c READ_BUF
0x00000008 WRITE_BUF
VECTOR.o(.bss)
C:/gnu33/lib/libc.a(.bss)
C:/gnu33/lib/libgcc.a(.bss)
0x00000090 __END_bss=.
.rodata 0x00c00000 0x220
0x00c00000 __START_rodata=.
VECTOR.o(.rodata)
.rodata 0x00c00000 0x120 VECTOR.o
0x00c00000 vector
appmain.o(.rodata)
BOOT.o(.rodata)
drv_key.o(.rodata)
.rodata 0x00c00120 0x100 drv_key.o
Drv_led.o(.rodata)
drv_ledtimer.o(.rodata)
SYS.o(.rodata)
C:/gnu33/lib/libc.a(.rodata)
C:/gnu33/lib/libgcc.a(.rodata)
0x00c00220 __END_rodata=.
.text 0x00c00220 0x690
0x00c00220 __START_text=.
appmain.o(.text)
.text 0x00c00220 0xbc appmain.o
0x00c00270 vKeyDemo
0x00c00220 Delay_ms
0x00c0024e main
0x00c00262 vInitHardware
0x00c002c8 delay
0x00c002b2 light_led
BOOT.o(.text)
.text 0x00c002dc 0xe2 BOOT.o
0x00c00352 vInitInt
0x00c002fc vInitBcu
0x00c002dc vIntBoot
drv_key.o(.text)
.text 0x00c003be 0x260 drv_key.o
0x00c00442 vIntKey
0x00c003be vInitKey
Drv_led.o(.text)
.text 0x00c0061e 0x6e Drv_led.o
0x00c0061e vInitLED
0x00c00640 vLEDOn
drv_ledtimer.o(.text)
.text 0x00c0068c 0x5a drv_ledtimer.o
0x00c006c8 int_16timer_c0
0x00c0068c init_ledtimer
SYS.o(.text)
.text 0x00c006e6 0x1b4 SYS.o
0x00c006ea _init_sys
0x00c00850 write_hex
0x00c0072c write_str
0x00c007a6 READ_FLASH
0x00c00822 WRITE_FLASH
0x00c006e6 _exit
0x00c006fe read_str
VECTOR.o(.text)
.text 0x00c0089a 0x16 VECTOR.o
0x00c008a4 ESC
0x00c008a8 vIntDebugExp
0x00c0089a vIntAddressError
0x00c008ac dummy
0x00c008a2 vIntNMI
0x00c0089e vIntZeroDiv
C:/gnu33/lib/libc.a(.text)
C:/gnu33/lib/libgcc.a(.text)
0x00c008b0 __END_text=.
.data 0x00c008b0 0x0
0x00c008b0 __START_data=.
appmain.o(.data)
BOOT.o(.data)
drv_key.o(.data)
Drv_led.o(.data)
drv_ledtimer.o(.data)
SYS.o(.data)
VECTOR.o(.data)
C:/gnu33/lib/libc.a(.data)
C:/gnu33/lib/libgcc.a(.data)
0x00c008b0 __END_data=.
LOAD appmain.o
LOAD BOOT.o
LOAD drv_key.o
LOAD Drv_led.o
LOAD drv_ledtimer.o
LOAD SYS.o
LOAD VECTOR.o
LOAD C:/gnu33/lib/libc.a
LOAD C:/gnu33/lib/libgcc.a
OUTPUT(test1.elf elf32-c33)
.stab 0x00c008b0 0x1c2c
.stab 0x00c008b0 0x45c appmain.o
.stab 0x00c00d0c 0x3cc BOOT.o
0x3d8 (size before relaxing)
.stab 0x00c010d8 0x5e8 drv_key.o
0x600 (size before relaxing)
.stab 0x00c016c0 0x1ec Drv_led.o
0x204 (size before relaxing)
.stab 0x00c018ac 0x21c drv_ledtimer.o
0x258 (size before relaxing)
.stab 0x00c01ac8 0x7b0 SYS.o
0x7bc (size before relaxing)
.stab 0x00c02278 0x264 VECTOR.o
0x270 (size before relaxing)
.stabstr 0x00c024dc 0x8c9
.stabstr 0x00c024dc 0x8c9 appmain.o
0x0 (size before relaxing)
.comment 0x00c02da5 0x10a
.comment 0x00c02da5 0x26 appmain.o
.comment 0x00c02dcb 0x26 BOOT.o
.comment 0x00c02df1 0x26 drv_key.o
.comment 0x00c02e17 0x26 Drv_led.o
.comment 0x00c02e3d 0x26 drv_ledtimer.o
.comment 0x00c02e63 0x26 SYS.o
.comment 0x00c02e89 0x26 VECTOR.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -