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

📄 dummy.map

📁 PIC24F Bootloader程序例程
💻 MAP
📖 第 1 页 / 共 5 页
字号:
Archive member included because of file (symbol)

d:/program files/microchip/mplab c30/bin/../lib\libpic30-coff.a(crt1.o)
                              (_resetALT)
d:/program files/microchip/mplab c30/bin/../lib\libpic30-coff.a(crt0.o)
                              (_resetPRI)


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                        0xc00                0xb2           0x10b  (267)
.dinit                       0xcb2                 0x8             0xc  (12)
.isr                         0xcba                 0x2             0x3  (3)

                     Total program memory used (bytes):          0x414  (1044) <1%


Data Memory Usage

section                    address      alignment gaps    total length  (dec)
-------                    -------      --------------    -------------------
.nbss                        0x800                   0             0x2  (2)

                        Total data memory used (bytes):            0x2  (2) <1%


Dynamic Memory Usage

region                     address                      maximum length  (dec)
------                     -------                      ---------------------
heap                             0                                   0  (0)
stack                        0x802                              0x1ffe  (8190)

                        Maximum dynamic memory (bytes):         0x1ffe  (8190)


External Symbols in Program Memory (by address):

                  0x000c02                  __resetPRI
                  0x000c82                  _main
                  0x000c8a                  __ToggleLED
                  0x000cba                  __DefaultInterrupt

External Symbols in Program Memory (by name):

                  0x000cba                  __DefaultInterrupt
                  0x000c8a                  __ToggleLED
                  0x000c02                  __resetPRI
                  0x000c82                  _main

Memory Configuration

Name             Origin             Length             Attributes
data             0x000800           0x002000           a !xr
reset            0x000000           0x000004  
ivt              0x000004           0x0000fc  
aivt             0x000104           0x0000fc  
program          0x000c00           0x0155fc           xr
config2          0x0157fc           0x000002  
config1          0x0157fe           0x000002  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD E:\PIC24F Bootloader\16-bit Flash Programmer\test\dummy app\bootkernel.o
                    0x157fc                  __CONFIG2 = 0x157fc
                    0x157fe                  __CONFIG1 = 0x157fe
                    0x0004                  __IVT_BASE = 0x4
                    0x0104                  __AIVT_BASE = 0x104
                    0x0800                  __DATA_BASE = 0x800
                    0x0c00                  __CODE_BASE = 0xc00

.reset            0x000000          0x4
                  0x000000          0x2 SHORT 0xc02 <code 336> (__reset)
                  0x000001          0x2 SHORT 0x4
                  0x000002          0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)
                  0x000003          0x2 SHORT 0x0

.text             0x000c00         0xb2
                  0x000c00          0x2 SHORT 0xa
 *(.handle)
 *(.libc)
 *fill*           0x000c01          0x200
 .libc            0x000c02         0x80 d:/program files/microchip/mplab c30/bin/../lib\libpic30-coff.a(crt0.o)
                  0x000c02                  _resetPRI
                  0x000c02                  _reset
                  0x000c16                  _psv_init
                  0x000c26                  _data_init
 *(.libm)
 *(.libdsp)
 *(.lib*)
 *(.text)
 .text            0x000c82         0x30 E:\PIC24F Bootloader\16-bit Flash Programmer\test\dummy app\bootkernel.o
                  0x000c82                  main
                  0x000c8a                  _ToggleLED

__CONFIG2
 *(__CONFIG2.sec)

__CONFIG1
 *(__CONFIG1.sec)

.comment
 *(.comment)

.debug_info
 *(.debug_info)
 *(.gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_pubnames
 *(.debug_pubnames)

.debug_ranges
 *(.debug_ranges)

.debug_aranges
 *(.debug_aranges)

.ivt              0x000004         0xfc

⌨️ 快捷键说明

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