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

📄 blinkled.map

📁 Sample program on how to blink LEDs attached on PIC32 microcontroller I/O pins.
💻 MAP
📖 第 1 页 / 共 3 页
字号:
 .text._on_bootstrap
                0x9d000764        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
                0x9d000764                _on_bootstrap
 .text          0x9d00076c       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o)
                0x9d00076c                _nmi_handler
 .text._mon_getc
                0x9d000784        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
                0x9d000784                _mon_getc
 .text._mon_write
                0x9d00078c       0x4c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
                0x9d00078c                _mon_write
 .text._exit    0x9d0007d8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
                0x9d0007d8                _exit
 .text._mon_putc
                0x9d0007e0       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
                0x9d0007e0                _mon_putc
 *(.text.*personality*)
 *(.gnu.warning)
 *(.mips16.fn.*)
 *(.mips16.call.*)
                0x9d000808                _text_end = .

.rodata         0x9d000808       0x14
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata        0x9d000808       0x14 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
                0x9d000808                _io_funcs
 *(.rodata1)
                0x9d00081c                . = ALIGN (0x4)

.sdata2         0x9d00081c        0x0
 *(.sdata2 .sdata2.* .gnu.linkonce.s2.*)
                0x9d00081c                . = ALIGN (0x4)

.sbss2          0x9d00081c        0x0
 *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*)
                0x9d00081c                . = ALIGN (0x4)

.eh_frame_hdr
 *(.eh_frame_hdr)

.eh_frame
 *(.eh_frame)

.dbg_data       0xa0000000        0x0
                0xa0000000                . = (. + DEFINED (_DEBUGGER)?0x200:0x0)

.data           0xa0000000       0xf4 load address 0x9d00081c
                0xa0000000                _data_begin = .
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0xa0000000       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
                0xa0000000                __exfun_mx
 .data          0xa0000020       0xd4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 *(.gnu.linkonce.d.*personality*)
 *(.data1)
                0x9d00081c                _data_image_begin = LOADADDR (.data)

.eh_frame
 *(.eh_frame)
                0xa00080f0                _gp = (ALIGN (0x10) + 0x7ff0)

.got
 *(.got.plt)
 *(.got)

.sdata          0xa00000f4        0x4 load address 0x9d000910
                0xa00000f4                _sdata_begin = .
 *(.sdata .sdata.* .gnu.linkonce.s.*)
 .sdata         0xa00000f4        0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
                0xa00000f4                _libc_data
                0xa00000f8                _sdata_end = .

.lit8
 *(.lit8)

.lit4
 *(.lit4)
                0xa00000f8                . = ALIGN (0x4)
                0xa00000f8                _data_end = .
                0xa00000f8                _bss_begin = .

.sbss           0xa00000f8        0x4
                0xa00000f8                _sbss_begin = .
 *(.dynsbss)
 *(.sbss .sbss.* .gnu.linkonce.sb.*)
 .sbss          0xa00000f8        0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o)
                0xa00000f8                errno
 *(.scommon)
                0xa00000fc                _sbss_end = .

.bss            0xa00000fc      0x10c
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0xa00000fc       0x88 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 .bss           0xa0000184       0x80 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .bss           0xa0000204        0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0xa0000204                __isthreaded
 *(COMMON)
                0xa0000208                . = ALIGN (0x4)
                0xa0000208                . = ALIGN (0x4)
                0xa0000208                _end = .
                0xa0000208                _bss_end = .

.heap           0xa0000208        0x0
                0xa0000208                _heap = .
                0xa0000208                . = (. + _min_heap_size)

.stack          0xa0000208      0x400
                0xa0000608                . = (. + _min_stack_size)
 *fill*         0xa0000208      0x400 00

.ramfunc        0xa0000800        0x0 load address 0x9d000914
                0xa0000800                _ramfunc_begin = .
 *(.ramfunc .ramfunc.*)
                0xa0000800                . = ALIGN (0x4)
                0xa0000800                _ramfunc_end = .
                0x9d000914                _ramfunc_image_begin = LOADADDR (.ramfunc)
                0x00000000                _ramfunc_length = SIZEOF (.ramfunc)
                0x00000800                _bmxdkpba_address = (_ramfunc_begin - 0xa0000000)
                0x00008000                _bmxdudba_address = 0x8000
                0x00008000                _bmxdupba_address = 0x8000
                0xa0008000                _stack = (_ramfunc_length > 0x0)?(_ramfunc_begin - 0x4):0xa0008000
                0x00000001                ASSERT (((_min_stack_size + _min_heap_size) <= (_stack - _heap)), Not enough space to allocate both stack and heap.  Reduce heap and/or stack size.)

.pdr            0x00000000      0x580
 *(.pdr)
 .pdr           0x00000000       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o
 .pdr           0x000000a0       0x20 blinkLED.o
 .pdr           0x000000c0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o)
 .pdr           0x000000e0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .pdr           0x00000100       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .pdr           0x000001a0      0x2c0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .pdr           0x00000460       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .pdr           0x00000480       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .pdr           0x000004a0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .pdr           0x000004c0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .pdr           0x000004e0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o)
 .pdr           0x00000500       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .pdr           0x00000520       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .pdr           0x00000540       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .pdr           0x00000560       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)

.reginfo        0x00000000       0x18
 *(.reginfo)
 .reginfo       0x00000000       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment        0x00000000      0x5c6
 *(.comment)
 .comment       0x00000000       0x4d blinkLED.o
 .comment       0x0000004d       0x9a C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .comment       0x000000e7       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 .comment       0x00000187       0xa1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .comment       0x00000228       0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .comment       0x000002c3       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .comment       0x00000310       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .comment       0x0000035d       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .comment       0x000003aa       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .comment       0x000003f7       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .comment       0x00000444       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .comment       0x00000491       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .comment       0x000004de       0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o)
 .comment       0x00000579       0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000       0x20
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 blinkLED.o

.debug_pubnames
                0x00000000       0x1b
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x1b blinkLED.o

.debug_info     0x00000000      0x3e8
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x00000000      0x3e8 blinkLED.o

.debug_abbrev   0x00000000       0xd3
 *(.debug_abbrev)
 .debug_abbrev  0x00000000       0xd3 blinkLED.o

.debug_line     0x00000000       0xdb
 *(.debug_line)
 .debug_line    0x00000000       0xdb blinkLED.o

.debug_frame    0x00000000       0x2c
 *(.debug_frame)
 .debug_frame   0x00000000       0x2c blinkLED.o

.debug_str      0x00000000       0x12
 *(.debug_str)
 .debug_str     0x00000000       0x12 blinkLED.o

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

/DISCARD/
 *(.note.GNU-stack)
OUTPUT(BlinkLED.elf elf32-tradlittlemips)

.mdebug.abi32   0x9d000914        0x0

.rel.dyn        0x9d000914        0x0

⌨️ 快捷键说明

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