⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pfc_foc integrated.map

📁 Source Code for Sensorless FOC for PMSM with PFC for dsPIC30F6010A
💻 MAP
📖 第 1 页 / 共 5 页
字号:
                  0x000990                  _SetupBoard
                  0x000caa                  _SetupControlParameters
                  0x000a4e                  _SetupParm
                  0x00123a                  _SetupPorts
                  0x001a60                  _SetupUART
                  0x001a74                  _SetupUARTFast
                  0x001ce6                  _SinCos
                  0x000e08                  _VoltagePIControl
                  0x001458                  _Wait
                  0x0013d4                  _WrtChrNext
                  0x001404                  _WrtLCDByte
                  0x0013f2                  _WrtLCDData
                  0x0013e0                  _WrtLCDInst
                  0x001278                  _Wrt_Int_LCD
                  0x0012b2                  _Wrt_S_LCD
                  0x0012e6                  _Wrt_Signed_Int_LCD
                  0x0006f2                  __ADCInterrupt
                  0x00084c                  __AddressError
                  0x001d9e                  __DefaultInterrupt
                  0x00083e                  __MathError
                  0x00082a                  __OC6Interrupt
                  0x0007a6                  __PWMInterrupt
                  0x00085a                  __StackError
                  0x000816                  __T3Interrupt
                  0x0001d8                  ___addsf3
                  0x000296                  ___divsf3
                  0x0003c4                  ___divsi3
                  0x0003e2                  ___eqsf2
                  0x000382                  ___fixsfsi
                  0x000180                  ___floatsisf
                  0x000292                  ___gesf2
                  0x000292                  ___gtsf2
                  0x0003e2                  ___lesf2
                  0x0003e2                  ___ltsf2
                  0x00031a                  ___mulsf3
                  0x0001d6                  ___subsf3
                  0x0004c2                  ___udivsi3
                  0x000442                  __fPropagateNaN
                  0x000454                  __fbopExit
                  0x00045c                  __fbopReturnNaN
                  0x000462                  __fcompare
                  0x0003e6                  __fpack
                  0x000498                  __funpack
                  0x000432                  __funpack2
                  0x000100                  __resetPRI
                  0x000f0c                  _adc2dec
                  0x001002                  _bin2dec
                  0x000db2                  _calcIacRef
                  0x000cfe                  _calcVsumAndFreq
                  0x001914                  _cordic
                  0x0004e2                  _main
                  0x000db2                  calcIacRef
                  0x000cfe                  calcVsumAndFreq

Memory Configuration

Name             Origin             Length             Attributes
data             0x000800           0x001fa0           a !xr
program          0x000100           0x017f00           xr
reset            0x000000           0x000004  
ivt              0x000004           0x00007c  
aivt             0x000084           0x00007c  
__FOSC           0xf80000           0x000002  
__FWDT           0xf80002           0x000002  
__FBORPOR        0xf80004           0x000002  
__FBS            0xf80006           0x000002  
__FSS            0xf80008           0x000002  
__FGS            0xf8000a           0x000002  
__FUID0          0x8005c0           0x000002  
__FUID1          0x8005c2           0x000002  
__FUID2          0x8005c4           0x000002  
__FUID3          0x8005c6           0x000002  
eedata           0x7ff000           0x001000  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD hex\PFC Project.o
LOAD hex\PFC.o
LOAD hex\PI.o
LOAD hex\bin2dec.o
LOAD hex\encoder.o
LOAD hex\init6010a.o
LOAD hex\LCD.o
LOAD hex\smcpos.o
LOAD hex\uart.o
LOAD hex\CalcRef.o
LOAD hex\calcVel.o
LOAD hex\clrkpark.o
LOAD hex\config.o
LOAD hex\Int2Ascii.o
LOAD hex\InvClark.o
LOAD hex\InvPark.o
LOAD hex\MeasCurr.o
LOAD hex\openloop.o
LOAD hex\ReadADC0.o
LOAD hex\SVGEN.o
LOAD hex\trig.o
                    0xf80000                  __FOSC = 0xf80000
                    0xf80002                  __FWDT = 0xf80002
                    0xf80004                  __FBORPOR = 0xf80004
                    0xf80006                  __FBS = 0xf80006
                    0xf80008                  __FSS = 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
                    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       0x1c3c
 *(.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)
 *(.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          0x4 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(fgtge.o)
                  0x000292                  __gesf2
                  0x000292                  __gtsf2
 .libm            0x000296         0x84 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(divsf3.o)
                  0x000296                  __divsf3
 .libm            0x00031a         0x68 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(mulsf3.o)
                  0x00031a                  __mulsf3
 .libm            0x000382         0x42 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(fixsfsi.o)
                  0x000382                  __fixsfsi
 .libm            0x0003c4         0x1e c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(divsi3.o)
                  0x0003c4                  __divsi3
 .libm            0x0003e2          0x4 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(feqltle.o)
                  0x0003e2                  __eqsf2
                  0x0003e2                  __ltsf2
                  0x0003e2                  __lesf2
 .libm            0x0003e6         0x4c c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(fpack.o)
                  0x0003e6                  _fpack
 .libm            0x000432         0x10 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(funpack2.o)
                  0x000432                  _funpack2
 .libm            0x000442         0x20 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(futil.o)
                  0x000442                  _fPropagateNaN
                  0x000454                  _fbopExit
                  0x00045c                  _fbopReturnNaN
 .libm            0x000462         0x36 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(fcompare.o)
                  0x000462                  _fcompare
 .libm            0x000498         0x2a c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(funpack.o)
                  0x000498                  _funpack
 .libm            0x0004c2         0x20 c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a(udivsi3.o)
                  0x0004c2                  __udivsi3
 *(.libdsp)
 *(.lib*)
 *(.text)
 .text            0x0004e2        0x81c hex\PFC Project.o
                  0x0004e2                  main
                  0x0006e4                  Delay
                  0x0006f2                  _ADCInterrupt
                  0x000784                  InitOutputCompare6
                  0x0007a6                  _PWMInterrupt
                  0x000816                  _T3Interrupt
                  0x00082a                  _OC6Interrupt
                  0x00083e                  _MathError
                  0x00084c                  _AddressError
                  0x00085a                  _StackError
                  0x000868                  DoControl
                  0x000990                  SetupBoard
                  0x0009b0                  Dis_RPM
                  0x000a4e                  SetupParm
                  0x000c22                  CalculateParkAngle
                  0x000caa                  SetupControlParameters
 .text            0x000cfe        0x1d0 hex\PFC.o
                  0x000cfe                  calcVsumAndFreq
                  0x000cfe                  calcVsumAndFreq
                  0x000db2                  calcIacRef
                  0x000db2                  calcIacRef
                  0x000e08                  VoltagePIControl
                  0x000e08                  VoltagePIControl
                  0x000e70                  CurrentPIControl
                  0x000e70                  CurrentPIControl
 .text            0x000ece         0x3e hex\PI.o
                  0x000ece                  InitPI
                  0x000ece                  InitPI
                  0x000ed2                  CalcPI

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -