📄 pmsm.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(floatsisf.o)
C:\Projects\Sensorless Field Oriented Control for PMSM\Application Note\Software\Sensorless FOC for PMSM Motors. High Voltage Power Module. V1.0\Sensorless FOC for PMSM Motors\PMSM.o (__floatsisf)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(addsf3.o)
C:\Projects\Sensorless Field Oriented Control for PMSM\Application Note\Software\Sensorless FOC for PMSM Motors. High Voltage Power Module. V1.0\Sensorless FOC for PMSM Motors\smcpos.o (__subsf3)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fgtge.o)
C:\Projects\Sensorless Field Oriented Control for PMSM\Application Note\Software\Sensorless FOC for PMSM Motors. High Voltage Power Module. V1.0\Sensorless FOC for PMSM Motors\smcpos.o (__gtsf2)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(divsf3.o)
C:\Projects\Sensorless Field Oriented Control for PMSM\Application Note\Software\Sensorless FOC for PMSM Motors. High Voltage Power Module. V1.0\Sensorless FOC for PMSM Motors\PMSM.o (__divsf3)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(mulsf3.o)
C:\Projects\Sensorless Field Oriented Control for PMSM\Application Note\Software\Sensorless FOC for PMSM Motors. High Voltage Power Module. V1.0\Sensorless FOC for PMSM Motors\PMSM.o (__mulsf3)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fixsfsi.o)
C:\Projects\Sensorless Field Oriented Control for PMSM\Application Note\Software\Sensorless FOC for PMSM Motors. High Voltage Power Module. V1.0\Sensorless FOC for PMSM Motors\PMSM.o (__fixsfsi)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(feqltle.o)
C:\Projects\Sensorless Field Oriented Control for PMSM\Application Note\Software\Sensorless FOC for PMSM Motors. High Voltage Power Module. V1.0\Sensorless FOC for PMSM Motors\smcpos.o (__ltsf2)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(divsi3.o)
C:\Projects\Sensorless Field Oriented Control for PMSM\Application Note\Software\Sensorless FOC for PMSM Motors. High Voltage Power Module. V1.0\Sensorless FOC for PMSM Motors\encoder.o (__divsi3)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fpack.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(floatsisf.o) (_fpack)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(funpack2.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(addsf3.o) (_funpack2)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(futil.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(addsf3.o) (_fPropagateNaN)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fcompare.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fgtge.o) (_fcompare)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(funpack.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(fixsfsi.o) (_funpack)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(udivsi3.o)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(divsi3.o) (__udivsi3)
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 0x1938 0x25d4 (9684)
.dinit 0x1a38 0x42 0x63 (99)
.isr 0x1a7a 0x2 0x3 (3)
.const 0x1b00 0x21e 0x32d (813)
__FOSC 0xf80000 0x2 0x3 (3)
Total program memory used (bytes): 0x2ae4 (10980) 7%
Data Memory Usage
section address alignment gaps total length (dec)
------- ------- -------------- -------------------
.icd 0x800 0x50 0x50 (80)
.nbss 0x850 0 0xec (236)
.ndata 0x93c 0 0x3c (60)
.nbss 0x978 0 0xc (12)
.nbss 0x984 0 0x8 (8)
Total data memory used (bytes): 0x18c (396) 4%
Dynamic Memory Usage
region address maximum length (dec)
------ ------- ---------------------
heap 0 0 (0)
stack 0x98c 0x1e14 (7700)
Maximum dynamic memory (bytes): 0x1e14 (7700)
External Symbols in Data Memory (by address):
0x0850 _fWork
0x0854 _iWork
0x0856 _MotorParm
0x0888 _EncoderParm
0x089c _SVGenParm
0x08a4 _MeasCurrParm
0x08b0 _CtrlParm
0x08b6 _ParkParm
0x08d6 _OpenLoopParm
0x08de _adones
0x08df _adtenths
0x08e0 _adhundredths
0x08e1 _adthousandths
0x08e2 _tenthous
0x08e3 _thousands
0x08e4 _hundreds
0x08e5 _tens
0x08e6 _ones
0x08e8 _uGF
0x08ea _DataUnion
0x08ee _PIParmQ
0x0902 _PIParmQref
0x0916 _PIParmD
0x092a _ReadADCParm
0x092e _iRPM
0x0930 _iRPM_old
0x0932 _iOffset
0x0934 _iOffset_old
0x0936 _iMaxLoopCnt
0x0938 _iLoopCnt
0x093a _iDispLoopCnt
0x093c _smc1
0x0966 _Startup_Ramp
0x096a _Startup_Lock
0x096c _LOCK_TIME
0x096e _END_SPEED_RPM
0x0970 _PrevTheta
0x0972 _AccumTheta
0x0974 _TemporalMechAng
0x0976 _AccumThetaCnt
0x0978 ___OffsetTheta
0x097a _Op1
0x097c _Op2
0x097e _Op3
0x0980 _Res1
0x0982 _FilteredOmega
0x0984 _iInt_Ascii
External Symbols in Data Memory (by name):
0x0972 _AccumTheta
0x0976 _AccumThetaCnt
0x08b0 _CtrlParm
0x08ea _DataUnion
0x096e _END_SPEED_RPM
0x0888 _EncoderParm
0x0982 _FilteredOmega
0x096c _LOCK_TIME
0x08a4 _MeasCurrParm
0x0856 _MotorParm
0x097a _Op1
0x097c _Op2
0x097e _Op3
0x08d6 _OpenLoopParm
0x0916 _PIParmD
0x08ee _PIParmQ
0x0902 _PIParmQref
0x08b6 _ParkParm
0x0970 _PrevTheta
0x092a _ReadADCParm
0x0980 _Res1
0x089c _SVGenParm
0x096a _Startup_Lock
0x0966 _Startup_Ramp
0x0974 _TemporalMechAng
0x0978 ___OffsetTheta
0x08e0 _adhundredths
0x08de _adones
0x08df _adtenths
0x08e1 _adthousandths
0x0850 _fWork
0x08e4 _hundreds
0x093a _iDispLoopCnt
0x0984 _iInt_Ascii
0x0938 _iLoopCnt
0x0936 _iMaxLoopCnt
0x0932 _iOffset
0x0934 _iOffset_old
0x092e _iRPM
0x0930 _iRPM_old
0x0854 _iWork
0x08e6 _ones
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -