📄 dspicdem_v1_1.map
字号:
0x0800 __DATA_BASE = 0x800
0x1800 __YDATA_BASE = 0x1800
.reset 0x000000 0x4
0x000000 0x2 SHORT 0x100 <code 336> (__reset)
0x000001 0x2 SHORT 0x4
0x000002 0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)
0x000003 0x2 SHORT 0x0
.text 0x000100 0x18f6
*(.handle)
*(.libc)
.libc 0x000100 0x80 C:\Program Files\Microchip\MPLAB C30\lib\libpic30-coff.a(crt0.o)
0x000100 _resetPRI
0x000100 _reset
0x000114 _psv_init
0x000124 _data_init
*(.libm)
*(.libdsp)
*(.lib*)
*(.text)
.text 0x000180 0x28 C:\dsPICDEM_v1_1\obj\init_adc12.o
0x000180 init_adc12
.text 0x0001a8 0xa8 C:\dsPICDEM_v1_1\obj\init_codec_slave.o
0x0001a8 init_codec_slave
.text 0x000250 0x3e C:\dsPICDEM_v1_1\obj\init_dci_master.o
0x000250 init_dci_master
.text 0x00028e 0x32 C:\dsPICDEM_v1_1\obj\init_int_pins.o
0x00028e init_int_pins
.text 0x0002c0 0xe C:\dsPICDEM_v1_1\obj\init_port.o
0x0002c0 init_port
.text 0x0002ce 0x42 C:\dsPICDEM_v1_1\obj\init_spi2.o
0x0002ce init_spi2_A
0x0002f4 init_spi2_B
.text 0x000310 0x5c C:\dsPICDEM_v1_1\obj\init_timers.o
0x000310 init_timer3_16b
0x000328 init_timer2_16b
0x000342 init_timer45_32b
0x00035e init_timer1_16b
.text 0x00036c 0x1c C:\dsPICDEM_v1_1\obj\init_uart2.o
0x00036c init_uart2
.text 0x000388 0x6c C:\dsPICDEM_v1_1\obj\isr_adc12.o
0x000388 _ADCInterrupt
.text 0x0003f4 0x76 C:\dsPICDEM_v1_1\obj\isr_dci.o
0x0003f4 _DCIInterrupt
.text 0x00046a 0x98 C:\dsPICDEM_v1_1\obj\isr_intx_pins.o
0x00046a _INT1Interrupt
0x000490 _INT2Interrupt
0x0004b6 _INT3Interrupt
0x0004dc _INT4Interrupt
.text 0x000502 0x5c C:\dsPICDEM_v1_1\obj\isr_spi2.o
0x000502 _SPI2Interrupt
.text 0x00055e 0x42 C:\dsPICDEM_v1_1\obj\isr_timers.o
0x00055e _T1Interrupt
0x000568 _T2Interrupt
0x000596 _T3Interrupt
0x00059c _T5Interrupt
.text 0x0005a0 0x90 C:\dsPICDEM_v1_1\obj\isr_traps.o
0x0005a0 _ReservedTrap0
0x0005b2 _OscillatorFail
0x0005c4 _AddressError
0x0005d6 _StackError
0x0005e8 _MathError
0x0005fa _ReservedTrap5
0x00060c _ReservedTrap6
0x00061e _ReservedTrap7
.text 0x000630 0x16 C:\dsPICDEM_v1_1\obj\isr_uart2_rx.o
0x000630 _U2RXInterrupt
.text 0x000646 0x28 C:\dsPICDEM_v1_1\obj\isr_uart2_tx.o
0x000646 _U2TXInterrupt
.text 0x00066e 0x40 C:\dsPICDEM_v1_1\obj\main.o
0x00066e main
.text 0x0006ae 0x102 C:\dsPICDEM_v1_1\obj\sub_apply_menu_choice.o
0x0006ae sub_apply_menu_choice
.text 0x0007b0 0x22 C:\dsPICDEM_v1_1\obj\sub_cursor_control.o
0x0007b0 sub_cursor_control
.text 0x0007d2 0xac C:\dsPICDEM_v1_1\obj\sub_dci_kickoff.o
0x0007d2 sub_dci_kickoff
.text 0x00087e 0xac C:\dsPICDEM_v1_1\obj\sub_fft.o
0x00087e sub_fft
.text 0x00092a 0x7c C:\dsPICDEM_v1_1\obj\sub_fir_filter.o
0x00092a sub_fir_filter
0x00099a FIRFilterInit
.text 0x0009a6 0x74 C:\dsPICDEM_v1_1\obj\sub_iirt_filter.o
0x0009a6 sub_iirt_filter
0x000a0a IIRTransposeFilterInit
.text 0x000a1a 0x56 C:\dsPICDEM_v1_1\obj\sub_lcd_menu_disp.o
0x000a1a sub_lcd_menu_disp
.text 0x000a70 0x32 C:\dsPICDEM_v1_1\obj\sub_play_tone_seq.o
0x000a70 sub_play_tone_seq
.text 0x000aa2 0xe C:\dsPICDEM_v1_1\obj\sub_power_on_uart_display.o
0x000aa2 sub_power_on_uart_display
.text 0x000ab0 0xe2 C:\dsPICDEM_v1_1\obj\sub_process_adcsamples.o
0x000ab0 sub_process_adcsamples
.text 0x000b92 0x152 C:\dsPICDEM_v1_1\obj\sub_refresh_display_buffers.o
0x000b92 sub_refresh_display_buffers
.text 0x000ce4 0x3a C:\dsPICDEM_v1_1\obj\sub_reset_lcd_controller.o
0x000ce4 sub_reset_lcd_controller
.text 0x000d1e 0x52 C:\dsPICDEM_v1_1\obj\sub_sine_on_digi_pot.o
0x000d1e sub_sine_on_digi_pot
.text 0x000d70 0x22 C:\dsPICDEM_v1_1\obj\sub_vector_max.o
0x000d70 sub_vector_max
.text 0x000d92 0x54 C:\dsPICDEM_v1_1\obj\sub_change_freq.o
0x000d92 sub_change_freq
.text 0x000de6 0x3c0 C:\dsPICDEM_v1_1\obj\sub_typeconversions.o
0x000de6 adcvolt
0x000e8a hextodec
0x000f80 hextolong
.text 0x0011a6 0x38a C:\dsPICDEM_v1_1\lib\Diagnostics.a(TestExp.o)
0x0011a6 Diagnostics
0x001244 OK
0x0012d6 U2toLCD
0x001326 SetupLCD
0x0013f6 Switches2LEDs
0x001460 Wait
0x001470 InitializeSystem
0x00148c U2toPC
0x0014c6 WrtDP1
0x0014fc _AltDCIInterrupt
.text 0x001530 0x19a C:\dsPICDEM_v1_1\lib\Diagnostics.a(TestCAN.o)
0x001530 TestCAN
0x001618 _AltC1Interrupt
.text 0x0016ca 0xa0 C:\dsPICDEM_v1_1\lib\Diagnostics.a(LCD.o)
0x0016ca Wrt_Int_LCD
0x001706 ResetLCD
0x001710 HomeLCD
0x00171a HomeClearLCD
0x001724 CR_LCD
0x00172e LF_LCD
0x001738 BS_LCD
0x001742 ChrPos
0x00175a WrtChrNext
.text 0x00176a 0xaa C:\dsPICDEM_v1_1\lib\Diagnostics.a(TestUart1.o)
0x00176a TestUart1
.text 0x001814 0x30 C:\dsPICDEM_v1_1\lib\Diagnostics.a(ADC.o)
0x001814 measure_adc
0x001824 Init_ADC
.text 0x001844 0x44 C:\dsPICDEM_v1_1\lib\Diagnostics.a(UART.o)
0x001844 SetupUART2
0x001858 ResetUART2
0x001866 SetupUART1
0x00187a ResetUART1
.text 0x001888 0x48 C:\dsPICDEM_v1_1\lib\Diagnostics.a(SPI.o)
0x001888 InitSPI
0x0018aa WrtSPI
.text 0x0018d0 0x36 C:\dsPICDEM_v1_1\lib\Diagnostics.a(init6014Exp.o)
0x0018d0 SetupPorts
.text 0x001906 0x34 C:\dsPICDEM_v1_1\lib\Diagnostics.a(DCI.o)
0x001906 Init_DCI
.text 0x00193a 0x84 C:\dsPICDEM_v1_1\lib\Diagnostics.a(si3000_init.o)
0x00193a Init_Si3000
.text 0x0019be 0x38 C:\dsPICDEM_v1_1\lib\Diagnostics.a(Int2Ascii.o)
0x0019be Int2Ascii
usercode
*(usercode)
__FOSC 0xf80000 0x2
*(__FOSC.sec)
__FOSC.sec 0xf80000 0x2 C:\dsPICDEM_v1_1\obj\main.o
0xf80000 _FOSC
__FWDT 0xf80002 0x2
*(__FWDT.sec)
__FWDT.sec 0xf80002 0x2 C:\dsPICDEM_v1_1\obj\main.o
0xf80002 _FWDT
__FBORPOR 0xf80004 0x2
*(__FBORPOR.sec)
__FBORPOR.sec 0xf80004 0x2 C:\dsPICDEM_v1_1\obj\main.o
0xf80004 _FBORPOR
__CONFIG4
*(__CONFIG4.sec)
__CONFIG5
*(__CONFIG5.sec)
__FGS 0xf8000a 0x2
*(__FGS.sec)
__FGS.sec 0xf8000a 0x2 C:\dsPICDEM_v1_1\obj\main.o
0xf8000a _FGS
user_eedata
*(user_eedata)
.icd 0x0800 0x50
0x0850 . = (. + DEFINED (__ICD2RAM)?0x50:0x0)
*fill* 0x0800 0x5000
userdata
*(userdata)
.comment
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -