📄 speed.map
字号:
Archive member included because of file (symbol)
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)
c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(mulsi3.o)
D:\_KHANH\code\dsPIC\position control 45degree\main.o (__mulsi3)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(sprintf.io)
D:\_KHANH\code\dsPIC\position control 45degree\timer1.o (_isprintf)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(memcpy.o)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(sprintf.io) (memcpy)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xprintf.io)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(sprintf.io) (__iPrintf)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xvacopy.o)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xprintf.io) (_Vacopy)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(strchr.o)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xprintf.io) (strchr)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xputfld.io)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xprintf.io) (__iPutfld)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xputtxt.o)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xprintf.io) (_Puttxt)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xlitob.o)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xputfld.io) (_Litob)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(strlen.o)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xputfld.io) (strlen)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(memchr.o)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xputfld.io) (memchr)
c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(divmoddi3.o)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xlitob.o) (__udivdi3)
c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(muldi3.o)
c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a(xlitob.o) (__muldi3)
c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(umuldi3.o)
c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(muldi3.o) (__umuldi3)
Selected CodeGuard Options:
FGS:GCP:CODE_PROT_OFF
CodeGuard FLASH Memory:
boot (none)
secure (none)
general 0x100 to 0x1ffe
CodeGuard RAM Memory:
general 0x800 to 0x9ff
secure (none)
boot (none)
CodeGuard EEPROM Memory:
general 0x7ffc00 to 0x7fffff
secure (none)
boot (none)
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 0x10d4 0x193e (6462)
.const 0x11d4 0xa 0xf (15)
.dinit 0x11de 0x78 0xb4 (180)
.isr 0x1256 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): 0x1b8a (7050) 57%
Data Memory Usage
section address alignment gaps total length (dec)
------- ------- -------------- -------------------
.nbss 0x800 0 0x28 (40)
.ndata 0x828 0 0x22 (34)
.ndata 0x84a 0 0x12 (18)
.ndata 0x85c 0 0xc (12)
.nbss 0x868 0 0xc (12)
.ndata 0x874 0 0x6 (6)
.ndata 0x87a 0 0x6 (6)
.nbss 0x880 0 0x2 (2)
.nbss 0x882 0 0x2 (2)
.dconst 0x884 0 0x8 (8)
Total data memory used (bytes): 0x8c (140) 27%
Dynamic Memory Usage
region address maximum length (dec)
------ ------- ---------------------
heap 0 0 (0)
stack 0x88c 0x174 (372)
Maximum dynamic memory (bytes): 0x174 (372)
External Symbols in Data Memory (by address):
0x0800 _last_error_pos
0x0804 _sum_error_pos
0x0808 _error_pos
0x080c _PWM
0x0810 _last_error
0x0814 _d_term
0x0818 _i_term
0x081c _p_term
0x0820 _sum_error
0x0824 _error
0x085c _max_pwm_position
0x0860 _KD_coeff
0x0862 _KI_coeff
0x0864 _KP_coeff
0x0866 _command_ID
0x0868 _pulse_per_5ms
0x086c _tx_buffer
0x0874 _last_encoder_value
0x087a _encoder_overflow
0x087c _encoder_value
0x0881 _rx_data
0x0882 _ADCValue
External Symbols in Data Memory (by name):
0x0882 _ADCValue
0x0860 _KD_coeff
0x0862 _KI_coeff
0x0864 _KP_coeff
0x080c _PWM
0x0866 _command_ID
0x0814 _d_term
0x087a _encoder_overflow
0x087c _encoder_value
0x0824 _error
0x0808 _error_pos
0x0818 _i_term
0x0874 _last_encoder_value
0x0810 _last_error
0x0800 _last_error_pos
0x085c _max_pwm_position
0x081c _p_term
0x0868 _pulse_per_5ms
0x0881 _rx_data
0x0820 _sum_error
0x0804 _sum_error_pos
0x086c _tx_buffer
External Symbols in Program Memory (by address):
0x000100 __resetPRI
0x000184 sprintf.io:_prout
0x000190 __isprintf
0x0001b2 _memcpy
0x0001c0 ___iPrintf
0x000332 __Vacopy
0x00033c _strchr
0x00034e ___iPutfld
0x0005d6 __Puttxt
0x00076a __Litob
0x0008d8 _strlen
0x0008e6 _memchr
0x0008fc ___mulsi3
0x000974 ___udivmoddi3
0x000a0c ___udivdi3
0x000a1a ___umoddi3
0x000a22 ___divdi3
0x000a58 ___moddi3
0x000b1a ___muldi3
0x000b76 ___umuldi3
0x000bba _pid_set_position
0x000c50 _main
0x000c64 _pid_theta_cal
0x000c68 _delay_ms
0x000c78 _putsUART1
0x000cac _WriteUART1
0x000cbc _CloseUART1
0x000cc8 _ConfigIntUART1
0x000d1e _DataRdyUART1
0x000d24 _getsUART1
0x000d66 _OpenUART1
0x000d6e _ReadUART1
0x000d80 _BusyUART1
0x000d88 _UART1_init
0x000d96 __U1TXInterrupt
0x000da6 __U1RXInterrupt
0x000e82 _CloseTimer1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -