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

📄 spi_master.map

📁 dsPIC30F4011 SPI 範例程式 此壓縮檔包含 MCP4921 SPI DAC & 25LC160 SPI EEPROM 的範例程式, 也包含使用 dsPIC30F4011 做 SPI S
💻 MAP
📖 第 1 页 / 共 5 页
字号:
                  0x000682                  _SPI_MCP4921_Write
                  0x0001a8                  _SetChanADC10
                  0x00078a                  _Update_DA_ADC
                  0x0002d4                  _WriteCmdLCD
                  0x000316                  _WriteDataLCD
                  0x00087a                  __DefaultInterrupt
                  0xf8000a                  __FGS.sec
                  0x0006b0                  __T1Interrupt
                  0x00012e                  __data_init
                  0x00011e                  __psv_init
                  0x000100                  __resetPRI
                  0x0006d8                  _main
                  0x0004b6                  _put_Num_LCD
                  0x000432                  _put_int_LCD
                  0x000358                  _putcLCD
                  0x0003ee                  _puthexLCD
                  0x0003b6                  _putrsLCD
                  0x0003d2                  _putsLCD
                  0x000398                  _setcurLCD

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  
__FICD           0xf8000c           0x000002  
__FUID0          0x8005c0           0x000002  
__FUID1          0x8005c2           0x000002  
__FUID2          0x8005c4           0x000002  
__FUID3          0x8005c6           0x000002  
eedata           0x7ffc00           0x000400  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD ADCSubs.o
LOAD C30EVM_LCD.o
LOAD SPISubs.o
LOAD SPI_MASTER_4921.o
LOAD C:\Program Files\Microchip\MPLAB C30\lib\dsPIC30F\libp30F4011-coff.a
LOAD c:/program files/microchip/mplab c30/bin/bin/../../lib/dsPIC30F\libp30F4011-coff.a
                    0x0001                  __NO_HANDLES = 0x1
                    0xf80000                  __FOSC = 0xf80000
                    0xf80002                  __FWDT = 0xf80002
                    0xf80004                  __FBORPOR = 0xf80004
                    0xf80006                  __CONFIG4 = 0xf80006
                    0xf80008                  __CONFIG5 = 0xf80008
                    0xf8000a                  __FGS = 0xf8000a
                    0xf8000c                  __FICD = 0xf8000c
                    0x8005c0                  __FUID0 = 0x8005c0
                    0x8005c2                  __FUID1 = 0x8005c2
                    0x8005c4                  __FUID2 = 0x8005c4
                    0x8005c6                  __FUID3 = 0x8005c6
                    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 <code 337> (__reset)
                  0x000001          0x2 SHORT 0x4
                  0x000002          0x2 SHORT 0x0 ((<code 337> (__reset) >> 0x10) & 0x7f)
                  0x000003          0x2 SHORT 0x0

.text             0x000100        0x13a
 *(.init)
 .init            0x000100         0x8a c:/program files/microchip/mplab c30/bin/bin/../../lib\libpic30-coff.a(crt0.o)
                  0x000100                  _resetPRI
                  0x000100                  _reset
                  0x00011e                  _psv_init
                  0x00012e                  _data_init
 *(.user_init)
 *(.handle)
 *(.libc)
 *(.libm)
 *(.libdsp)
 *(.lib*)
 .libperi         0x00018a         0x1e C:\Program Files\Microchip\MPLAB C30\lib\dsPIC30F\libp30F4011-coff.a(OpenADC10.o)
                  0x00018a                  OpenADC10
 .libperi         0x0001a8          0x4 C:\Program Files\Microchip\MPLAB C30\lib\dsPIC30F\libp30F4011-coff.a(SetChanADC10.o)
                  0x0001a8                  SetChanADC10
 .libperi         0x0001ac         0x2a C:\Program Files\Microchip\MPLAB C30\lib\dsPIC30F\libp30F4011-coff.a(ConfigIntADC10.o)
                  0x0001ac                  ConfigIntADC10
 .libperi         0x0001d6          0x4 C:\Program Files\Microchip\MPLAB C30\lib\dsPIC30F\libp30F4011-coff.a(ConvertADC10.o)
                  0x0001d6                  ConvertADC10
 .libperi         0x0001da          0x8 C:\Program Files\Microchip\MPLAB C30\lib\dsPIC30F\libp30F4011-coff.a(BusyADC10.o)
                  0x0001da                  BusyADC10
 .libperi         0x0001e2         0x26 C:\Program Files\Microchip\MPLAB C30\lib\dsPIC30F\libp30F4011-coff.a(ConfigIntSPI1.o)
                  0x0001e2                  ConfigIntSPI1
 .libperi         0x000208         0x2a C:\Program Files\Microchip\MPLAB C30\lib\dsPIC30F\libp30F4011-coff.a(ConfigIntTimer1.o)
                  0x000208                  ConfigIntTimer1
 .libperi         0x000232          0x8 C:\Program Files\Microchip\MPLAB C30\lib\dsPIC30F\libp30F4011-coff.a(OpenTimer1.o)
                  0x000232                  OpenTimer1

usercode
 *(usercode)

__FOSC            0xf80000          0x2
 *(__FOSC.sec)
 __FOSC.sec       0xf80000          0x2 SPI_MASTER_4921.o

__FWDT            0xf80002          0x2
 *(__FWDT.sec)
 __FWDT.sec       0xf80002          0x2 SPI_MASTER_4921.o

__FBORPOR         0xf80004          0x2
 *(__FBORPOR.sec)
 __FBORPOR.sec    0xf80004          0x2 SPI_MASTER_4921.o

__CONFIG4
 *(__CONFIG4.sec)

__CONFIG5
 *(__CONFIG5.sec)

__FGS             0xf8000a          0x2
 *(__FGS.sec)
 __FGS.sec        0xf8000a          0x2 FGS
                  0xf8000a                  _FGS.sec

__FICD
 *(__FICD.sec)

__FUID0
 *(__FUID0.sec)

__FUID1
 *(__FUID1.sec)

__FUID2
 *(__FUID2.sec)

__FUID3
 *(__FUID3.sec)

user_eedata
 *(user_eedata)

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

userdata
 *(userdata)

.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         0x7c
                  0x000004          0x4 LONG 0x87a DEFINED (__ReservedTrap0)?<code 337> (__ReservedTrap0):<code 337> (__DefaultInterrupt)
                  0x000006          0x4 LONG 0x87a DEFINED (__OscillatorFail)?<code 337> (__OscillatorFail):<code 337> (__DefaultInterrupt)
                  0x000008          0x4 LONG 0x87a DEFINED (__AddressError)?<code 337> (__AddressError):<code 337> (__DefaultInterrupt)

⌨️ 快捷键说明

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