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

📄 sensorless.map

📁 AN1083, Sensorless BLDC Control with Back-EMF Filtering
💻 MAP
📖 第 1 页 / 共 5 页
字号:
                    0x0ce6                  _SnapBuf2
                    0x10e6                  _SnapBuf3
                    0x14e6                  _SnapBuf4
                    0x1940                  _SnapCount
                    0x196e                  _Speed
                    0x198c                  _SpeedControl_D
                    0x198a                  _SpeedControl_I
                    0x1988                  _SpeedControl_P
                    0x18f0                  _SpeedPtr
                    0x190a                  _TMR4Save
                    0x1960                  _Timer1TimeoutCntr
                    0x08a0                  _ZeroCrossPeriodFalling
                    0x08b0                  _ZeroCrossPeriodRising
                    0x088c                  _abcCoefficients
                    0x18f2                  _accumulator_c
                    0x1928                  _blanking_count_initial
                    0x1ffa                  _controlHistory
                    0x190c                  _lock1_demand
                    0x1910                  _lock1_duration
                    0x190e                  _lock2_demand
                    0x1912                  _lock2_duration
                    0x1964                  _phase_advance
                    0x192c                  _phase_advance_slope
                    0x192a                  _phase_advance_start
                    0x1970                  _pos_ptr
                    0x08c2                  _pot
                    0x191e                  _ramp_demand_rate
                    0x1918                  _ramp_duration
                    0x1916                  _ramp_end_demand
                    0x191c                  _ramp_end_speed
                    0x1920                  _ramp_speed_rate
                    0x1914                  _ramp_start_demand
                    0x191a                  _ramp_start_speed
                    0x08c0                  _signal_average
                    0x1922                  _speed_constant
                    0x192e                  _speed_max
                    0x08c4                  _vbus
                    0x18ea                  _vpha
                    0x18f6                  _vpha_filtered_sample
                    0x18ec                  _vphb
                    0x18f8                  _vphb_filtered_sample
                    0x18ee                  _vphc
                    0x18fa                  _vphc_filtered_sample

External Symbols in Program Memory (by address):

                  0x000100                  __resetPRI
                  0x000180                  ___udivsi3
                  0x0001a0                  _PID
                  0x0001da                  _PIDInit
                  0x0001f2                  _PIDCoeffCalc
                  0x000218                  _BlockIIRTransposeFilter
                  0x00027a                  _IIRTransposeFilterInit
                  0x00028a                  _Init_ADC
                  0x0002b4                  _initPWM
                  0x0002e6                  _main
                  0x000368                  _MediumEvent
                  0x00066c                  __ADCInterrupt
                  0x00072e                  __T1Interrupt
                  0x000754                  __T2Interrupt
                  0x00078e                  __T3Interrupt
                  0x0007ca                  __PWMInterrupt
                  0x000806                  _CheckZeroCrossing
                  0x000c68                  _Commutate
                  0x000c84                  _ThirtyDegreeTimeAverage
                  0x000cc6                  _ResetPowerModule
                  0x000ce2                  _SlowEvent
                  0x000e56                  __OscillatorFail
                  0x000e5c                  __AddressError
                  0x000e68                  __StackError
                  0x000e6e                  __MathError
                  0x000e74                  __AltOscillatorFail
                  0x000e7a                  __AltAddressError
                  0x000e80                  __AltStackError
                  0x000e86                  __AltMathError
                  0x000e8c                  _GetParameters
                  0x000fe2                  _PercentageLimits
                  0x000fe6                  _LockDurationLimits
                  0x000fea                  _RampDurationLimits
                  0x000fee                  _RampStartSpeedLimits
                  0x000ff2                  _RampEndSpeedLimits
                  0x000ff6                  _MaxMotorSpeedLimits
                  0x000ffa                  _BlankingCountInitLimits
                  0x000ffe                  _ControlTermLimits
                  0x001002                  _PhaseAdvanceStartLimits
                  0x001006                  _PhaseAdvanceSlopeLimits
                  0x00100a                  _NoOfMotorPolesLimits
                  0x00100e                  _CrossOverLimits
                  0x0010ce                  __DefaultInterrupt
                  0xf80000                  __FOSC
                  0xf80002                  __FWDT
                  0xf80004                  __FBORPOR
                  0xf80006                  __FBS
                  0xf80008                  __FSS
                  0xf8000a                  __FGS

External Symbols in Program Memory (by name):

                  0x000ffa                  _BlankingCountInitLimits
                  0x000218                  _BlockIIRTransposeFilter
                  0x000806                  _CheckZeroCrossing
                  0x000c68                  _Commutate
                  0x000ffe                  _ControlTermLimits
                  0x00100e                  _CrossOverLimits
                  0x000e8c                  _GetParameters
                  0x00027a                  _IIRTransposeFilterInit
                  0x00028a                  _Init_ADC
                  0x000fe6                  _LockDurationLimits
                  0x000ff6                  _MaxMotorSpeedLimits
                  0x000368                  _MediumEvent
                  0x00100a                  _NoOfMotorPolesLimits
                  0x0001a0                  _PID
                  0x0001f2                  _PIDCoeffCalc
                  0x0001da                  _PIDInit
                  0x000fe2                  _PercentageLimits
                  0x001006                  _PhaseAdvanceSlopeLimits
                  0x001002                  _PhaseAdvanceStartLimits
                  0x000fea                  _RampDurationLimits
                  0x000ff2                  _RampEndSpeedLimits
                  0x000fee                  _RampStartSpeedLimits
                  0x000cc6                  _ResetPowerModule
                  0x000ce2                  _SlowEvent
                  0x000c84                  _ThirtyDegreeTimeAverage
                  0x00066c                  __ADCInterrupt
                  0x000e5c                  __AddressError
                  0x000e7a                  __AltAddressError
                  0x000e86                  __AltMathError
                  0x000e74                  __AltOscillatorFail
                  0x000e80                  __AltStackError
                  0x0010ce                  __DefaultInterrupt
                  0xf80004                  __FBORPOR
                  0xf80006                  __FBS
                  0xf8000a                  __FGS
                  0xf80000                  __FOSC
                  0xf80008                  __FSS
                  0xf80002                  __FWDT
                  0x000e6e                  __MathError
                  0x000e56                  __OscillatorFail
                  0x0007ca                  __PWMInterrupt
                  0x000e68                  __StackError
                  0x00072e                  __T1Interrupt
                  0x000754                  __T2Interrupt
                  0x00078e                  __T3Interrupt
                  0x000180                  ___udivsi3
                  0x000100                  __resetPRI
                  0x0002b4                  _initPWM
                  0x0002e6                  _main

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  
eedata           0x7ff000           0x001000  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD C:\dsPIC\HS BLDC\obj\BEMF_filter.o
LOAD C:\dsPIC\HS BLDC\obj\IIRT_Filter.o
LOAD C:\dsPIC\HS BLDC\obj\init_ADC.o
LOAD C:\dsPIC\HS BLDC\obj\init_PWM.o
LOAD C:\dsPIC\HS BLDC\obj\main.o
LOAD C:\dsPIC\HS BLDC\obj\medium_event.o
LOAD C:\dsPIC\HS BLDC\obj\Motor_isr.o
LOAD C:\dsPIC\HS BLDC\obj\pid.o
LOAD C:\dsPIC\HS BLDC\obj\ResetPowerModule.o
LOAD C:\dsPIC\HS BLDC\obj\slow_event.o
LOAD C:\dsPIC\HS BLDC\obj\traps.o
LOAD C:\dsPIC\HS BLDC\obj\TuningInterface.o
                    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

⌨️ 快捷键说明

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