📄 pid control.map
字号:
0x001b6c __dcompare
0x001dc6 __dpack
0x001c2e __dreturnNaN
0x001e62 __dtype
0x001bbe __dunpack
0x001c0c __dunpack2
0x001c34 __dunpack2exit
0x001638 __fPropagateNaN
0x00164a __fbopExit
0x001652 __fbopReturnNaN
0x0015dc __fpack
0x001658 __funpack
0x001628 __funpack2
0x000200 __resetPRI
0x001350 _div
0x0022ae _initADC
0x001ea2 _initLCD
0x00224a _initPWM1
0x002268 _initPWM2
0x002096 _initTimer1
0x0020c4 _initTimer2
0x0020f6 _initTimer4
0x002108 _initTimer5
0x001010 _ldiv
0x001f6e _main
0x000eb0 _memchr
0x0002b2 _memcpy
0x001f52 _putsLCD
0x0022cc _readADC
0x001f04 _readLCD
0x000290 _sprintf
0x00043c _strchr
0x000ea2 _strlen
0x001f2c _writeLCD
0x000284 sprintf.o:_prout
Memory Configuration
Name Origin Length Attributes
data 0x000800 0x002000 a !xr
reset 0x000000 0x000004
ivt 0x000004 0x0000fc
aivt 0x000104 0x0000fc
program 0x000200 0x0155fc xr
config2 0x0157fc 0x000002
config1 0x0157fe 0x000002
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD LCD.o
LOAD main.o
0x157fc __CONFIG2 = 0x157fc
0x157fe __CONFIG1 = 0x157fe
0x0004 __IVT_BASE = 0x4
0x0104 __AIVT_BASE = 0x104
0x0800 __DATA_BASE = 0x800
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 0x20e4
*(.init)
.init 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
*(.handle)
.handle 0x000280 0x4 jump_table
*(.libc)
.libc 0x000284 0x2e c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(sprintf.o)
0x000284 sprintf.o:_prout
0x000290 sprintf
.libc 0x0002b2 0xe c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(memcpy.o)
0x0002b2 memcpy
.libc 0x0002c0 0x172 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xprintf.o)
0x0002c0 _Printf
.libc 0x000432 0xa c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xvacopy.o)
0x000432 _Vacopy
.libc 0x00043c 0x12 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(strchr.o)
0x00043c strchr
.libc 0x00044e 0x2fc c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xputfld.o)
0x00044e _Putfld
.libc 0x00074a 0x194 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xputtxt.o)
0x00074a _Puttxt
.libc 0x0008de 0x456 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xldtob.o)
0x0008de _Ldtob
.libc 0x000d34 0x16e c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xlitob.o)
0x000d34 _Litob
.libc 0x000ea2 0xe c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(strlen.o)
0x000ea2 strlen
.libc 0x000eb0 0x16 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(memchr.o)
0x000eb0 memchr
.libc 0x000ec6 0x58 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xldunsca.o)
0x000ec6 _LDunscale
.libc 0x000f1e 0xf2 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xldscale.o)
0x000f1e _LDscale
.libc 0x001010 0x3a c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(ldiv.o)
0x001010 ldiv
.libc 0x00104a 0x26e c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xgenld.o)
0x00104a _Genld
.libc 0x0012b8 0x98 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xdnorm.o)
0x0012b8 _Dnorm
.libc 0x001350 0x16 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(div.o)
0x001350 div
*(.libm)
.libm 0x001366 0x56 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(floatsisf.o)
0x001366 __floatsisf
.libm 0x0013bc 0x68 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(mulsf3.o)
0x0013bc __mulsf3
.libm 0x001424 0x84 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(divsf3.o)
0x001424 __divsf3
.libm 0x0014a8 0x42 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(fixsfsi.o)
0x0014a8 __fixsfsi
.libm 0x0014ea 0x36 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(fixunssfsi.o)
0x0014ea __fixunssfsi
.libm 0x001520 0xbc c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(addsf3.o)
0x001520 __subsf3
0x001522 __addsf3
.libm 0x0015dc 0x4c c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(fpack.o)
0x0015dc _fpack
.libm 0x001628 0x10 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(funpack2.o)
0x001628 _funpack2
.libm 0x001638 0x20 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(futil.o)
0x001638 _fPropagateNaN
0x00164a _fbopExit
0x001652 _fbopReturnNaN
.libm 0x001658 0x2a c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(funpack.o)
0x001658 _funpack
.libm 0x001682 0x3e c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(extendsfdf.o)
0x001682 __extendsfdf2
.libm 0x0016c0 0xa c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(deqltle.o)
0x0016c0 __eqdf2
0x0016c0 __ltdf2
0x0016c0 __ledf2
.libm 0x0016ca 0x58 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(fixdfsi.o)
0x0016ca __fixdfsi
.libm 0x001722 0x6 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(floatsidf.o)
0x001722 __floatsidf
.libm 0x001728 0x4 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(subdf3.o)
0x001728 __subdf3
.libm 0x00172c 0xa c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(dgtge.o)
0x00172c __gtdf2
0x00172c __gedf2
.libm 0x001736 0x1e c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(divsi3.o)
0x001736 __divsi3
.libm 0x001754 0xea c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(muldf3.o)
0x001754 __muldf3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -