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

📄 dspici2c.map

📁 Microchi PIC_Hi-Tech C_I2C_for_EEPROM_24LC01B Code
💻 MAP
📖 第 1 页 / 共 5 页
字号:

Linker script and memory map

LOAD C:\Projects\MPD\Working\ANxxxx\main.o
LOAD C:\Projects\MPD\Working\ANxxxx\i2c_Func.o
                    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        0x494
 *(.handle)
 *(.libc)
 .libc            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
 *(.libm)
 *(.libdsp)
 *(.lib*)
 *(.text)
 .text            0x000280         0x6e C:\Projects\MPD\Working\ANxxxx\main.o
                  0x000280                  main
                  0x0002c8                  InitPorts
 .text            0x0002ee        0x3a6 C:\Projects\MPD\Working\ANxxxx\i2c_Func.o
                  0x0002ee                  InitI2C
                  0x000308                  StartI2C
                  0x00031a                  RestartI2C
                  0x000330                  StopI2C
                  0x000346                  WriteI2C
                  0x00035c                  IdleI2C
                  0x000372                  LDByteWriteI2C
                  0x0003a4                  LDByteReadI2C
                  0x0003d6                  HDByteWriteI2C
                  0x000410                  HDByteReadI2C
                  0x00044c                  LDPageWriteI2C
                  0x000472                  HDPageWriteI2C
                  0x0004a0                  LDSequentialReadI2C
                  0x0004d4                  HDSequentialReadI2C
                  0x000510                  ACKStatus
                  0x00052c                  NotAckI2C
                  0x000546                  AckI2C
                  0x00055e                  getsI2C
                  0x0005a4                  getI2C
                  0x0005be                  EEAckPolling
                  0x00064e                  putstringI2C

__FBS
 *(__FBS.sec)

__FSS
 *(__FSS.sec)

__FGS             0xf80004          0x2
 *(__FGS.sec)
 __FGS.sec        0xf80004          0x2 C:\Projects\MPD\Working\ANxxxx\main.o
                  0xf80004                  _FGS

__FOSCSEL         0xf80006          0x2
 *(__FOSCSEL.sec)
 __FOSCSEL.sec    0xf80006          0x2 C:\Projects\MPD\Working\ANxxxx\main.o
                  0xf80006                  _FOSCSEL

__FOSC            0xf80008          0x2
 *(__FOSC.sec)
 __FOSC.sec       0xf80008          0x2 C:\Projects\MPD\Working\ANxxxx\main.o
                  0xf80008                  _FOSC

__FWDT            0xf8000a          0x2
 *(__FWDT.sec)
 __FWDT.sec       0xf8000a          0x2 C:\Projects\MPD\Working\ANxxxx\main.o
                  0xf8000a                  _FWDT

__FPOR
 *(__FPOR.sec)

__FUID0
 *(__FUID0.sec)

__FUID1
 *(__FUID1.sec)

__FUID2
 *(__FUID2.sec)

__FUID3
 *(__FUID3.sec)

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

.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
                  0x000004          0x4 LONG 0x69c DEFINED (__ReservedTrap0)?<code 336> (__ReservedTrap0):<code 336> (__DefaultInterrupt)
                  0x000006          0x4 LONG 0x69c DEFINED (__OscillatorFail)?<code 336> (__OscillatorFail):<code 336> (__DefaultInterrupt)
                  0x000008          0x4 LONG 0x69c DEFINED (__AddressError)?<code 336> (__AddressError):<code 336> (__DefaultInterrupt)
                  0x00000a          0x4 LONG 0x69c DEFINED (__StackError)?<code 336> (__StackError):<code 336> (__DefaultInterrupt)
                  0x00000c          0x4 LONG 0x69c DEFINED (__MathError)?<code 336> (__MathError):<code 336> (__DefaultInterrupt)
                  0x00000e          0x4 LONG 0x69c DEFINED (__DMACError)?<code 336> (__DMACError):<code 336> (__DefaultInterrupt)
                  0x000010          0x4 LONG 0x69c DEFINED (__ReservedTrap6)?<code 336> (__ReservedTrap6):<code 336> (__DefaultInterrupt)
                  0x000012          0x4 LONG 0x69c DEFINED (__ReservedTrap7)?<code 336> (__ReservedTrap7):<code 336> (__DefaultInterrupt)
                  0x000014          0x4 LONG 0x69c DEFINED (__INT0Interrupt)?<code 336> (__INT0Interrupt):<code 336> (__DefaultInterrupt)
                  0x000016          0x4 LONG 0x69c DEFINED (__IC1Interrupt)?<code 336> (__IC1Interrupt):<code 336> (__DefaultInterrupt)
                  0x000018          0x4 LONG 0x69c DEFINED (__OC1Interrupt)?<code 336> (__OC1Interrupt):<code 336> (__DefaultInterrupt)
                  0x00001a          0x4 LONG 0x69c DEFINED (__T1Interrupt)?<code 336> (__T1Interrupt):<code 336> (__DefaultInterrupt)

⌨️ 快捷键说明

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