📄 energy_back.map
字号:
******************************************************************************
TMS320C2000 COFF Linker PC v4.1.3
******************************************************************************
>> Linked Thu Nov 19 12:26:18 2009
OUTPUT FILE NAME: <./Debug/energy_back.out>
ENTRY POINT SYMBOL: "_c_int00" address: 003f4000
MEMORY CONFIGURATION
name origin length used attr fill
---------------------- -------- --------- -------- ---- --------
PAGE 0: RAML0 00008000 00001000 00000026 RWIX
OTP 003d7800 00000800 00000000 RWIX
FLASHD 003e8000 00004000 00000026 RWIX
FLASHC 003ec000 00004000 00000000 RWIX
FLASHA 003f4000 00003f80 0000123b RWIX
CSM_RSVD 003f7f80 00000076 00000000 RWIX
BEGIN 003f7ff6 00000002 00000002 RWIX
CSM_PWL 003f7ff8 00000008 00000000 RWIX
ROM 003ff000 00000fc0 00000000 RWIX
RESET 003fffc0 00000002 00000000 RWIX
VECTORS 003fffc2 0000003e 00000000 RWIX
PAGE 1: RAMM0 00000000 00000400 00000400 RWIX
RAMM1 00000400 00000400 00000000 RWIX
DEV_EMU 00000880 00000180 000000d0 RWIX
FLASH_REGS 00000a80 00000060 00000008 RWIX
CSM 00000ae0 00000010 00000010 RWIX
ADC_MIRROR 00000b00 00000010 00000010 RWIX
CPU_TIMER0 00000c00 00000008 00000008 RWIX
CPU_TIMER1 00000c08 00000008 00000008 RWIX
CPU_TIMER2 00000c10 00000008 00000008 RWIX
PIE_CTRL 00000ce0 00000020 0000001a RWIX
PIE_VECT 00000d00 00000100 00000100 RWIX
ECANA 00006000 00000040 00000034 RWIX
ECANA_LAM 00006040 00000040 00000040 RWIX
ECANA_MOTS 00006080 00000040 00000040 RWIX
ECANA_MOTO 000060c0 00000040 00000040 RWIX
ECANA_MBOX 00006100 00000100 00000100 RWIX
ECANB 00006200 00000040 00000034 RWIX
ECANB_LAM 00006240 00000040 00000040 RWIX
ECANB_MOTS 00006280 00000040 00000040 RWIX
ECANB_MOTO 000062c0 00000040 00000040 RWIX
ECANB_MBOX 00006300 00000100 00000100 RWIX
EPWM1 00006800 00000022 00000022 RWIX
EPWM2 00006840 00000022 00000022 RWIX
EPWM3 00006880 00000022 00000022 RWIX
EPWM4 000068c0 00000022 00000022 RWIX
EPWM5 00006900 00000022 00000022 RWIX
EPWM6 00006940 00000022 00000022 RWIX
ECAP1 00006a00 00000020 00000020 RWIX
ECAP2 00006a20 00000020 00000020 RWIX
ECAP3 00006a40 00000020 00000020 RWIX
ECAP4 00006a60 00000020 00000020 RWIX
EQEP1 00006b00 00000040 00000040 RWIX
EQEP2 00006b40 00000040 00000040 RWIX
GPIOCTRL 00006f80 00000040 00000040 RWIX
GPIODAT 00006fc0 00000020 00000020 RWIX
GPIOINT 00006fe0 00000020 0000000a RWIX
SYSTEM 00007010 00000020 00000020 RWIX
SPIA 00007040 00000010 00000010 RWIX
SCIA 00007050 00000010 00000010 RWIX
XINTRUPT 00007070 00000010 00000010 RWIX
ADC 00007100 00000020 0000001e RWIX
SPIB 00007740 00000010 00000010 RWIX
SCIB 00007750 00000010 00000010 RWIX
SPIC 00007760 00000010 00000010 RWIX
SPID 00007780 00000010 00000010 RWIX
I2CA 00007900 00000040 00000022 RWIX
RAML1 00009000 00001000 00000cc0 RWIX
FLASHB 003f0000 00004000 00000000 RWIX
CSM_PWL 003f7ff8 00000008 00000008 RWIX
RAMH0 003fa000 00002000 00000000 RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
ramfuncs 0 003e8000 00000026 RUN ADDR = 00008000
003e8000 0000001b DSP280x_SysCtrl.obj (ramfuncs)
003e801b 00000004 DSP280x_usDelay.obj (ramfuncs)
003e801f 00000007 OperateEEPRom.obj (ramfuncs)
IQmath 0 003ec000 00000000 UNINITIALIZED
.pinit 0 003f4000 00000000 UNINITIALIZED
.switch 0 003f4000 00000000 UNINITIALIZED
.text 0 003f4000 00000e8f
003f4000 00000044 rts2800_ml.lib : boot.obj (.text)
003f4044 0000004a : exit.obj (.text)
003f408e 00000009 : _lock.obj (.text)
003f4097 00000014 : args_main.obj (.text)
003f40ab 00000261 Arithmetics.obj (.text)
003f430c 0000013f DSP280x_Adc.obj (.text)
003f444b 00000008 DSP280x_CodeStartBranch.obj (.text)
003f4453 0000004b DSP280x_CpuTimers.obj (.text)
003f449e 00000145 DSP280x_DefaultIsr.obj (.text)
003f45e3 0000030b DSP280x_EPwm.obj (.text)
003f48ee 00000079 DSP280x_Gpio.obj (.text)
003f4967 00000015 DSP280x_MemCopy.obj (.text)
003f497c 00000031 DSP280x_PieCtrl.obj (.text)
003f49ad 00000020 DSP280x_PieVect.obj (.text)
003f49cd 0000007d DSP280x_SysCtrl.obj (.text)
003f4a4a 0000014d energy_back_main.obj (.text)
003f4b97 0000016e OperateEEPRom.obj (.text)
003f4d05 0000000f qinv2.obj (.text)
003f4d14 00000020 qsin.obj (.text)
003f4d34 0000002c qsqrt.obj (.text)
003f4d60 00000078 rts2800_ml.lib : fs_add.obj (.text)
003f4dd8 0000005a : fs_mpy.obj (.text)
003f4e32 00000025 : fs_toi.obj (.text)
003f4e57 00000029 : fs_tol.obj (.text)
003f4e80 0000000f : memset.obj (.text)
.cinit 0 003f4e8f 000002ac
003f4e8f 0000000e rts2800_ml.lib : exit.obj (.cinit)
003f4e9d 0000000a : _lock.obj (.cinit)
003f4ea7 00000293 energy_back_main.obj (.cinit)
003f513a 00000001 --HOLE-- [fill = 0]
.econst 0 003f513c 00000100
003f513c 00000100 DSP280x_PieVect.obj (.econst)
csm_rsvd 0 003f7f80 00000000 UNINITIALIZED
codestart
* 0 003f7ff6 00000002
003f7ff6 00000002 DSP280x_CodeStartBranch.obj (codestart)
csmpasswds
* 0 003f7ff8 00000000 UNINITIALIZED
IQmathTables
* 0 003ff000 00000000 NOLOAD SECTION
.reset 0 003fffc0 00000002 DSECT
003fffc0 00000002 rts2800_ml.lib : boot.obj (.reset)
vectors 0 003fffc2 00000000 DSECT
.data 1 00000000 00000000 UNINITIALIZED
.bss 1 00000000 00000000 UNINITIALIZED
.stack 1 00000000 00000400 UNINITIALIZED
DevEmuRegsFile
* 1 00000880 000000d0 UNINITIALIZED
00000880 000000d0 DSP280x_GlobalVariableDefs.obj (DevEmuRegsFile)
FlashRegsFile
* 1 00000a80 00000008 UNINITIALIZED
00000a80 00000008 DSP280x_GlobalVariableDefs.obj (FlashRegsFile)
CsmRegsFile
* 1 00000ae0 00000010 UNINITIALIZED
00000ae0 00000010 DSP280x_GlobalVariableDefs.obj (CsmRegsFile)
AdcMirrorFile
* 1 00000b00 00000010 UNINITIALIZED
00000b00 00000010 DSP280x_GlobalVariableDefs.obj (AdcMirrorFile)
CpuTimer0RegsFile
* 1 00000c00 00000008 UNINITIALIZED
00000c00 00000008 DSP280x_GlobalVariableDefs.obj (CpuTimer0RegsFile)
CpuTimer1RegsFile
* 1 00000c08 00000008 UNINITIALIZED
00000c08 00000008 DSP280x_GlobalVariableDefs.obj (CpuTimer1RegsFile)
CpuTimer2RegsFile
* 1 00000c10 00000008 UNINITIALIZED
00000c10 00000008 DSP280x_GlobalVariableDefs.obj (CpuTimer2RegsFile)
PieCtrlRegsFile
* 1 00000ce0 0000001a UNINITIALIZED
00000ce0 0000001a DSP280x_GlobalVariableDefs.obj (PieCtrlRegsFile)
PieVectTableFile
* 1 00000d00 00000100 UNINITIALIZED
00000d00 00000100 DSP280x_GlobalVariableDefs.obj (PieVectTableFile)
ECanaRegsFile
* 1 00006000 00000034 UNINITIALIZED
00006000 00000034 DSP280x_GlobalVariableDefs.obj (ECanaRegsFile)
ECanaLAMRegsFile
* 1 00006040 00000040 UNINITIALIZED
00006040 00000040 DSP280x_GlobalVariableDefs.obj (ECanaLAMRegsFile)
ECanaMOTSRegsFile
* 1 00006080 00000040 UNINITIALIZED
00006080 00000040 DSP280x_GlobalVariableDefs.obj (ECanaMOTSRegsFile)
ECanaMOTORegsFile
* 1 000060c0 00000040 UNINITIALIZED
000060c0 00000040 DSP280x_GlobalVariableDefs.obj (ECanaMOTORegsFile)
ECanaMboxesFile
* 1 00006100 00000100 UNINITIALIZED
00006100 00000100 DSP280x_GlobalVariableDefs.obj (ECanaMboxesFile)
ECanbRegsFile
* 1 00006200 00000034 UNINITIALIZED
00006200 00000034 DSP280x_GlobalVariableDefs.obj (ECanbRegsFile)
ECanbLAMRegsFile
* 1 00006240 00000040 UNINITIALIZED
00006240 00000040 DSP280x_GlobalVariableDefs.obj (ECanbLAMRegsFile)
ECanbMOTSRegsFile
* 1 00006280 00000040 UNINITIALIZED
00006280 00000040 DSP280x_GlobalVariableDefs.obj (ECanbMOTSRegsFile)
ECanbMOTORegsFile
* 1 000062c0 00000040 UNINITIALIZED
000062c0 00000040 DSP280x_GlobalVariableDefs.obj (ECanbMOTORegsFile)
ECanbMboxesFile
* 1 00006300 00000100 UNINITIALIZED
00006300 00000100 DSP280x_GlobalVariableDefs.obj (ECanbMboxesFile)
EPwm1RegsFile
* 1 00006800 00000022 UNINITIALIZED
00006800 00000022 DSP280x_GlobalVariableDefs.obj (EPwm1RegsFile)
EPwm2RegsFile
* 1 00006840 00000022 UNINITIALIZED
00006840 00000022 DSP280x_GlobalVariableDefs.obj (EPwm2RegsFile)
EPwm3RegsFile
* 1 00006880 00000022 UNINITIALIZED
00006880 00000022 DSP280x_GlobalVariableDefs.obj (EPwm3RegsFile)
EPwm4RegsFile
* 1 000068c0 00000022 UNINITIALIZED
000068c0 00000022 DSP280x_GlobalVariableDefs.obj (EPwm4RegsFile)
EPwm5RegsFile
* 1 00006900 00000022 UNINITIALIZED
00006900 00000022 DSP280x_GlobalVariableDefs.obj (EPwm5RegsFile)
EPwm6RegsFile
* 1 00006940 00000022 UNINITIALIZED
00006940 00000022 DSP280x_GlobalVariableDefs.obj (EPwm6RegsFile)
ECap1RegsFile
* 1 00006a00 00000020 UNINITIALIZED
00006a00 00000020 DSP280x_GlobalVariableDefs.obj (ECap1RegsFile)
ECap2RegsFile
* 1 00006a20 00000020 UNINITIALIZED
00006a20 00000020 DSP280x_GlobalVariableDefs.obj (ECap2RegsFile)
ECap3RegsFile
* 1 00006a40 00000020 UNINITIALIZED
00006a40 00000020 DSP280x_GlobalVariableDefs.obj (ECap3RegsFile)
ECap4RegsFile
* 1 00006a60 00000020 UNINITIALIZED
00006a60 00000020 DSP280x_GlobalVariableDefs.obj (ECap4RegsFile)
EQep1RegsFile
* 1 00006b00 00000040 UNINITIALIZED
00006b00 00000040 DSP280x_GlobalVariableDefs.obj (EQep1RegsFile)
EQep2RegsFile
* 1 00006b40 00000040 UNINITIALIZED
00006b40 00000040 DSP280x_GlobalVariableDefs.obj (EQep2RegsFile)
GpioCtrlRegsFile
* 1 00006f80 00000040 UNINITIALIZED
00006f80 00000040 DSP280x_GlobalVariableDefs.obj (GpioCtrlRegsFile)
GpioDataRegsFile
* 1 00006fc0 00000020 UNINITIALIZED
00006fc0 00000020 DSP280x_GlobalVariableDefs.obj (GpioDataRegsFile)
GpioIntRegsFile
* 1 00006fe0 0000000a UNINITIALIZED
00006fe0 0000000a DSP280x_GlobalVariableDefs.obj (GpioIntRegsFile)
SysCtrlRegsFile
* 1 00007010 00000020 UNINITIALIZED
00007010 00000020 DSP280x_GlobalVariableDefs.obj (SysCtrlRegsFile)
SpiaRegsFile
* 1 00007040 00000010 UNINITIALIZED
00007040 00000010 DSP280x_GlobalVariableDefs.obj (SpiaRegsFile)
SciaRegsFile
* 1 00007050 00000010 UNINITIALIZED
00007050 00000010 DSP280x_GlobalVariableDefs.obj (SciaRegsFile)
XIntruptRegsFile
* 1 00007070 00000010 UNINITIALIZED
00007070 00000010 DSP280x_GlobalVariableDefs.obj (XIntruptRegsFile)
AdcRegsFile
* 1 00007100 0000001e UNINITIALIZED
00007100 0000001e DSP280x_GlobalVariableDefs.obj (AdcRegsFile)
SpibRegsFile
* 1 00007740 00000010 UNINITIALIZED
00007740 00000010 DSP280x_GlobalVariableDefs.obj (SpibRegsFile)
ScibRegsFile
* 1 00007750 00000010 UNINITIALIZED
00007750 00000010 DSP280x_GlobalVariableDefs.obj (ScibRegsFile)
SpicRegsFile
* 1 00007760 00000010 UNINITIALIZED
00007760 00000010 DSP280x_GlobalVariableDefs.obj (SpicRegsFile)
SpidRegsFile
* 1 00007780 00000010 UNINITIALIZED
00007780 00000010 DSP280x_GlobalVariableDefs.obj (SpidRegsFile)
I2caRegsFile
* 1 00007900 00000022 UNINITIALIZED
00007900 00000022 DSP280x_GlobalVariableDefs.obj (I2caRegsFile)
.ebss 1 00009000 00000cc0 UNINITIALIZED
00009000 00000c30 energy_back_main.obj (.ebss)
00009c30 00000008 DSP280x_CpuTimers.obj (.ebss)
00009c38 00000004 rts2800_ml.lib : _lock.obj (.ebss)
00009c40 00000080 : exit.obj (.ebss)
CsmPwlFile
* 1 003f7ff8 00000008 UNINITIALIZED
003f7ff8 00000008 DSP280x_GlobalVariableDefs.obj (CsmPwlFile)
.esysmem 1 003fa000 00000000 UNINITIALIZED
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
00000000 .bss
00000000 .data
003f4000 .text
003f406a C$$EXIT
003f4d65 FS$$ADD
003f4dd8 FS$$MPY
003f4d60 FS$$SUB
003f4e32 FS$$TOI
003f4e57 FS$$TOL
0000904a _AAddOrSubStep
003f4511 _ADCINT_ISR
0000904e _ADSampIniFlag
000090c8 _AError
00009081 _AFreNumTemp
0000901a _AMinusNum
00009088 _AModeFlag
00009018 _APlusNum
00009016 _APlusPeriod
00009068 _ASinRef
00009089 _ASinStart
000090c6 _ASumError
0000904d _AdcCOffset
00000b00 _AdcMirror
00007100 _AdcRegs
003f435a _Adc_Inquire
00009043 _BAddOrSubStep
0000907e _BFreNumTemp
00009027 _BMinusNum
00009087 _BModeFlag
00009020 _BPlusNum
00009019 _BPlusPeriod
0000906a _BSinRef
0000907b _BSinStart
00009051 _Bit4094
00009085 _CFreNumTemp
0000902a _CMinusNum
0000908c _CModeFlag
00009028 _CPlusNum
00009026 _CPlusPeriod
00009062 _CSinRef
0000907a _CSinStart
003f446a _ConfigCpuTimer
003f4aeb _ControlArith
000090b8 _ControlCValue
0000905f _ConvCountA
00009058 _ConvCountB
0000905c _ConvCountC
00009050 _Counter4094
00009c30 _CpuTimer0
00000c00 _CpuTimer0Regs
00000c08 _CpuTimer1Regs
00000c10 _CpuTimer2Regs
003f7ff8 _CsmPwl
00000ae0 _CsmRegs
0000900d _CurEqualZero
003f40fc _CurIncPIDCalc
00009060 _CurrAArray
000090ee _CurrAInitSum
0000909e _CurrALed
00009100 _CurrALoopPID
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -