📄 speed.map
字号:
0x000e8a _ConfigIntTimer1
0x000eb4 _OpenTimer1
0x000ebc _timer1_init
0x000ec8 __T1Interrupt
0x000fc0 _ConfigIntQEI
0x000fe6 _CloseQEI
0x000ff0 _QEI_init
0x00102a __QEIInterrupt
0x001052 _read_encoder
0x001072 _ConfigIntMCPWM
0x0010c4 _set_PWM12
0x0010f4 _PWM12_init
0x00114a _override_PWM12
0x001150 _adc10_initAN2
0x0011bc __ADCInterrupt
0x001256 __DefaultInterrupt
0xf8000a __FGS.sec
External Symbols in Program Memory (by name):
0x000d80 _BusyUART1
0x000fe6 _CloseQEI
0x000e82 _CloseTimer1
0x000cbc _CloseUART1
0x001072 _ConfigIntMCPWM
0x000fc0 _ConfigIntQEI
0x000e8a _ConfigIntTimer1
0x000cc8 _ConfigIntUART1
0x000d1e _DataRdyUART1
0x000eb4 _OpenTimer1
0x000d66 _OpenUART1
0x0010f4 _PWM12_init
0x000ff0 _QEI_init
0x000d6e _ReadUART1
0x000d88 _UART1_init
0x000cac _WriteUART1
0x0011bc __ADCInterrupt
0x001256 __DefaultInterrupt
0xf8000a __FGS.sec
0x00076a __Litob
0x0005d6 __Puttxt
0x00102a __QEIInterrupt
0x000ec8 __T1Interrupt
0x000da6 __U1RXInterrupt
0x000d96 __U1TXInterrupt
0x000332 __Vacopy
0x000a22 ___divdi3
0x0001c0 ___iPrintf
0x00034e ___iPutfld
0x000a58 ___moddi3
0x000b1a ___muldi3
0x0008fc ___mulsi3
0x000a0c ___udivdi3
0x000974 ___udivmoddi3
0x000a1a ___umoddi3
0x000b76 ___umuldi3
0x000190 __isprintf
0x000100 __resetPRI
0x001150 _adc10_initAN2
0x000c68 _delay_ms
0x000d24 _getsUART1
0x000c50 _main
0x0008e6 _memchr
0x0001b2 _memcpy
0x00114a _override_PWM12
0x000bba _pid_set_position
0x000c64 _pid_theta_cal
0x000c78 _putsUART1
0x001052 _read_encoder
0x0010c4 _set_PWM12
0x00033c _strchr
0x0008d8 _strlen
0x000ebc _timer1_init
0x000184 sprintf.io:_prout
Memory Configuration
Name Origin Length Attributes
data 0x000800 0x000200 a !xr
program 0x000100 0x001f00 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
__FUID0 0x8005c0 0x000002
__FUID1 0x8005c2 0x000002
__FUID2 0x8005c4 0x000002
__FUID3 0x8005c6 0x000002
eedata 0x7ffc00 0x000400
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD D:\_KHANH\code\dsPIC\position control 45degree\main.o
LOAD D:\_KHANH\code\dsPIC\position control 45degree\delay.o
LOAD D:\_KHANH\code\dsPIC\position control 45degree\uart.o
LOAD D:\_KHANH\code\dsPIC\position control 45degree\timer1.o
LOAD D:\_KHANH\code\dsPIC\position control 45degree\encoder.o
LOAD D:\_KHANH\code\dsPIC\position control 45degree\pwm12.o
LOAD D:\_KHANH\code\dsPIC\position control 45degree\adc10.o
0x0001 __NO_HANDLES = 0x1
0xf80000 __FOSC = 0xf80000
0xf80002 __FWDT = 0xf80002
0xf80004 __FBORPOR = 0xf80004
0xf80006 __CONFIG4 = 0xf80006
0xf80008 __CONFIG5 = 0xf80008
0xf8000a __FGS = 0xf8000a
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
0x0900 __YDATA_BASE = 0x900
.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 0x10d4
*(.init)
.init 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
*(.handle)
*(.libc)
.libc 0x000184 0x2e c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(sprintf.io)
0x000184 sprintf.io:_prout
0x000190 _isprintf
.libc 0x0001b2 0xe c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(memcpy.o)
0x0001b2 memcpy
.libc 0x0001c0 0x172 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xprintf.io)
0x0001c0 __iPrintf
.libc 0x000332 0xa c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xvacopy.o)
0x000332 _Vacopy
.libc 0x00033c 0x12 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(strchr.o)
0x00033c strchr
.libc 0x00034e 0x288 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xputfld.io)
0x00034e __iPutfld
.libc 0x0005d6 0x194 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xputtxt.o)
0x0005d6 _Puttxt
.libc 0x00076a 0x16e c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xlitob.o)
0x00076a _Litob
.libc 0x0008d8 0xe c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(strlen.o)
0x0008d8 strlen
.libc 0x0008e6 0x16 c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(memchr.o)
0x0008e6 memchr
*(.libm)
.libm 0x0008fc 0xc c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(mulsi3.o)
0x0008fc __mulsi3
.libm 0x000908 0x212 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(divmoddi3.o)
0x000974 __udivmoddi3
0x000a0c __udivdi3
0x000a1a __umoddi3
0x000a22 __divdi3
0x000a58 __moddi3
.libm 0x000b1a 0x5c c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(muldi3.o)
0x000b1a __muldi3
.libm 0x000b76 0x44 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(umuldi3.o)
0x000b76 __umuldi3
*(.libdsp)
*(.lib*)
*(.text)
.text 0x000bba 0xae D:\_KHANH\code\dsPIC\position control 45degree\main.o
0x000bba pid_set_position
0x000c50 main
0x000c64 pid_theta_cal
.text 0x000c68 0x10 D:\_KHANH\code\dsPIC\position control 45degree\delay.o
0x000c68 delay_ms
.text 0x000c78 0x20a D:\_KHANH\code\dsPIC\position control 45degree\uart.o
0x000c78 putsUART1
0x000cac WriteUART1
0x000cbc CloseUART1
0x000cc8 ConfigIntUART1
0x000d1e DataRdyUART1
0x000d24 getsUART1
0x000d66 OpenUART1
0x000d6e ReadUART1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -