📄 spi_slave.map
字号:
Archive member included because of file (symbol)
C:\Program Files\Microchip\MPLAB C30\lib\libp30F4011-coff.a(OpenADC10.o)
C:\dsPIC_APPs\Workshop_Module\SPI_Slave\ADCSubs.o (OpenADC10)
C:\Program Files\Microchip\MPLAB C30\lib\libp30F4011-coff.a(SetChanADC10.o)
C:\dsPIC_APPs\Workshop_Module\SPI_Slave\ADCSubs.o (SetChanADC10)
C:\Program Files\Microchip\MPLAB C30\lib\libp30F4011-coff.a(ConfigIntADC10.o)
C:\dsPIC_APPs\Workshop_Module\SPI_Slave\ADCSubs.o (ConfigIntADC10)
C:\Program Files\Microchip\MPLAB C30\lib\libp30F4011-coff.a(ConvertADC10.o)
C:\dsPIC_APPs\Workshop_Module\SPI_Slave\ADCSubs.o (ConvertADC10)
C:\Program Files\Microchip\MPLAB C30\lib\libp30F4011-coff.a(BusyADC10.o)
C:\dsPIC_APPs\Workshop_Module\SPI_Slave\ADCSubs.o (BusyADC10)
C:\Program Files\Microchip\MPLAB C30\lib\libp30F4011-coff.a(ConfigIntTimer1.o)
C:\dsPIC_APPs\Workshop_Module\SPI_Slave\SPI_SLAVE.o (ConfigIntTimer1)
C:\Program Files\Microchip\MPLAB C30\lib\libp30F4011-coff.a(OpenTimer1.o)
C:\dsPIC_APPs\Workshop_Module\SPI_Slave\SPI_SLAVE.o (OpenTimer1)
C:\Program Files\Microchip\MPLAB C30\lib\libp30F4011-coff.a(ConfigIntSPI1.o)
C:\dsPIC_APPs\Workshop_Module\SPI_Slave\SPISubs.o (ConfigIntSPI1)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt1.o)
(_resetALT)
C:\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 0x7c 0xba (186)
.aivt 0x84 0x7c 0xba (186)
.text 0x100 0x5da 0x8c7 (2247)
.const 0x6da 0x12 0x1b (27)
.dinit 0x6ec 0x20 0x30 (48)
.isr 0x70c 0x2 0x3 (3)
__FOSC 0xf80000 0x2 0x3 (3)
__FWDT 0xf80002 0x2 0x3 (3)
__FBORPOR 0xf80004 0x2 0x3 (3)
__FGS 0xf8000a 0x2 0x3 (3)
Total program memory used (bytes): 0xa9b (2715) 5%
Data Memory Usage
section address alignment gaps total length (dec)
------- ------- -------------- -------------------
.icd 0x800 0x50 0x50 (80)
.nbss 0x850 0 0x4a (74)
.ndata 0x89a 0 0x12 (18)
.nbss 0x8ac 0 0x4 (4)
Total data memory used (bytes): 0xb0 (176) 8%
Dynamic Memory Usage
region address maximum length (dec)
------ ------- ---------------------
heap 0 0 (0)
stack 0x8b0 0x750 (1872)
Maximum dynamic memory (bytes): 0x750 (1872)
External Symbols in Data Memory (by address):
0x0850 _miliSec
0x0852 _SystemFlag
0x0854 _SPI_ReadBuffer
0x0855 _SPI_Buffer
0x0896 _SPI_BufferIndex
0x0898 _ADC_Value
0x089a _My_String2
0x08ab _SPI_State
0x08ac _Temp_CMD
0x08ad _Str_Temp
0x08ae _Temp_LCD_DATA
External Symbols in Data Memory (by name):
0x0898 _ADC_Value
0x089a _My_String2
0x0855 _SPI_Buffer
0x0896 _SPI_BufferIndex
0x0854 _SPI_ReadBuffer
0x08ab _SPI_State
0x08ad _Str_Temp
0x0852 _SystemFlag
0x08ac _Temp_CMD
0x08ae _Temp_LCD_DATA
0x0850 _miliSec
External Symbols in Program Memory (by address):
0x000100 __resetPRI
0x000180 _OpenADC10
0x00019e _SetChanADC10
0x0001a2 _ConfigIntADC10
0x0001c8 _ConvertADC10
0x0001cc _BusyADC10
0x0001da _ConfigIntTimer1
0x000200 _OpenTimer1
0x000208 _ConfigIntSPI1
0x00022e _Init_ADC
0x000262 _Get_VR1
0x00028a _Get_VR2
0x0002b2 _OpenLCD
0x00033a _WriteCmdLCD
0x00037c _WriteDataLCD
0x0003be _putcLCD
0x0003ca _LCD_CMD_W_Timing
0x0003e4 _LCD_DAT_W_Timing
0x0003fe _setcurLCD
0x00041a _putrsLCD
0x000434 _putsLCD
0x00044e _puthexLCD
0x000494 _put_Num_LCD
0x0004e6 _LCD_L_Delay
0x0004fc _LCD_S_Delay
0x000516 __T1Interrupt
0x000536 __SPI1Interrupt
0x000654 _main
0x0006be _Init_SPI
0x0006da _My_String1
0x00070c __DefaultInterrupt
0xf80000 __FOSC
0xf80002 __FWDT
0xf80004 __FBORPOR
0xf8000a __FGS
External Symbols in Program Memory (by name):
0x0001cc _BusyADC10
0x0001a2 _ConfigIntADC10
0x000208 _ConfigIntSPI1
0x0001da _ConfigIntTimer1
0x0001c8 _ConvertADC10
0x000262 _Get_VR1
0x00028a _Get_VR2
0x00022e _Init_ADC
0x0006be _Init_SPI
0x0003ca _LCD_CMD_W_Timing
0x0003e4 _LCD_DAT_W_Timing
0x0004e6 _LCD_L_Delay
0x0004fc _LCD_S_Delay
0x0006da _My_String1
0x000180 _OpenADC10
0x0002b2 _OpenLCD
0x000200 _OpenTimer1
0x00019e _SetChanADC10
0x00033a _WriteCmdLCD
0x00037c _WriteDataLCD
0x00070c __DefaultInterrupt
0xf80004 __FBORPOR
0xf8000a __FGS
0xf80000 __FOSC
0xf80002 __FWDT
0x000536 __SPI1Interrupt
0x000516 __T1Interrupt
0x000100 __resetPRI
0x000654 _main
0x000494 _put_Num_LCD
0x0003be _putcLCD
0x00044e _puthexLCD
0x00041a _putrsLCD
0x000434 _putsLCD
0x0003fe _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
eedata 0x7ffc00 0x000400
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD C:\dsPIC_APPs\Workshop_Module\SPI_Slave\ADCSubs.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -