📄 mc06005.map
字号:
program 0x000100 0x017f00 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 0x7ff000 0x001000
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD F:\CloseLoop(SPWM)\MC06005\MC06005.o
LOAD F:\CloseLoop(SPWM)\MC06005\Modulate.o
0xf80000 __FOSC = 0xf80000
0xf80002 __FWDT = 0xf80002
0xf80004 __FBORPOR = 0xf80004
0xf80006 __CONFIG4 = 0xf80006
0xf80008 __CONFIG5 = 0xf80008
0xf8000a __FGS = 0xf8000a
0x0000 __RESET_BASE = 0x0
0x0004 __IVT_BASE = 0x4
0x0084 __AIVT_BASE = 0x84
0x0100 __CODE_BASE = 0x100
0x0000 __SFR_BASE = 0x0
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 0x8e6
*(.handle)
*(.libc)
.libc 0x000100 0x80 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt0.o)
0x000100 _resetPRI
0x000100 _reset
0x000114 _psv_init
0x000124 _data_init
*(.libm)
.libm 0x000180 0x56 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(floatsisf.o)
0x000180 __floatsisf
.libm 0x0001d6 0xbc C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(addsf3.o)
0x0001d6 __subsf3
0x0001d8 __addsf3
.libm 0x000292 0x84 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(divsf3.o)
0x000292 __divsf3
.libm 0x000316 0x68 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(mulsf3.o)
0x000316 __mulsf3
.libm 0x00037e 0x4 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fgtge.o)
0x00037e __gesf2
0x00037e __gtsf2
.libm 0x000382 0x4 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(feqltle.o)
0x000382 __eqsf2
0x000382 __ltsf2
0x000382 __lesf2
.libm 0x000386 0x36 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fixunssfsi.o)
0x000386 __fixunssfsi
.libm 0x0003bc 0x4c C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fpack.o)
0x0003bc _fpack
.libm 0x000408 0x10 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(funpack2.o)
0x000408 _funpack2
.libm 0x000418 0x20 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(futil.o)
0x000418 _fPropagateNaN
0x00042a _fbopExit
0x000432 _fbopReturnNaN
.libm 0x000438 0x36 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fcompare.o)
0x000438 _fcompare
.libm 0x00046e 0x2a C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(funpack.o)
0x00046e _funpack
*(.libdsp)
*(.lib*)
*(.text)
.text 0x000498 0x3e0 F:\CloseLoop(SPWM)\MC06005\MC06005.o
0x000498 _T1Interrupt
0x000608 _ADCInterrupt
0x000632 _PWMInterrupt
0x000654 _IC3Interrupt
0x000698 main
0x0006fa COR_AP_RunMotor
0x000778 COR_AP_StopMotor
0x00078a COR_Init_ports
0x0007b6 COR_Init_pwm
0x0007e8 COR_Init_adc10
0x000806 COR_Init_ic3
0x00081a COR_Init_timer1
0x00082c COR_Init_timer3
0x00083e COR_AP_ResetPowerModule
0x000854 COR_AP_DelaySeconds
.text 0x000878 0x16e F:\CloseLoop(SPWM)\MC06005\Modulate.o
0x000978 COR_AL_Modulation
usercode
*(usercode)
__FOSC 0xf80000 0x2
*(__FOSC.sec)
__FOSC.sec 0xf80000 0x2 F:\CloseLoop(SPWM)\MC06005\MC06005.o
__FWDT 0xf80002 0x2
*(__FWDT.sec)
__FWDT.sec 0xf80002 0x2 F:\CloseLoop(SPWM)\MC06005\MC06005.o
__FBORPOR 0xf80004 0x2
*(__FBORPOR.sec)
__FBORPOR.sec 0xf80004 0x2 F:\CloseLoop(SPWM)\MC06005\MC06005.o
__CONFIG4
*(__CONFIG4.sec)
__CONFIG5
*(__CONFIG5.sec)
__FGS
*(__FGS.sec)
user_eedata
*(user_eedata)
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 0xa22 DEFINED (__ReservedTrap0)?<code 336> (__ReservedTrap0):<code 336> (__DefaultInterrupt)
0x000006 0x4 LONG 0xa22 DEFINED (__OscillatorFail)?<code 336> (__OscillatorFail):<code 336> (__DefaultInterrupt)
0x000008 0x4 LONG 0xa22 DEFINED (__AddressError)?<code 336> (__AddressError):<code 336> (__DefaultInterrupt)
0x00000a 0x4 LONG 0xa22 DEFINED (__StackError)?<code 336> (__StackError):<code 336> (__DefaultInterrupt)
0x00000c 0x4 LONG 0xa22 DEFINED (__MathError)?<code 336> (__MathError):<code 336> (__DefaultInterrupt)
0x00000e 0x4 LONG 0xa22 DEFINED (__ReservedTrap5)?<code 336> (__ReservedTrap5):<code 336> (__DefaultInterrupt)
0x000010 0x4 LONG 0xa22 DEFINED (__ReservedTrap6)?<code 336> (__ReservedTrap6):<code 336> (__DefaultInterrupt)
0x000012 0x4 LONG 0xa22 DEFINED (__ReservedTrap7)?<code 336> (__ReservedTrap7):<code 336> (__DefaultInterrupt)
0x000014 0x4 LONG 0xa22 DEFINED (__INT0Interrupt)?<code 336> (__INT0Interrupt):<code 336> (__DefaultInterrupt)
0x000016 0x4 LONG 0xa22 DEFINED (__IC1Interrupt)?<code 336> (__IC1Interrupt):<code 336> (__DefaultInterrupt)
0x000018 0x4 LONG 0xa22 DEFINED (__OC1Interrupt)?<code 336> (__OC1Interrupt):<code 336> (__DefaultInterrupt)
0x00001a 0x4 LONG 0x498 DEFINED (__T1Interrupt)?<code 336> (__T1Interrupt):<code 336> (__DefaultInterrupt)
0x00001c 0x4 LONG 0xa22 DEFINED (__IC2Interrupt)?<code 336> (__IC2Interrupt):<code 336> (__DefaultInterrupt)
0x00001e 0x4 LONG 0xa22 DEFINED (__OC2Interrupt)?<code 336> (__OC2Interrupt):<code 336> (__DefaultInterrupt)
0x000020 0x4 LONG 0xa22 DEFINED (__T2Interrupt)?<code 336> (__T2Interrupt):<code 336> (__DefaultInterrupt)
0x000022 0x4 LONG 0xa22 DEFINED (__T3Interrupt)?<code 336> (__T3Interrupt):<code 336> (__DefaultInterrupt)
0x000024 0x4 LONG 0xa22 DEFINED (__SPI1Interrupt)?<code 336> (__SPI1Interrupt):<code 336> (__DefaultInterrupt)
0x000026 0x4 LONG 0xa22 DEFINED (__U1RXInterrupt)?<code 336> (__U1RXInterrupt):<code 336> (__DefaultInterrupt)
0x000028 0x4 LONG 0xa22 DEFINED (__U1TXInterrupt)?<code 336> (__U1TXInterrupt):<code 336> (__DefaultInterrupt)
0x00002a 0x4 LONG 0x608 DEFINED (__ADCInterrupt)?<code 336> (__ADCInterrupt):<code 336> (__DefaultInterrupt)
0x00002c 0x4 LONG 0xa22 DEFINED (__NVMInterrupt)?<code 336> (__NVMInterrupt):<code 336> (__DefaultInterrupt)
0x00002e 0x4 LONG 0xa22 DEFINED (__SI2CInterrupt)?<code 336> (__SI2CInterrupt):<code 336> (__DefaultInterrupt)
0x000030 0x4 LONG 0xa22 DEFINED (__MI2CInterrupt)?<code 336> (__MI2CInterrupt):<code 336> (__DefaultInterrupt)
0x000032 0x4 LONG 0xa22 DEFINED (__CNInterrupt)?<code 336> (__CNInterrupt):<code 336> (__DefaultInterrupt)
0x000034 0x4 LONG 0xa22 DEFINED (__INT1Interrupt)?<code 336> (__INT1Interrupt):<code 336> (__DefaultInterrupt)
0x000036 0x4 LONG 0xa22 DEFINED (__IC7Interrupt)?<code 336> (__IC7Interrupt):<code 336> (__DefaultInterrupt)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -