⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex1.map

📁 DSPIC资料
💻 MAP
📖 第 1 页 / 共 5 页
字号:
Archive member included       because of file (symbol)

C:\pic30_tools\lib\libp30F4011.a(ConfigIntTimer1.o)
                              C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o (ConfigIntTimer1)
C:\pic30_tools\lib\libp30F4011.a(OpenTimer1.o)
                              C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o (OpenTimer1)
C:\pic30_tools\lib\libp30F4011.a(ConfigIntTimer3.o)
                              C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o (ConfigIntTimer3)
C:\pic30_tools\lib\libp30F4011.a(OpenTimer3.o)
                              C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o (OpenTimer3)
C:\pic30_tools\bin\..\lib\libpic30.a(crt1.o)
                              (_resetALT)
C:\pic30_tools\bin\..\lib\libpic30.a(crt0.o)
                              (_resetPRI)


Program Memory Usage

section        address   length (PC units)   length (bytes) (dec)
-------        -------   -----------------   --------------------
.reset               0                 0x4             0x6  (6)
.ivt               0x4                0x7c            0xba  (186)
.aivt             0x84                0x7c            0xba  (186)
.text            0x100               0x3ba           0x597  (1431)
.dinit           0x4ba                 0x8             0xc  (12)
.const           0x4c2                0x22            0x33  (51)
.isr             0x4e4                 0x2             0x3  (3)
__FOSC        0xf80000                 0x2             0x2  (2)
__FWDT        0xf80002                 0x2             0x2  (2)
__FBORPOR     0xf80004                 0x2             0x2  (2)
__FGS         0xf8000a                 0x2             0x2  (2)

         Total program memory used (bytes):          0x75f  (1887)


Data Memory Usage

section        address      alignment gaps    total length  (dec)
-------        -------      --------------    -------------------
.nbss            0x850                   0             0xa  (10)

            Total data memory used (bytes):            0xa  (10)


Dynamic Memory Usage

region         address                      maximum length  (dec)
------         -------                      ---------------------
heap             0x85a                                   0  (0)
stack            0x85a                               0x79e  (1950)

            Maximum dynamic memory (bytes):          0x79e  (1950)


Memory Configuration

Name             Origin             Length             Attributes
data             0x000800           0x000800           a !xr
program          0x000100           0x007f00           xr
reset            0x000000           0x000004  
ivt              0x000004           0x00007c  
aivt             0x000084           0x00007c  
__FOSC           0xf80000           0x000002  
__FWDT           0xf80002           0x000002  
__FBORPOR        0xf80004           0x000002  
__CONFIG4        0xf80006           0x000002  
__CONFIG5        0xf80008           0x000002  
__FGS            0xf8000a           0x000002  
eedata           0x7ffc00           0x000400  

Linker script and memory map

LOAD C:\dsPIC_AdvProg\EX1_TMR1_TMR3\APP009V2_LCD.o
LOAD C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o
LOAD C:\pic30_tools\lib\libp30F4011.a
                    0x0001                  __NO_HANDLES=0x1
                    0x0000                  __RESET_BASE=0x0
                    0x0004                  __IVT_BASE=0x4
                    0x0084                  __AIVT_BASE=0x84
                    0x0100                  __CODE_BASE=0x100
                    0x0000                  __SFR_BASE=0x0
                    0x0800                  __DATA_BASE=0x800
                    0x0c00                  __YDATA_BASE=0xc00

.reset            0x000000          0x4
                  0x000000          0x2 SHORT 0x100 M(__reset)
                  0x000001          0x2 SHORT 0x4
                  0x000002          0x2 SHORT 0x0 ((M(__reset)>>=0x10)&0x7f)
                  0x000003          0x2 SHORT 0x0

.text             0x000100        0x3ba
 *(.handle)
 *(.libc)
 .libc            0x000100         0x80 C:\pic30_tools\bin\..\lib\libpic30.a(crt0.o)
                  0x000100                  _reset
                  0x000114                  _psv_init
                  0x000100                  _resetPRI
                  0x000124                  _data_init
 *(.libm)
 *(.libdsp)
 *(.lib*)
 .libperi         0x000180         0x28 C:\pic30_tools\lib\libp30F4011.a(ConfigIntTimer1.o)
                  0x000180                  ConfigIntTimer1
 .libperi         0x0001a8          0x8 C:\pic30_tools\lib\libp30F4011.a(OpenTimer1.o)
                  0x0001a8                  OpenTimer1
 .libperi         0x0001b0         0x2c C:\pic30_tools\lib\libp30F4011.a(ConfigIntTimer3.o)
                  0x0001b0                  ConfigIntTimer3
 .libperi         0x0001dc          0x8 C:\pic30_tools\lib\libp30F4011.a(OpenTimer3.o)
                  0x0001dc                  OpenTimer3
 *(.text)
 .text            0x0001e4        0x214 C:\dsPIC_AdvProg\EX1_TMR1_TMR3\APP009V2_LCD.o
                  0x0001e4                  OpenLCD
                  0x0003c8                  LCD_L_Delay
                  0x0002fa                  LCD_CMD_W_Timing
                  0x000314                  LCD_DAT_W_Timing
                  0x0002ac                  WriteDataLCD
                  0x00034a                  putrsLCD
                  0x0003de                  LCD_S_Delay
                  0x000366                  putsLCD
                  0x0002ee                  putcLCD
                  0x000382                  puthexLCD
                  0x00032e                  setcurLCD
                  0x00026a                  WriteCmdLCD
 .text            0x0003f8         0xc2 C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o
                  0x0003f8                  _T3Interrupt
                  0x0004aa                  Timer3_Initial
                  0x000402                  _T1Interrupt
                  0x00049a                  Timer1_Initial
                  0x000434                  main

.dinit            0x0004ba          0x8
 *(.dinit)
 .dinit           0x0004ba          0x8 data_init

usercode
 *(usercode)

__FOSC            0xf80000          0x2
 *(__FOSC.sec)
 __FOSC.sec       0xf80000          0x2 C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o
                  0xf80000                  _FOSC

__FWDT            0xf80002          0x2
 *(__FWDT.sec)
 __FWDT.sec       0xf80002          0x2 C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o
                  0xf80002                  _FWDT

__FBORPOR         0xf80004          0x2
 *(__FBORPOR.sec)
 __FBORPOR.sec    0xf80004          0x2 C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o
                  0xf80004                  _FBORPOR

__CONFIG4
 *(__CONFIG4.sec)

__CONFIG5
 *(__CONFIG5.sec)

__FGS             0xf8000a          0x2
 *(__FGS.sec)
 __FGS.sec        0xf8000a          0x2 C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o
                  0xf8000a                  _FGS

.eedata
 *(.eedata)

.icd                0x0800         0x50
 *fill*             0x0800         0x50
                    0x08a0                  .=(.+DEFINED(__ICD2RAM)?0x50:0x0)

.xbss               0x0850          0x0
                    0x0850                  __bxdata=.
 *(.xbss)

.xdata              0x0850          0x0
 *(.xdata)
                    0x0850                  __exdata=.

.pbss
 *(.pbss)

.nbss             0x000850          0xa
                  0x000850                  __bndata=.
 *(.nbss)
 .nbss            0x000850          0x6 C:\dsPIC_AdvProg\EX1_TMR1_TMR3\APP009V2_LCD.o
                  0x000852                  Out_Mask
                  0x000851                  Str_Temp
                  0x000854                  Temp_LCD_DATA
                  0x000850                  Temp_CMD
 .nbss            0x000856          0x4 C:\dsPIC_AdvProg\EX1_TMR1_TMR3\EX1_TMR1_TMR3.o
                  0x000858                  CounterT3
                  0x000856                  Flags

.ndata              0x085a          0x0
 *(.ndata)
 *(.ndconst)
                    0x085a                  __endata=.

.bss                0x085a          0x0
 *(.bss)

.data               0x085a          0x0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -