📄 energy_back.map
字号:
******************************************************************************
TMS320C2000 COFF Linker PC Version 3.09
******************************************************************************
>> Linked Thu Aug 30 13:23:30 2007
OUTPUT FILE NAME: <./Release/energy_back.out>
ENTRY POINT SYMBOL: "_c_int00" address: 003f40ef
MEMORY CONFIGURATION
name origin length used attr fill
---------------------- -------- --------- -------- ---- --------
PAGE 0: RAML0 00008000 00001000 00000020 RWIX
OTP 003d7800 00000800 00000000 RWIX
FLASHD 003e8000 00004000 00000020 RWIX
FLASHC 003ec000 00004000 00000000 RWIX
FLASHA 003f4000 00003f80 00000ff4 RWIX
CSM_RSVD 003f7f80 00000076 00000000 RWIX
BEGIN 003f7ff6 00000002 00000000 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 00000b00 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 00000020 RUN ADDR = 00008000
003e8000 0000001c DSP280x_SysCtrl.obj (ramfuncs)
003e801c 00000004 DSP280x_usDelay.obj (ramfuncs)
IQmath 0 003ec000 00000000 UNINITIALIZED
.switch 0 003f4000 00000000 UNINITIALIZED
.pinit 0 003f4000 00000000
.cinit 0 003f4000 000000ef
003f4000 0000000e rts2800_ml.lib : exit.obj (.cinit)
003f400e 0000000a : _lock.obj (.cinit)
003f4018 000000d6 energy_back_main.obj (.cinit)
003f40ee 00000001 --HOLE-- [fill = 0]
.text 0 003f40ef 00000e05
003f40ef 00000046 rts2800_ml.lib : boot.obj (.text)
003f4135 0000004b : exit.obj (.text)
003f4180 00000009 : _lock.obj (.text)
003f4189 00000255 Arithmetics.obj (.text)
003f43de 000000c9 DSP280x_Adc.obj (.text)
003f44a7 00000145 DSP280x_DefaultIsr.obj (.text)
003f45ec 000001d8 DSP280x_EPwm.obj (.text)
003f47c4 00000010 DSP280x_Gpio.obj (.text)
003f47d4 0000002d DSP280x_PieCtrl.obj (.text)
003f4801 00000010 DSP280x_PieVect.obj (.text)
003f4811 00000075 DSP280x_SysCtrl.obj (.text)
003f4886 00000523 energy_back_main.obj (.text)
003f4da9 0000000f qinv2.obj (.text)
003f4db8 00000020 qsin.obj (.text)
003f4dd8 0000008c rts2800_ml.lib : fs_add.obj (.text)
003f4e64 0000005a : fs_mpy.obj (.text)
003f4ebe 00000009 : fs_sub.obj (.text)
003f4ec7 00000024 : fs_toi.obj (.text)
003f4eeb 00000009 : memset.obj (.text)
.econst 0 003f4ef4 00000100
003f4ef4 00000100 DSP280x_PieVect.obj (.econst)
csm_rsvd 0 003f7f80 00000000 UNINITIALIZED
codestart
* 0 003f7ff6 00000000 UNINITIALIZED
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
.bss 1 00000000 00000000 UNINITIALIZED
.data 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 00000b00 UNINITIALIZED
00009000 00000a70 energy_back_main.obj (.ebss)
00009a70 00000004 rts2800_ml.lib : _lock.obj (.ebss)
00009a80 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
003f40ef .text
003f415b C$$EXIT
003f4dd8 FS$$ADD
003f4e64 FS$$MPY
003f4ebe FS$$SUB
003f4ec7 FS$$TOI
003f45e7 _ADCINT_ISR
0000902c _AFreNumTemp
0000901f _AMinusNum
00009034 _AModeFlag
00009020 _APlusNum
0000901d _APlusPeriod
00009016 _ASinRef
00009008 _ASinStart
00000b00 _AdcMirror
00007100 _AdcRegs
003f4424 _Adc_Inquire
0000902f _BFreNumTemp
0000902a _BMinusNum
00009033 _BModeFlag
0000902b _BPlusNum
00009028 _BPlusPeriod
00009015 _BSinRef
0000900b _BSinStart
0000902e _CFreNumTemp
00009027 _CMinusNum
00009036 _CModeFlag
00009024 _CPlusNum
00009025 _CPlusPeriod
00009018 _CSinRef
0000900a _CSinStart
003f4a01 _CloseEPwmSignal
003f4963 _ControlArith
0000900d _ConvCountA
0000900e _ConvCountB
00009019 _ConvCountC
00000c00 _CpuTimer0Regs
00000c08 _CpuTimer1Regs
00000c10 _CpuTimer2Regs
003f7ff8 _CsmPwl
00000ae0 _CsmRegs
00009012 _CurrAArray
00009068 _CurrALoopPID
00009056 _CurrALoop_D
00009054 _CurrALoop_I
0000905a _CurrALoop_P
0000900f _CurrBArray
000090aa _CurrBLoopPID
00009048 _CurrBLoop_D
0000904a _CurrBLoop_I
0000905e _CurrBLoop_P
0000901a _CurrCArray
000090c0 _CurrCLoopPID
0000904e _CurrCLoop_D
0000904c _CurrCLoop_I
00009052 _CurrCLoop_P
003f45e2 _DATALOG_ISR
0000801c _DSP28x_usDelay
00000880 _DevEmuRegs
003f4818 _DisableDog
003f45dd _ECAN0INTA_ISR
003f45d8 _ECAN0INTB_ISR
003f45d3 _ECAN1INTA_ISR
003f45ce _ECAN1INTB_ISR
003f45c9 _ECAP1_INT_ISR
003f45c4 _ECAP2_INT_ISR
003f45bf _ECAP3_INT_ISR
003f45ba _ECAP4_INT_ISR
00006040 _ECanaLAMRegs
000060c0 _ECanaMOTORegs
00006080 _ECanaMOTSRegs
00006100 _ECanaMboxes
00006000 _ECanaRegs
00006240 _ECanbLAMRegs
000062c0 _ECanbMOTORegs
00006280 _ECanbMOTSRegs
00006300 _ECanbMboxes
00006200 _ECanbRegs
00006a00 _ECap1Regs
00006a20 _ECap2Regs
00006a40 _ECap3Regs
00006a60 _ECap4Regs
003f45b5 _EMPTY_ISR
003f45b0 _EMUINT_ISR
003f45ab _EPWM1_INT_ISR
003f45a6 _EPWM1_TZINT_ISR
003f45a1 _EPWM2_INT_ISR
003f459c _EPWM2_TZINT_ISR
003f4597 _EPWM3_INT_ISR
003f4592 _EPWM3_TZINT_ISR
003f458d _EPWM4_INT_ISR
003f4588 _EPWM4_TZINT_ISR
003f4583 _EPWM5_INT_ISR
003f457e _EPWM5_TZINT_ISR
003f4579 _EPWM6_INT_ISR
003f4574 _EPWM6_TZINT_ISR
00006800 _EPwm1Regs
00009017 _EPwm1_Compare
003f49b9 _EPwm1_Driver
00006840 _EPwm2Regs
00009003 _EPwm2_Compare
003f49d1 _EPwm2_Driver
00006880 _EPwm3Regs
00009001 _EPwm3_Compare
003f49e9 _EPwm3_Driver
000068c0 _EPwm4Regs
00006900 _EPwm5Regs
00006940 _EPwm6Regs
003f456f _EQEP1_INT_ISR
003f456a _EQEP2_INT_ISR
00006b00 _EQep1Regs
00006b40 _EQep2Regs
003f47f2 _EnableInterrupts
00000a80 _FlashRegs
00006f80 _GpioCtrlRegs
00006fc0 _GpioDataRegs
00006fe0 _GpioIntRegs
003f4565 _I2CINT1A_ISR
003f4560 _I2CINT2A_ISR
00007900 _I2caRegs
003f455b _ILLEGAL_ISR
003f4556 _INT13_ISR
003f4551 _INT14_ISR
003f4a3c _ISREPwm1_Zero
003f4392 _IncPIDCalc
003f438d _IncPIDInit
003f437c _IncPIDTempVar
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -