📄 c stationery.map
字号:
ARM Linker, RVCT3.0 [Build 947] for uVision [Full]
================================================================================
Section Cross References
startup.o(vectors) refers to startup.o(MyStacks) for StackIRQ
startup.o(vectors) refers to startup.o(Stacks) for StackUsr
startup.o(vectors) refers to main.o(.text) for Main
startup.o(vectors) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
startup.o(MyStacks) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
startup.o(Stacks) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
main.o(.text) refers to lcd1602.o(.text) for GotoXY
main.o(.text) refers to startup.o(vectors) for TargetInit
main.o(.text) refers to main.o(.bss) for .bss
main.o(.text) refers to main.o(.data) for .data
main.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
main.o(.data) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
main.o(.bss) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
main.o(.bss) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
main.o(.data) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
main.o(.data) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
================================================================================
Removing Unused input sections from the image.
Removing main.o(.bss), (255 bytes).
Removing main.o(.data), (1 bytes).
Removing main.o(.data), (1 bytes).
3 unused section(s) (total 257 bytes) removed from the image.
================================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
vectors 0x00000000 Section 410 startup.o(vectors)
../../angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
LCD\LCD1602.C 0x00000000 Number 0 lcd1602.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
src\Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
src\main.c 0x00000000 Number 0 main.o ABSOLUTE
FIQSave 0x00000040 ARM Code 0 startup.o(vectors)
IRQSave 0x00000050 ARM Code 0 startup.o(vectors)
FIQRestore 0x00000060 ARM Code 0 startup.o(vectors)
SetISREnd 0x0000014f Thumb Code 0 startup.o(vectors)
TargetInit1 0x00000171 Thumb Code 0 startup.o(vectors)
.text 0x0000019c Section 784 main.o(.text)
.text 0x000004ac Section 548 lcd1602.o(.text)
.text 0x000006d0 Section 4 use_no_semi.o(.text)
.data 0x40000000 Section 6 main.o(.data)
.bss 0x40000008 Section 512 main.o(.bss)
MyStacks 0x40000208 Section 96 startup.o(MyStacks)
StackIRQ 0x40000264 Data 0 startup.o(MyStacks)
Stacks 0x40002000 Number 0 startup.o(Stacks)
StackUsr 0x40002000 Number 0 startup.o(Stacks)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THUMB_ISAv1$ARM_ISAv4$M$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
Reset 0x00000000 ARM Code 0 startup.o(vectors)
SetISR 0x00000125 Thumb Code 0 startup.o(vectors)
TargetInit 0x00000151 Thumb Code 0 startup.o(vectors)
__rt_div0 0x00000194 ARM Code 0 startup.o(vectors)
_sys_close 0x00000194 ARM Code 0 startup.o(vectors)
_sys_command_string 0x00000194 ARM Code 0 startup.o(vectors)
_sys_ensure 0x00000194 ARM Code 0 startup.o(vectors)
_sys_flen 0x00000194 ARM Code 0 startup.o(vectors)
_sys_istty 0x00000194 ARM Code 0 startup.o(vectors)
_sys_read 0x00000194 ARM Code 0 startup.o(vectors)
_sys_seek 0x00000194 ARM Code 0 startup.o(vectors)
_sys_tmpnam 0x00000194 ARM Code 0 startup.o(vectors)
_sys_write 0x00000194 ARM Code 0 startup.o(vectors)
fgetc 0x00000194 ARM Code 0 startup.o(vectors)
fputc 0x00000194 ARM Code 0 startup.o(vectors)
_ttywrch 0x00000199 Thumb Code 0 startup.o(vectors)
TableIni 0x0000019d Thumb Code 344 main.o(.text)
IRQ_Exception 0x000002f5 Thumb Code 2 main.o(.text)
Delay 0x000002f7 Thumb Code 10 main.o(.text)
IRQ_Eint2 0x00000301 Thumb Code 96 main.o(.text)
Decode 0x00000361 Thumb Code 156 main.o(.text)
DisLcd 0x000003fd Thumb Code 16 main.o(.text)
Main 0x0000040d Thumb Code 122 main.o(.text)
LCDIO_init 0x000004ad Thumb Code 32 lcd1602.o(.text)
DelayNS 0x000004cd Thumb Code 22 lcd1602.o(.text)
LCD_RS 0x000004e3 Thumb Code 18 lcd1602.o(.text)
LCD_RW 0x000004f5 Thumb Code 18 lcd1602.o(.text)
LCD_E 0x00000507 Thumb Code 18 lcd1602.o(.text)
LCD_D_Write 0x00000519 Thumb Code 24 lcd1602.o(.text)
LCD_D_Read 0x00000531 Thumb Code 20 lcd1602.o(.text)
LCD_NOP 0x00000545 Thumb Code 10 lcd1602.o(.text)
LCD_Wait 0x0000054f Thumb Code 50 lcd1602.o(.text)
LCD_Write 0x00000581 Thumb Code 82 lcd1602.o(.text)
LCD_SetDisplay 0x000005d3 Thumb Code 20 lcd1602.o(.text)
LCD_SetInput 0x000005e7 Thumb Code 20 lcd1602.o(.text)
LCD_Move 0x000005fb Thumb Code 44 lcd1602.o(.text)
LCD_Initial 0x00000627 Thumb Code 66 lcd1602.o(.text)
GotoXY 0x00000669 Thumb Code 44 lcd1602.o(.text)
Print 0x00000695 Thumb Code 42 lcd1602.o(.text)
__semihosting_guard 0x000006d0 ARM Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x000006d0 ARM Code 4 use_no_semi.o(.text)
Image$$IROM1$$RO$$Limit 0x000006d4 Number 0 anon$$obj.o(linker$$defined$$symbols)
Image$$IROM1$$RW$$Base 0x000006d4 Number 0 anon$$obj.o(linker$$defined$$symbols)
Image$$IROM1$$ZI$$Base 0x000006d4 Number 0 anon$$obj.o(linker$$defined$$symbols)
Image$$IROM1$$ZI$$Limit 0x000006d4 Number 0 anon$$obj.o(linker$$defined$$symbols)
IntNum 0x40000000 Data 1 main.o(.data)
Shift 0x40000001 Data 1 main.o(.data)
Key_UP 0x40000002 Data 1 main.o(.data)
CursorY 0x40000003 Data 1 main.o(.data)
KeyV 0x40000004 Data 1 main.o(.data)
BF 0x40000005 Data 1 main.o(.data)
UnShifted 0x40000008 Data 256 main.o(.bss)
Shifted 0x40000108 Data 256 main.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region IROM (Base: 0x00000000, Size: 0x000006dc, Max: 0x00008000, ABSOLUTE)
Execution Region IROM1 (Base: 0x00000000, Size: 0x000006d4, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x0000019a Code RO 1 * vectors startup.o
0x0000019a 0x00000002 PAD
0x0000019c 0x00000310 Code RO 8 .text main.o
0x000004ac 0x00000224 Code RO 47 .text lcd1602.o
0x000006d0 0x00000004 Code RO 71 .text use_no_semi.o(c_t__un.l)
Execution Region IRAM1 (Base: 0x40000000, Size: 0x00000268, Max: 0x00002000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000006 Data RW 9 .data main.o
0x40000006 0x00000002 PAD
0x40000008 0x00000200 Zero RW 10 .bss main.o
0x40000208 0x00000060 Zero RW 2 MyStacks startup.o
Execution Region STACKS (Base: 0x40002000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE, UNINIT)
Base Addr Size Type Attr Idx E Section Name Object
0x40002000 0x00000000 Zero RW 3 Stacks startup.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
548 18 0 0 0 2820 lcd1602.o
784 38 0 6 512 5744 main.o
410 64 0 0 96 328 startup.o
------------------------------------------------------------------------
1744 120 0 8 608 8892 Object Totals
0 0 0 0 0 0 (incl. Generated)
2 0 0 2 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
4 0 0 0 0 0 use_no_semi.o
------------------------------------------------------------------------
4 0 0 0 0 0 Library Totals
0 0 0 0 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
4 0 0 0 0 0 c_t__un.l
------------------------------------------------------------------------
4 0 0 0 0 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
1748 120 0 8 608 8892 Grand Totals
1748 120 0 8 608 8892 Image Totals
================================================================================
Total RO Size (Code + RO Data) 1748 ( 1.71kB)
Total RW Size (RW Data + ZI Data) 616 ( 0.60kB)
Total ROM Size (Code + RO Data + RW Data) 1756 ( 1.71kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -