📄 an1069.map
字号:
0x0005f6 __Vacopy
0x000600 _strchr
0x000612 ___iPutfld
0x00089a __Puttxt
0x000a90 _malloc
0x000aea __Closreg
0x000af6 _fclose
0x000b78 fclose.o:_closeall
0x000b90 __Litob
0x000cfe _strlen
0x000d0c __Getmem
0x000d1a _free
0x000d80 __Atexit
0x000ef0 ___udivmoddi3
0x000f88 ___udivdi3
0x000f96 ___umoddi3
0x000f9e ___divdi3
0x000fd4 ___moddi3
0x001096 ___muldi3
0x0010f2 ___umuldi3
0x001136 _main
0x0011a8 _InitPIC
0x0011cc _LDByteWriteSPI
0x0011ec _LDByteReadSPI
0x001202 _WriteSPI1
0x00122a _ReadSPI1
0x00132c __DefaultInterrupt
External Symbols in Program Memory (by name):
0x0011a8 _InitPIC
0x0011ec _LDByteReadSPI
0x0011cc _LDByteWriteSPI
0x00122a _ReadSPI1
0x001202 _WriteSPI1
0x000d80 __Atexit
0x000aea __Closreg
0x00057c __DNKfflush
0x00132c __DefaultInterrupt
0x0004d2 __Fwprep
0x000d0c __Getmem
0x000b90 __Litob
0x00089a __Puttxt
0x0005f6 __Vacopy
0x000f9e ___divdi3
0x000360 ___iPrintf
0x000612 ___iPutfld
0x000fd4 ___moddi3
0x001096 ___muldi3
0x000f88 ___udivdi3
0x000ef0 ___udivmoddi3
0x000f96 ___umoddi3
0x0010f2 ___umuldi3
0x0002a6 __iprintf
0x000200 __resetPRI
0x000af6 _fclose
0x000d1a _free
0x0002b6 _fwrite
0x001136 _main
0x000a90 _malloc
0x000558 _memchr
0x00056e _memcpy
0x000600 _strchr
0x000cfe _strlen
0x000b78 fclose.o:_closeall
0x00028c printf.io:_prout
Memory Configuration
Name Origin Length Attributes
data 0x000800 0x007800 a !xr
reset 0x000000 0x000004
ivt 0x000004 0x0000fc
aivt 0x000104 0x0000fc
program 0x000200 0x02aa00 xr
FBS 0xf80000 0x000002
FSS 0xf80002 0x000002
FGS 0xf80004 0x000002
FOSCSEL 0xf80006 0x000002
FOSC 0xf80008 0x000002
FWDT 0xf8000a 0x000002
FPOR 0xf8000c 0x000002
CONFIG3 0xf8000e 0x000002
FUID0 0xf80010 0x000002
FUID1 0xf80012 0x000002
FUID2 0xf80014 0x000002
FUID3 0xf80016 0x000002
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD AN1069.o
LOAD AN1069_spi.o
0xf80000 __FBS = 0xf80000
0xf80002 __FSS = 0xf80002
0xf80004 __FGS = 0xf80004
0xf80006 __FOSCSEL = 0xf80006
0xf80008 __FOSC = 0xf80008
0xf8000a __FWDT = 0xf8000a
0xf8000c __FPOR = 0xf8000c
0xf80010 __FUID0 = 0xf80010
0xf80012 __FUID1 = 0xf80012
0xf80014 __FUID2 = 0xf80014
0xf80016 __FUID3 = 0xf80016
0x0004 __IVT_BASE = 0x4
0x0104 __AIVT_BASE = 0x104
0x0800 __DATA_BASE = 0x800
0x4800 __YDATA_BASE = 0x4800
0x7800 __DMA_BASE = 0x7800
0x7fff __DMA_END = 0x7fff
0x0200 __CODE_BASE = 0x200
.reset 0x000000 0x4
0x000000 0x2 SHORT 0x200 <code 336> (__reset)
0x000001 0x2 SHORT 0x4
0x000002 0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)
0x000003 0x2 SHORT 0x0
.text 0x000200 0x1066
*(.init)
.init 0x000200 0x80 c:/program files/microchip/mplab c30/bin/../lib\libpic30-coff.a(crt0.o)
0x000200 _resetPRI
0x000200 _reset
0x000214 _psv_init
0x000224 _data_init
*(.handle)
.handle 0x000280 0xc jump_table
*(.libc)
.libc 0x00028c 0x2a c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(printf.io)
0x00028c printf.io:_prout
0x0002a6 _iprintf
.libc 0x0002b6 0xaa c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(fwrite.o)
0x0002b6 fwrite
.libc 0x000360 0x172 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xprintf.io)
0x000360 __iPrintf
.libc 0x0004d2 0x86 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xfwprep.o)
0x0004d2 _Fwprep
.libc 0x000558 0x16 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(memchr.o)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -