📄 uart.map
字号:
Archive member included because of file (symbol)
c:/program files/microchip/mplab c30/lib\libpic30-coff.a(crt1.o)
(_resetALT)
c:/program files/microchip/mplab c30/lib\libpic30-coff.a(crt0.o)
(_resetPRI)
c:/program files/microchip/mplab c30/lib\libm-coff.a(umodsi3.o)
monitor.o (__umodsi3)
c:/program files/microchip/mplab c30/lib\libm-coff.a(udivsi3.o)
monitor.o (__udivsi3)
Program Memory Usage
section address length (PC units) length (bytes) (dec)
------- ------- ----------------- --------------------
.reset 0 0x4 0x6 (6)
.ivt 0x4 0xfc 0x17a (378)
.aivt 0x104 0xfc 0x17a (378)
.text 0x200 0xae 0x105 (261)
.const 0x2ae 0x36 0x51 (81)
.text 0x2e4 0x732 0xacb (2763)
.dinit 0xa16 0x8 0xc (12)
.isr 0xa1e 0x2 0x3 (3)
__CONFIG2 0x157fc 0x2 0x3 (3)
__CONFIG1 0x157fe 0x2 0x3 (3)
Total program memory used (bytes): 0xf30 (3888) 2%
Data Memory Usage
section address alignment gaps total length (dec)
------- ------- -------------- -------------------
.nbss 0x800 0 0x10e (270)
Total data memory used (bytes): 0x10e (270) 1%
Dynamic Memory Usage
region address maximum length (dec)
------ ------- ---------------------
heap 0 0 (0)
stack 0x90e 0x3ef2 (16114)
Maximum dynamic memory (bytes): 0x3ef2 (16114)
External Symbols in Program Memory (by address):
0x000200 __resetPRI
0x00021e __psv_init
0x00022e __data_init
0x000288 ___umodsi3
0x00028e ___udivsi3
0x0002e4 _xatoi
0x000476 _xputc
0x00048c _xputs
0x0004a6 _xitoa
0x000592 _xprintf
0x000702 _put_dump
0x00078c _get_line
0x0007e8 __U1RXInterrupt
0x000832 __U1TXInterrupt
0x000880 _uart_test
0x000888 _uart_get
0x0008be _uart_put
0x0008fe _uart_init
0x000930 _main
0x0009c2 _DelayMs
0x0009ea _Delay10us
0x000a1e __DefaultInterrupt
External Symbols in Program Memory (by name):
0x0009ea _Delay10us
0x0009c2 _DelayMs
0x000a1e __DefaultInterrupt
0x0007e8 __U1RXInterrupt
0x000832 __U1TXInterrupt
0x00028e ___udivsi3
0x000288 ___umodsi3
0x00022e __data_init
0x00021e __psv_init
0x000200 __resetPRI
0x00078c _get_line
0x000930 _main
0x000702 _put_dump
0x000888 _uart_get
0x0008fe _uart_init
0x0008be _uart_put
0x000880 _uart_test
0x0002e4 _xatoi
0x0004a6 _xitoa
0x000592 _xprintf
0x000476 _xputc
0x00048c _xputs
Memory Configuration
Name Origin Length Attributes
data 0x000800 0x004000 a !xr
reset 0x000000 0x000004
ivt 0x000004 0x0000fc
aivt 0x000104 0x0000fc
program 0x000200 0x0155f8 xr
config4 0x0157f8 0x000002
config3 0x0157fa 0x000002
config2 0x0157fc 0x000002
config1 0x0157fe 0x000002
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD Delay.o
LOAD main.o
LOAD comm.o
LOAD monitor.o
LOAD c:/program files/microchip/mplab c30/lib/PIC24F\libpPIC24Fxxx-coff.a
0x157fa __CONFIG3 = 0x157fa
0x157fc __CONFIG2 = 0x157fc
0x157fe __CONFIG1 = 0x157fe
0x0004 __IVT_BASE = 0x4
0x0104 __AIVT_BASE = 0x104
0x0800 __DATA_BASE = 0x800
0x0200 __CODE_BASE = 0x200
.reset 0x000000 0x4
0x000000 0x2 SHORT 0x200 <code 337> (__reset)
0x000001 0x2 SHORT 0x4
0x000002 0x2 SHORT 0x0 ((<code 337> (__reset) >> 0x10) & 0x7f)
0x000003 0x2 SHORT 0x0
.text 0x000200 0xae
*(.init)
.init 0x000200 0x88 c:/program files/microchip/mplab c30/lib\libpic30-coff.a(crt0.o)
0x000200 _resetPRI
0x000200 _reset
0x00021e _psv_init
0x00022e _data_init
*(.user_init)
*(.handle)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -