📄 demo.map
字号:
###############################################################################
# #
# IAR ARM ELF Linker V5.11.0.50622/W32 26/Feb/2009 23:03:52 #
# Copyright 2007 IAR Systems. All rights reserved. #
# #
# Output file = G:\EasyARM1138\LM3S系列ADC例程:内置的温度传感器\Debug\E #
# xe\Demo.out #
# Map file = G:\EasyARM1138\LM3S系列ADC例程:内置的温度传感器\Debug\L #
# ist\Demo.map #
# Command line = "C:\Program Files\IAR Systems\Embedded Workbench 5.0 #
# Kickstart\ARM\lib\Luminary\driverlib.a" #
# G:\EasyARM1138\LM3S系列ADC例程:内置的温度传感器\Debug\O #
# bj\main.o G:\EasyARM1138\LM3S系列ADC例程:内置的温度传感 #
# 器\Debug\Obj\startup_ewarm.o #
# G:\EasyARM1138\LM3S系列ADC例程:内置的温度传感器\Debug\O #
# bj\systemInit.o G:\EasyARM1138\LM3S系列ADC例程:内置的温 #
# 度传感器\Debug\Obj\uartGetPut.o -o #
# G:\EasyARM1138\LM3S系列ADC例程:内置的温度传感器\Debug\E #
# xe\Demo.out --map G:\EasyARM1138\LM3S系列ADC例程:内置的 #
# 温度传感器\Debug\List\Demo.map --config "C:\Program #
# Files\IAR Systems\Embedded Workbench 5.0 #
# Kickstart\ARM\config\Luminary\LM3S.icf" --semihosting #
# --entry __iar_program_start #
# #
# #
###############################################################################
*******************************************************************************
*** RUNTIME MODEL ATTRIBUTES
***
__endian = little
__thumb_aware = enabled
*******************************************************************************
*** PLACEMENT SUMMARY
***
"A1": place at start of [mem:0x0-mem:0x3ffff] { ro section .intvec };
"P1": place in [from mem:0x0 to mem:0x3ffff] { ro };
"P2": place in [from mem:0x20000000 to mem:0x2000ffff] { rw, block HEAP };
Section Kind Address Size Object
------- ---- ------- ---- ------
"A1": 0x100
.intvec const 0x00000000 0x100 startup_ewarm.o [1]
- 0x00000100 0x100
"P1": 0x2644
.text ro code 0x00000100 0xeca xprintffull.o [3]
.text ro code 0x00000fcc 0x390 sysctl.o [4]
.text ro code 0x0000135c 0x288 DblDiv.o [5]
.text ro code 0x000015e4 0x1bc gpio.o [4]
.text ro code 0x000017a0 0x1bc ABImemcpy.o [5]
.text ro code 0x0000195c 0x1a2 DblMul.o [5]
.text ro code 0x00001b00 0x180 DblSub.o [5]
.text ro code 0x00001c80 0x148 main.o [1]
.text ro code 0x00001dc8 0x114 xdscale.o [3]
.text ro code 0x00001edc 0xec adc.o [4]
.text ro code 0x00001fc8 0xe8 DblAdd.o [5]
.text ro code 0x000020b0 0xd0 I64DivMod.o [5]
.text ro code 0x00002180 0xaa xdnorm.o [3]
.text ro code 0x0000222c 0x8c interrupt.o [4]
.text ro code 0x000022b8 0x80 uart.o [4]
.text ro code 0x00002338 0x6c uartGetPut.o [1]
.rodata const 0x000023a4 0x5c sysctl.o [4]
.text ro code 0x00002400 0x58 systemInit.o [1]
.text ro code 0x00002458 0x56 DblToI32.o [5]
.text ro code 0x000024b0 0x38 DblSubNrml.o [5]
.text ro code 0x000024e8 0x34 sprintf.o [3]
.text ro code 0x0000251c 0x30 systick.o [4]
.text ro code 0x0000254c 0x30 DblCmpLe.o [5]
.text ro code 0x0000257c 0x30 DblCmpGe.o [5]
.text ro code 0x000025ac 0x2e I32ToDbl.o [5]
.text ro code 0x000025dc 0x24 data_init.o [5]
.iar.init_table const 0x00002600 0x20 - Linker created -
.text ro code 0x00002620 0x18 cmain.o [5]
.text ro code 0x00002638 0x18 memchr.o [5]
.text ro code 0x00002650 0x16 div.o [3]
.text ro code 0x00002668 0x14 I32DivMod.o [5]
.text ro code 0x0000267c 0x14 strchr.o [5]
CODE ro code 0x00002690 0x14 cpu.o [4]
.text ro code 0x000026a4 0x10 exit.o [6]
.text ro code 0x000026b4 0x10 copy_init.o [5]
.text ro code 0x000026c4 0xe strlen.o [5]
.text ro code 0x000026d4 0xe zero_init.o [5]
.rodata const 0x000026e4 0xc sysctl.o [4]
.text ro code 0x000026f0 0xa startup_ewarm.o [1]
.text ro code 0x000026fc 0xa xsprout.o [3]
.text ro code 0x00002708 0xa cexit.o [5]
.rodata const 0x00002714 0x8 main.o [1]
.rodata const 0x0000271c 0x8 main.o [1]
.rodata const 0x00002724 0x8 xprintffull.o [3]
.text ro code 0x0000272c 0x8 exit.o [3]
.text ro code 0x00002734 0x4 low_level_init.o [3]
.text ro code 0x00002738 0x2 IntDivZer.o [5]
.text ro code 0x0000273c 0x2 I64DivZer.o [5]
Initializer bytes ro data 0x00002740 0x4 <for P2-1>
- 0x00002744 0x2644
"P2", part 1 of 3: 0x400
.noinit uninit 0x20000000 0x400 startup_ewarm.o [1]
- 0x20000400 0x400
"P2", part 2 of 3: 0x4
.bss zero 0x20000400 0x1 main.o [1]
- 0x20000401 0x1
"P2", part 3 of 3: 0x4
P2-1 0x20000404 0x4 <Init block>
.data inited 0x20000404 0x4 systemInit.o [1]
- 0x20000408 0x4
*******************************************************************************
*** MODULE SUMMARY
***
Module ro code ro data rw data
------ ------- ------- -------
G:\EasyARM1138\LM3S系列ADC例程:内置的温度传感器\Debug\Obj: [1]
main.o 328 16 1
startup_ewarm.o 10 256 1 024
systemInit.o 88 4 4
uartGetPut.o 108
-------------------------------------------
Total: 534 276 1 029
command line: [2]
-------------------------------------------
Total:
dl7M_tl_in.a: [3]
div.o 22
exit.o 8
low_level_init.o 4
sprintf.o 52
xdnorm.o 170
xdscale.o 276
xprintffull.o 3 786 8
xsprout.o 10
-------------------------------------------
Total: 4 328 8
driverlib.a: [4]
adc.o 236
cpu.o 20
gpio.o 444
interrupt.o 140
sysctl.o 912 104
systick.o 48
uart.o 128
-------------------------------------------
Total: 1 928 104
rt7M_tl.a: [5]
ABImemcpy.o 444
DblAdd.o 232
DblCmpGe.o 48
DblCmpLe.o 48
DblDiv.o 648
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -