This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
创建的CCS工程文件,使用“F28062.cmd”文件,再main函数中调用以下函数:
MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart);
InitFlash();
TMS320F23062断电后,芯片的的程序跑不起来,感觉像是程序没有加载到RAM中运行,假如把以上两个函数注释掉,再编译下载,芯片断电再上电,现象就是程序的流程执行得很慢,像我这是控制无刷电机的,电机旋转速度明显慢很多。
像以上这种情况该怎么解决?
怎么实现TMS320F28062上电后将所有程序从FLASH搬移到RAM中运行?
您好!map文件是哪里需要修改吗
****************************************************************************** TMS320C2000 Linker PC v18.12.3 ****************************************************************************** OUTPUT FILE NAME: <servo.out> ENTRY POINT SYMBOL: "_c_int00" address: 003f6c00 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- PAGE 0: RAML0 00008000 00000800 0000001f 000007e1 RWIX RAML1 00008800 00000400 00000000 00000400 RWIX OTP 003d7800 00000400 00000000 00000400 RWIX FLASHH 003e8000 00002000 00000000 00002000 RWIX FLASHG 003ea000 00002000 00000000 00002000 RWIX FLASHF 003ec000 00002000 00000000 00002000 RWIX FLASHE 003ee000 00002000 00000000 00002000 RWIX FLASHD 003f0000 00002000 00000000 00002000 RWIX FLASHC 003f2000 00002000 00000000 00002000 RWIX FLASHA 003f5000 00002f80 000024c6 00000aba RWIX CSM_RSVD 003f7f80 00000076 00000076 00000000 RWIX BEGIN 003f7ff6 00000002 00000002 00000000 RWIX CSM_PWL_P0 003f7ff8 00000008 00000008 00000000 RWIX FPUTABLES 003fd860 000006a0 00000000 000006a0 RWIX IQTABLES 003fdf00 00000b50 00000b50 00000000 RWIX IQTABLES2 003fea50 0000008c 00000000 0000008c RWIX IQTABLES3 003feadc 000000aa 00000000 000000aa RWIX ROM 003ff3b0 00000c10 00000000 00000c10 RWIX RESET 003fffc0 00000002 00000000 00000002 RWIX VECTORS 003fffc2 0000003e 00000000 0000003e RWIX PAGE 1: BOOT_RSVD 00000000 00000050 00000000 00000050 RWIX RAMM0 00000050 000004b0 00000400 000000b0 RWIX RAMM1 00000500 00000300 00000000 00000300 RWIX DEV_EMU 00000880 00000105 00000004 00000101 RWIX SYS_PWR_CTL 00000985 00000003 00000003 00000000 RWIX FLASH_REGS 00000a80 00000060 00000008 00000058 RWIX CSM 00000ae0 00000020 00000010 00000010 RWIX ADC_RESULT 00000b00 00000020 00000010 00000010 RWIX CPU_TIMER0 00000c00 00000008 00000008 00000000 RWIX CPU_TIMER1 00000c08 00000008 00000008 00000000 RWIX CPU_TIMER2 00000c10 00000008 00000008 00000000 RWIX PIE_CTRL 00000ce0 00000020 0000001a 00000006 RWIX PIE_VECT 00000d00 00000100 00000100 00000000 RWIX DMA 00001000 00000200 000000e0 00000120 RWIX CLA1 00001400 00000080 00000040 00000040 RWIX USB0 00004000 00001000 00000454 00000bac RWIX McBSPA 00005000 00000040 00000024 0000001c RWIX ECANA 00006000 00000040 00000034 0000000c RWIX ECANA_LAM 00006040 00000040 00000040 00000000 RWIX ECANA_MOTS 00006080 00000040 00000040 00000000 RWIX ECANA_MOTO 000060c0 00000040 00000040 00000000 RWIX ECANA_MBOX 00006100 00000100 00000100 00000000 RWIX COMP1 00006400 00000020 00000014 0000000c RWIX COMP2 00006420 00000020 00000014 0000000c RWIX COMP3 00006440 00000020 00000014 0000000c RWIX EPWM1 00006800 00000040 00000040 00000000 RWIX EPWM2 00006840 00000040 00000040 00000000 RWIX EPWM3 00006880 00000040 00000040 00000000 RWIX EPWM4 000068c0 00000040 00000040 00000000 RWIX EPWM5 00006900 00000040 00000040 00000000 RWIX EPWM6 00006940 00000040 00000040 00000000 RWIX EPWM7 00006980 00000040 00000040 00000000 RWIX EPWM8 000069c0 00000040 00000040 00000000 RWIX ECAP1 00006a00 00000020 00000020 00000000 RWIX ECAP2 00006a20 00000020 00000020 00000000 RWIX ECAP3 00006a40 00000020 00000020 00000000 RWIX HRCAP1 00006ac0 00000020 00000020 00000000 RWIX HRCAP2 00006ae0 00000020 00000020 00000000 RWIX EQEP1 00006b00 00000040 00000022 0000001e RWIX EQEP2 00006b40 00000040 00000022 0000001e RWIX HRCAP3 00006c80 00000020 00000020 00000000 RWIX HRCAP4 00006ca0 00000020 00000020 00000000 RWIX GPIOCTRL 00006f80 00000040 00000040 00000000 RWIX GPIODAT 00006fc0 00000020 00000020 00000000 RWIX GPIOINT 00006fe0 00000020 00000020 00000000 RWIX SYSTEM 00007010 00000030 00000030 00000000 RWIX SPIA 00007040 00000010 00000010 00000000 RWIX SCIA 00007050 00000010 00000010 00000000 RWIX NMIINTRUPT 00007060 00000010 00000010 00000000 RWIX XINTRUPT 00007070 00000010 00000010 00000000 RWIX ADC 00007100 00000080 00000050 00000030 RWIX SPIB 00007740 00000010 00000010 00000000 RWIX SCIB 00007750 00000010 00000010 00000000 RWIX I2CA 00007900 00000040 00000022 0000001e RWIX RAML2 00008c00 00000400 000000d1 0000032f RWIX RAML3 00009000 00001000 00000000 00001000 RWIX RAML4 0000a000 00002000 00000000 00002000 RWIX RAML5 0000c000 00002000 00000000 00002000 RWIX USB_RAM 00040000 00000800 00000000 00000800 RWIX PARTID 003d7e80 00000001 00000001 00000000 RWIX FLASHB 003f4000 00001000 00000000 00001000 RWIX CSM_PWL 003f7ff8 00000008 00000008 00000000 RWIX SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .cinit 0 003f73a0 000000df 003f73a0 0000003e spwm_ctrl.obj (.cinit) 003f73de 00000025 ePWM.obj (.cinit) 003f7403 00000023 eQEP_config.obj (.cinit) 003f7426 00000022 adc.obj (.cinit) 003f7448 0000000e rts2800_ml.lib : exit.c.obj (.cinit) 003f7456 00000009 motor_pid.obj (.cinit) 003f745f 00000005 rts2800_ml.lib : _lock.c.obj (.cinit:__lock) 003f7464 00000005 : _lock.c.obj (.cinit:__unlock) 003f7469 00000004 gpio.obj (.cinit) 003f746d 00000004 main.obj (.cinit) 003f7471 00000004 pos_speed.obj (.cinit) 003f7475 00000004 rts2800_ml.lib : errno.c.obj (.cinit) 003f7479 00000004 time.obj (.cinit) 003f747d 00000002 --HOLE-- [fill = 0] .pinit 0 003f5000 00000000 UNINITIALIZED .TI.ramfunc * 0 00008000 00000000 UNINITIALIZED .text 0 003f5000 00002128 003f5000 0000067d rts2800_ml.lib : k_rem_pio2.c.obj (.text) 003f567d 0000030c spwm_ctrl.obj (.text) 003f5989 000001cc F2806x_DefaultIsr.obj (.text:retain) 003f5b55 00000192 F2806x_SysCtrl.obj (.text) 003f5ce7 00000168 ePWM.obj (.text) 003f5e4f 00000147 pos_speed.obj (.text) 003f5f96 0000011f gpio.obj (.text) 003f60b5 00000114 rts2800_ml.lib : s_sinf.c.obj (.text) 003f61c9 000000ed rs485.obj (.text) 003f62b6 000000e9 rts2800_ml.lib : s_floor.c.obj (.text) 003f639f 000000d8 F2806x_EPwm.obj (.text) 003f6477 000000ba motor_pid.obj (.text) 003f6531 000000ac rts2800_ml.lib : s_scalbn.c.obj (.text) 003f65dd 000000a7 : e_rem_pio2f.c.obj (.text) 003f6684 000000a6 time.obj (.text) 003f672a 0000009d adc.obj (.text:retain) 003f67c7 0000009c rts2800_ml.lib : fd_add28.asm.obj (.text) 003f6863 00000087 : k_sinf.c.obj (.text) 003f68ea 00000083 : fd_mpy28.asm.obj (.text) 003f696d 00000083 : fs_div28.asm.obj (.text) 003f69f0 0000007e : k_cosf.c.obj (.text) 003f6a6e 00000078 : fs_add28.asm.obj (.text) 003f6ae6 0000006d F2806x_CpuTimers.obj (.text) 003f6b53 00000068 main.obj (.text) 003f6bbb 0000005a rts2800_ml.lib : fs_mpy28.asm.obj (.text) 003f6c15 00000056 F2806x_EQep.obj (.text) 003f6c6b 00000055 rs485.obj (.text:retain) 003f6cc0 00000054 rts2800_ml.lib : boot28.asm.obj (.text) 003f6d14 0000003e eQEP_config.obj (.text:retain) 003f6d52 00000039 time.obj (.text:retain) 003f6d8b 00000030 F2806x_Sci.obj (.text) 003f6dbb 0000002d ePWM.obj (.text:retain) 003f6de8 0000002a rts2800_ml.lib : fd_cmp28.asm.obj (.text) 003f6e12 00000029 eQEP_config.obj (.text) 003f6e3b 00000029 rts2800_ml.lib : exit.c.obj (.text) 003f6e64 00000029 : fs_tol28.asm.obj (.text) 003f6e8d 00000028 F2806x_PieCtrl.obj (.text) 003f6eb5 00000026 F2806x_PieVect.obj (.text) 003f6edb 00000025 rts2800_ml.lib : fs_toi28.asm.obj (.text) 003f6f00 00000024 : cpy_tbl.c.obj (.text) 003f6f24 00000023 : s_copysign.c.obj (.text) 003f6f47 00000022 : i_div28.asm.obj (.text) 003f6f69 00000021 : fd_tofs28.asm.obj (.text) 003f6f8a 00000021 : fs_toul28.asm.obj (.text) 003f6fab 0000001f : fd_tol28.asm.obj (.text) 003f6fca 0000001d : fs_tou28.asm.obj (.text) 003f6fe7 0000001d : memcpy.c.obj (.text) 003f7004 0000001c : fs_tofd28.asm.obj (.text) 003f7020 0000001c : l_tofd28.asm.obj (.text) 003f703c 0000001a : i_tofs28.asm.obj (.text) 003f7056 0000001a : l_tofs28.asm.obj (.text) 003f7070 00000019 : args_main.c.obj (.text) 003f7089 00000018 : ll_aox28.asm.obj (.text) 003f70a1 00000017 : fs_cmp28.asm.obj (.text) 003f70b8 00000013 DSP2806x_MemCopy.obj (.text) 003f70cb 00000013 rts2800_ml.lib : ul_tofs28.asm.obj (.text) 003f70de 00000010 : u_tofs28.asm.obj (.text) 003f70ee 0000000e : fd_sub28.asm.obj (.text) 003f70fc 00000009 : _lock.c.obj (.text) 003f7105 00000009 : fd_neg28.asm.obj (.text) 003f710e 00000008 F2806x_CodeStartBranch.obj (.text) 003f7116 00000007 F2806x_DisInt.obj (.text) 003f711d 00000005 rts2800_ml.lib : fs_neg28.asm.obj (.text) 003f7122 00000003 F2806x_DBGIER.obj (.text) 003f7125 00000002 rts2800_ml.lib : pre_init.c.obj (.text) 003f7127 00000001 : startup.c.obj (.text) csm_rsvd 0 003f7f80 00000076 003f7f80 00000076 F2806x_CSMPasswords.obj (csm_rsvd) codestart * 0 003f7ff6 00000002 003f7ff6 00000002 F2806x_CodeStartBranch.obj (codestart) csmpasswds * 0 003f7ff8 00000008 003f7ff8 00000008 F2806x_CSMPasswords.obj (csmpasswds) .stack 1 00000050 00000400 UNINITIALIZED 00000050 00000400 --HOLE-- .ebss 1 00008c00 000000d1 UNINITIALIZED 00008c00 00000024 uart.obj (.ebss:_rdataA) 00008c24 00000018 F2806x_CpuTimers.obj (.ebss) 00008c3c 00000002 rts2800_ml.lib : _lock.c.obj (.ebss:__lock) 00008c3e 00000002 : _lock.c.obj (.ebss:__unlock) 00008c40 00000024 motor_pid.obj (.ebss) 00008c64 0000000e adc.obj (.ebss) 00008c72 0000000a ePWM.obj (.ebss) 00008c7c 00000002 uart.obj (.ebss:_sdataA) 00008c7e 00000001 gpio.obj (.ebss) 00008c7f 00000001 main.obj (.ebss) 00008c80 00000022 spwm_ctrl.obj (.ebss) 00008ca2 0000001e eQEP_config.obj (.ebss) 00008cc0 00000008 time.obj (.ebss) 00008cc8 00000006 rts2800_ml.lib : exit.c.obj (.ebss) 00008cce 00000001 pos_speed.obj (.ebss) 00008ccf 00000001 rts2800_ml.lib : errno.c.obj (.ebss) 00008cd0 00000001 uart.obj (.ebss) .econst 0 003f7128 00000278 003f7128 00000100 F2806x_PieVect.obj (.econst:_PieVectTableInit) 003f7228 00000084 rts2800_ml.lib : k_rem_pio2.c.obj (.econst:_ipio2) 003f72ac 0000002c : k_rem_pio2.c.obj (.econst) 003f72d8 00000028 : k_cosf.c.obj (.econst) 003f7300 00000020 : k_rem_pio2.c.obj (.econst:_PIo2) 003f7320 00000020 : k_sinf.c.obj (.econst) 003f7340 0000001c : e_rem_pio2f.c.obj (.econst) 003f735c 0000001c : s_scalbn.c.obj (.econst) 003f7378 00000018 : s_sinf.c.obj (.econst) 003f7390 0000000c : s_floor.c.obj (.econst) 003f739c 00000004 : k_rem_pio2.c.obj (.econst:_init_jk) IQmath 0 003f747f 00000047 003f747f 00000047 IQmath_coff.lib : IQ24div.obj (IQmath) IQmathTables * 0 003fdf00 00000b50 NOLOAD SECTION 003fdf00 00000b50 IQmath_coff.lib : IQmathTables.obj (IQmathTables) .reset 0 003fffc0 00000002 DSECT 003fffc0 00000002 rts2800_ml.lib : boot28.asm.obj (.reset) vectors 0 003fffc2 00000000 DSECT DevEmuRegsFile * 1 00000880 00000004 UNINITIALIZED 00000880 00000004 F2806x_GlobalVariableDefs.obj (DevEmuRegsFile) SysPwrCtrlRegsFile * 1 00000985 00000003 UNINITIALIZED 00000985 00000003 F2806x_GlobalVariableDefs.obj (SysPwrCtrlRegsFile) FlashRegsFile * 1 00000a80 00000008 UNINITIALIZED 00000a80 00000008 F2806x_GlobalVariableDefs.obj (FlashRegsFile) CsmRegsFile * 1 00000ae0 00000010 UNINITIALIZED 00000ae0 00000010 F2806x_GlobalVariableDefs.obj (CsmRegsFile) AdcResultFile * 1 00000b00 00000010 UNINITIALIZED 00000b00 00000010 F2806x_GlobalVariableDefs.obj (AdcResultFile) CpuTimer0RegsFile * 1 00000c00 00000008 UNINITIALIZED 00000c00 00000008 F2806x_GlobalVariableDefs.obj (CpuTimer0RegsFile) CpuTimer1RegsFile * 1 00000c08 00000008 UNINITIALIZED 00000c08 00000008 F2806x_GlobalVariableDefs.obj (CpuTimer1RegsFile) CpuTimer2RegsFile * 1 00000c10 00000008 UNINITIALIZED 00000c10 00000008 F2806x_GlobalVariableDefs.obj (CpuTimer2RegsFile) PieCtrlRegsFile * 1 00000ce0 0000001a UNINITIALIZED 00000ce0 0000001a F2806x_GlobalVariableDefs.obj (PieCtrlRegsFile) PieVectTableFile * 1 00000d00 00000100 UNINITIALIZED 00000d00 00000100 F2806x_GlobalVariableDefs.obj (PieVectTableFile) EmuKeyVar * 1 00000d00 00000001 UNINITIALIZED 00000d00 00000001 F2806x_GlobalVariableDefs.obj (EmuKeyVar) EmuBModeVar * 1 00000d01 00000001 UNINITIALIZED 00000d01 00000001 F2806x_GlobalVariableDefs.obj (EmuBModeVar) FlashCallbackVar * 1 00000d02 00000002 UNINITIALIZED 00000d02 00000002 F2806x_GlobalVariableDefs.obj (FlashCallbackVar) FlashScalingVar * 1 00000d04 00000002 UNINITIALIZED 00000d04 00000002 F2806x_GlobalVariableDefs.obj (FlashScalingVar) DmaRegsFile * 1 00001000 000000e0 UNINITIALIZED 00001000 000000e0 F2806x_GlobalVariableDefs.obj (DmaRegsFile) Cla1RegsFile * 1 00001400 00000040 UNINITIALIZED 00001400 00000040 F2806x_GlobalVariableDefs.obj (Cla1RegsFile) Usb0RegsFile * 1 00004000 00000454 UNINITIALIZED 00004000 00000454 F2806x_GlobalVariableDefs.obj (Usb0RegsFile) McbspaRegsFile * 1 00005000 00000024 UNINITIALIZED 00005000 00000024 F2806x_GlobalVariableDefs.obj (McbspaRegsFile) ECanaRegsFile * 1 00006000 00000034 UNINITIALIZED 00006000 00000034 F2806x_GlobalVariableDefs.obj (ECanaRegsFile) ECanaLAMRegsFile * 1 00006040 00000040 UNINITIALIZED 00006040 00000040 F2806x_GlobalVariableDefs.obj (ECanaLAMRegsFile) ECanaMOTSRegsFile * 1 00006080 00000040 UNINITIALIZED 00006080 00000040 F2806x_GlobalVariableDefs.obj (ECanaMOTSRegsFile) ECanaMOTORegsFile * 1 000060c0 00000040 UNINITIALIZED 000060c0 00000040 F2806x_GlobalVariableDefs.obj (ECanaMOTORegsFile) ECanaMboxesFile * 1 00006100 00000100 UNINITIALIZED 00006100 00000100 F2806x_GlobalVariableDefs.obj (ECanaMboxesFile) Comp1RegsFile * 1 00006400 00000014 UNINITIALIZED 00006400 00000014 F2806x_GlobalVariableDefs.obj (Comp1RegsFile) Comp2RegsFile * 1 00006420 00000014 UNINITIALIZED 00006420 00000014 F2806x_GlobalVariableDefs.obj (Comp2RegsFile) Comp3RegsFile * 1 00006440 00000014 UNINITIALIZED 00006440 00000014 F2806x_GlobalVariableDefs.obj (Comp3RegsFile) EPwm1RegsFile * 1 00006800 00000040 UNINITIALIZED 00006800 00000040 F2806x_GlobalVariableDefs.obj (EPwm1RegsFile) EPwm2RegsFile * 1 00006840 00000040 UNINITIALIZED 00006840 00000040 F2806x_GlobalVariableDefs.obj (EPwm2RegsFile) EPwm3RegsFile * 1 00006880 00000040 UNINITIALIZED 00006880 00000040 F2806x_GlobalVariableDefs.obj (EPwm3RegsFile) EPwm4RegsFile * 1 000068c0 00000040 UNINITIALIZED 000068c0 00000040 F2806x_GlobalVariableDefs.obj (EPwm4RegsFile) EPwm5RegsFile * 1 00006900 00000040 UNINITIALIZED 00006900 00000040 F2806x_GlobalVariableDefs.obj (EPwm5RegsFile) EPwm6RegsFile * 1 00006940 00000040 UNINITIALIZED 00006940 00000040 F2806x_GlobalVariableDefs.obj (EPwm6RegsFile) EPwm7RegsFile * 1 00006980 00000040 UNINITIALIZED 00006980 00000040 F2806x_GlobalVariableDefs.obj (EPwm7RegsFile) EPwm8RegsFile * 1 000069c0 00000040 UNINITIALIZED 000069c0 00000040 F2806x_GlobalVariableDefs.obj (EPwm8RegsFile) ECap1RegsFile * 1 00006a00 00000020 UNINITIALIZED 00006a00 00000020 F2806x_GlobalVariableDefs.obj (ECap1RegsFile) ECap2RegsFile * 1 00006a20 00000020 UNINITIALIZED 00006a20 00000020 F2806x_GlobalVariableDefs.obj (ECap2RegsFile) ECap3RegsFile * 1 00006a40 00000020 UNINITIALIZED 00006a40 00000020 F2806x_GlobalVariableDefs.obj (ECap3RegsFile) HRCap1RegsFile * 1 00006ac0 00000020 UNINITIALIZED 00006ac0 00000020 F2806x_GlobalVariableDefs.obj (HRCap1RegsFile) HRCap2RegsFile * 1 00006ae0 00000020 UNINITIALIZED 00006ae0 00000020 F2806x_GlobalVariableDefs.obj (HRCap2RegsFile) EQep1RegsFile * 1 00006b00 00000022 UNINITIALIZED 00006b00 00000022 F2806x_GlobalVariableDefs.obj (EQep1RegsFile) EQep2RegsFile * 1 00006b40 00000022 UNINITIALIZED 00006b40 00000022 F2806x_GlobalVariableDefs.obj (EQep2RegsFile) HRCap3RegsFile * 1 00006c80 00000020 UNINITIALIZED 00006c80 00000020 F2806x_GlobalVariableDefs.obj (HRCap3RegsFile) HRCap4RegsFile * 1 00006ca0 00000020 UNINITIALIZED 00006ca0 00000020 F2806x_GlobalVariableDefs.obj (HRCap4RegsFile) GpioCtrlRegsFile * 1 00006f80 00000040 UNINITIALIZED 00006f80 00000040 F2806x_GlobalVariableDefs.obj (GpioCtrlRegsFile) GpioDataRegsFile * 1 00006fc0 00000020 UNINITIALIZED 00006fc0 00000020 F2806x_GlobalVariableDefs.obj (GpioDataRegsFile) GpioIntRegsFile * 1 00006fe0 00000020 UNINITIALIZED 00006fe0 00000020 F2806x_GlobalVariableDefs.obj (GpioIntRegsFile) SysCtrlRegsFile * 1 00007010 00000030 UNINITIALIZED 00007010 00000030 F2806x_GlobalVariableDefs.obj (SysCtrlRegsFile) SpiaRegsFile * 1 00007040 00000010 UNINITIALIZED 00007040 00000010 F2806x_GlobalVariableDefs.obj (SpiaRegsFile) SciaRegsFile * 1 00007050 00000010 UNINITIALIZED 00007050 00000010 F2806x_GlobalVariableDefs.obj (SciaRegsFile) NmiIntruptRegsFile * 1 00007060 00000010 UNINITIALIZED 00007060 00000010 F2806x_GlobalVariableDefs.obj (NmiIntruptRegsFile) XIntruptRegsFile * 1 00007070 00000010 UNINITIALIZED 00007070 00000010 F2806x_GlobalVariableDefs.obj (XIntruptRegsFile) AdcRegsFile * 1 00007100 00000050 UNINITIALIZED 00007100 00000050 F2806x_GlobalVariableDefs.obj (AdcRegsFile) SpibRegsFile * 1 00007740 00000010 UNINITIALIZED 00007740 00000010 F2806x_GlobalVariableDefs.obj (SpibRegsFile) ScibRegsFile * 1 00007750 00000010 UNINITIALIZED 00007750 00000010 F2806x_GlobalVariableDefs.obj (ScibRegsFile) I2caRegsFile * 1 00007900 00000022 UNINITIALIZED 00007900 00000022 F2806x_GlobalVariableDefs.obj (I2caRegsFile) PartIdRegsFile * 1 003d7e80 00000001 UNINITIALIZED 003d7e80 00000001 F2806x_GlobalVariableDefs.obj (PartIdRegsFile) CsmPwlFile * 1 003f7ff8 00000008 UNINITIALIZED 003f7ff8 00000008 F2806x_GlobalVariableDefs.obj (CsmPwlFile) ramfuncs 0 00008000 0000001f 00008000 0000001b F2806x_SysCtrl.obj (ramfuncs) 0000801b 00000004 F2806x_usDelay.obj (ramfuncs) MODULE SUMMARY Module code initialized data uninitialized data ------ ---- ---------------- ------------------ .\ main.obj 104 4 1 +--+-------------------------------+------+------------------+--------------------+ Total: 104 4 1 .\F2806x_Lib\common\source\ F2806x_DefaultIsr.obj 460 0 0 F2806x_SysCtrl.obj 429 0 0 F2806x_PieVect.obj 38 256 0 F2806x_EPwm.obj 216 0 0 F2806x_CpuTimers.obj 109 0 24 F2806x_CSMPasswords.obj 0 126 0 F2806x_EQep.obj 86 0 0 F2806x_Sci.obj 48 0 0 F2806x_PieCtrl.obj 40 0 0 DSP2806x_MemCopy.obj 19 0 0 F2806x_CodeStartBranch.obj 10 0 0 F2806x_DisInt.obj 7 0 0 F2806x_usDelay.obj 4 0 0 F2806x_DBGIER.obj 3 0 0 +--+-------------------------------+------+------------------+--------------------+ Total: 1469 382 24 .\F2806x_Lib\headers\source\ F2806x_GlobalVariableDefs.obj 0 0 3550 +--+-------------------------------+------+------------------+--------------------+ Total: 0 0 3550 .\HARDWARE\ADC\ adc.obj 157 34 14 +--+-------------------------------+------+------------------+--------------------+ Total: 157 34 14 .\HARDWARE\GPIO\ gpio.obj 287 4 1 +--+-------------------------------+------+------------------+--------------------+ Total: 287 4 1 .\HARDWARE\RS485\ rs485.obj 322 0 0 +--+-------------------------------+------+------------------+--------------------+ Total: 322 0 0 .\HARDWARE\TIMER\ time.obj 223 4 8 +--+-------------------------------+------+------------------+--------------------+ Total: 223 4 8 .\HARDWARE\UART\ uart.obj 0 0 39 +--+-------------------------------+------+------------------+--------------------+ Total: 0 0 39 .\HARDWARE\ePWM\ ePWM.obj 405 37 10 +--+-------------------------------+------+------------------+--------------------+ Total: 405 37 10 .\HARDWARE\eQEP\ pos_speed.obj 327 4 1 eQEP_config.obj 103 35 30 +--+-------------------------------+------+------------------+--------------------+ Total: 430 39 31 .\USER\ spwm_ctrl.obj 780 62 34 motor_pid.obj 186 9 36 +--+-------------------------------+------+------------------+--------------------+ Total: 966 71 70 ..\F2806x_Lib\math\lib\IQmath_coff.lib IQmathTables.obj 0 2896 0 IQ24div.obj 71 0 0 +--+-------------------------------+------+------------------+--------------------+ Total: 71 2896 0 C:\ti\ccs920\ccs\tools\compiler\ti-cgt-c2000_18.12.3.LTS\lib\rts2800_ml.lib k_rem_pio2.c.obj 1661 212 0 s_sinf.c.obj 276 24 0 s_floor.c.obj 233 12 0 s_scalbn.c.obj 172 28 0 e_rem_pio2f.c.obj 167 28 0 k_sinf.c.obj 135 32 0 k_cosf.c.obj 126 40 0 fd_add28.asm.obj 156 0 0 fd_mpy28.asm.obj 131 0 0 fs_div28.asm.obj 131 0 0 fs_add28.asm.obj 120 0 0 fs_mpy28.asm.obj 90 0 0 boot28.asm.obj 84 0 0 exit.c.obj 41 14 6 fd_cmp28.asm.obj 42 0 0 fs_tol28.asm.obj 41 0 0 fs_toi28.asm.obj 37 0 0 cpy_tbl.c.obj 36 0 0 s_copysign.c.obj 35 0 0 i_div28.asm.obj 34 0 0 fd_tofs28.asm.obj 33 0 0 fs_toul28.asm.obj 33 0 0 fd_tol28.asm.obj 31 0 0 fs_tou28.asm.obj 29 0 0 memcpy.c.obj 29 0 0 fs_tofd28.asm.obj 28 0 0 l_tofd28.asm.obj 28 0 0 i_tofs28.asm.obj 26 0 0 l_tofs28.asm.obj 26 0 0 args_main.c.obj 25 0 0 ll_aox28.asm.obj 24 0 0 _lock.c.obj 9 10 4 fs_cmp28.asm.obj 23 0 0 ul_tofs28.asm.obj 19 0 0 u_tofs28.asm.obj 16 0 0 fd_sub28.asm.obj 14 0 0 fd_neg28.asm.obj 9 0 0 errno.c.obj 0 4 1 fs_neg28.asm.obj 5 0 0 pre_init.c.obj 2 0 0 startup.c.obj 1 0 0 +--+-------------------------------+------+------------------+--------------------+ Total: 4158 404 11 Stack: 0 0 1024 +--+-------------------------------+------+------------------+--------------------+ Grand Total: 8592 3875 4783 GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE address data page name -------- ---------------- ---- 00000050 1 (00000040) __stack 00000880 22 (00000880) _DevEmuRegs 00000985 26 (00000980) _SysPwrCtrlRegs 00000a80 2a (00000a80) _FlashRegs 00000ae0 2b (00000ac0) _CsmRegs 00000b00 2c (00000b00) _AdcResult 00000c00 30 (00000c00) _CpuTimer0Regs 00000c08 30 (00000c00) _CpuTimer1Regs 00000c10 30 (00000c00) _CpuTimer2Regs 00000ce0 33 (00000cc0) _PieCtrlRegs 00000d00 34 (00000d00) _EmuKey 00000d00 34 (00000d00) _PieVectTable 00000d01 34 (00000d00) _EmuBMode 00000d02 34 (00000d00) _Flash_CallbackPtr 00000d04 34 (00000d00) _Flash_CPUScaleFactor 00001000 40 (00001000) _DmaRegs 00001400 50 (00001400) _Cla1Regs 00004000 100 (00004000) _Usb0Regs 00005000 140 (00005000) _McbspaRegs 00006000 180 (00006000) _ECanaRegs 00006040 181 (00006040) _ECanaLAMRegs 00006080 182 (00006080) _ECanaMOTSRegs 000060c0 183 (000060c0) _ECanaMOTORegs 00006100 184 (00006100) _ECanaMboxes 00006400 190 (00006400) _Comp1Regs 00006420 190 (00006400) _Comp2Regs 00006440 191 (00006440) _Comp3Regs 00006800 1a0 (00006800) _EPwm1Regs 00006840 1a1 (00006840) _EPwm2Regs 00006880 1a2 (00006880) _EPwm3Regs 000068c0 1a3 (000068c0) _EPwm4Regs 00006900 1a4 (00006900) _EPwm5Regs 00006940 1a5 (00006940) _EPwm6Regs 00006980 1a6 (00006980) _EPwm7Regs 000069c0 1a7 (000069c0) _EPwm8Regs 00006a00 1a8 (00006a00) _ECap1Regs 00006a20 1a8 (00006a00) _ECap2Regs 00006a40 1a9 (00006a40) _ECap3Regs 00006ac0 1ab (00006ac0) _HRCap1Regs 00006ae0 1ab (00006ac0) _HRCap2Regs 00006b00 1ac (00006b00) _EQep1Regs 00006b40 1ad (00006b40) _EQep2Regs 00006c80 1b2 (00006c80) _HRCap3Regs 00006ca0 1b2 (00006c80) _HRCap4Regs 00006f80 1be (00006f80) _GpioCtrlRegs 00006fc0 1bf (00006fc0) _GpioDataRegs 00006fe0 1bf (00006fc0) _GpioIntRegs 00007010 1c0 (00007000) _SysCtrlRegs 00007040 1c1 (00007040) _SpiaRegs 00007050 1c1 (00007040) _SciaRegs 00007060 1c1 (00007040) _NmiIntruptRegs 00007070 1c1 (00007040) _XIntruptRegs 00007100 1c4 (00007100) _AdcRegs 00007740 1dd (00007740) _SpibRegs 00007750 1dd (00007740) _ScibRegs 00007900 1e4 (00007900) _I2caRegs 00008c00 230 (00008c00) _rdataA 00008c24 230 (00008c00) _CpuTimer0 00008c2c 230 (00008c00) _CpuTimer1 00008c34 230 (00008c00) _CpuTimer2 00008c3c 230 (00008c00) __lock 00008c3e 230 (00008c00) __unlock 00008c40 231 (00008c40) _pid_status 00008c42 231 (00008c40) _set_point 00008c44 231 (00008c40) _speed_pid 00008c54 231 (00008c40) _move_pid 00008c64 231 (00008c40) _ConversionCount 00008c66 231 (00008c40) _ADINA1_Value 00008c68 231 (00008c40) _ADINA2_Value 00008c6a 231 (00008c40) _ADINB2_Value 00008c6c 231 (00008c40) _A1_Value 00008c6e 231 (00008c40) _A2_Value 00008c70 231 (00008c40) _B2_Value 00008c72 231 (00008c40) _LowRangeFlag 00008c73 231 (00008c40) _HighRangeFlag 00008c74 231 (00008c40) _SetUpPara 00008c75 231 (00008c40) _amp 00008c76 231 (00008c40) _fqc 00008c77 231 (00008c40) _fz 00008c78 231 (00008c40) _sign 00008c79 231 (00008c40) _ePWM2_InterrutnFlag 00008c7a 231 (00008c40) _SIN_LUT_index 00008c7c 231 (00008c40) _sdataA 00008c7e 231 (00008c40) _key_flag 00008c7f 231 (00008c40) _Rx_Data 00008c80 232 (00008c80) _pwm_cnt1 00008c81 232 (00008c80) _pwm_cnt2 00008c82 232 (00008c80) _pwm_cnt3 00008c83 232 (00008c80) _sys_status 00008c8c 232 (00008c80) _MotorVal 00008c90 232 (00008c80) _WaveVal 00008ca2 232 (00008c80) _Interrupt_Count 00008ca4 232 (00008c80) _qep_posspeed 00008cc0 233 (00008cc0) _TIM0_ms 00008cc8 233 (00008cc0) ___TI_enable_exit_profile_output 00008cca 233 (00008cc0) ___TI_cleanup_ptr 00008ccc 233 (00008cc0) ___TI_dtors_ptr 00008ccf 233 (00008cc0) _errno 00008cd0 233 (00008cc0) _rdata_pointA 003d7e80 f5fa (003d7e80) _PartIdRegs 003f7128 fdc4 (003f7100) _PieVectTableInit 003f7ff8 fdff (003f7fc0) _CsmPwl 003fdf00 ff7c (003fdf00) _IQsinTable 003fe000 ff80 (003fe000) _IQcosTable 003fe300 ff8c (003fe300) _IQsinTableEnd 003fe402 ff90 (003fe400) _IQcosTableEnd 003fe402 ff90 (003fe400) _IQdivRoundSatTable 003fe410 ff90 (003fe400) _IQdivTable 003fe612 ff98 (003fe600) _IQdivTableEnd 003fe612 ff98 (003fe600) _IQisqrtRoundSatTable 003fe612 ff98 (003fe600) _IQsqrtRoundSatTable 003fe622 ff98 (003fe600) _IQisqrtTable 003fe622 ff98 (003fe600) _IQsqrtTable 003fe724 ff9c (003fe700) _IQatan2HalfPITable 003fe724 ff9c (003fe700) _IQisqrtTableEnd 003fe724 ff9c (003fe700) _IQsqrtTableEnd 003fe762 ff9d (003fe740) _IQatan2Table 003fe8e8 ffa3 (003fe8c0) _IQ30mpyRndSatTable 003fe8e8 ffa3 (003fe8c0) _IQatan2TableEnd 003fe8e8 ffa3 (003fe8c0) _IQmpyRndSatTable 003fe8f4 ffa3 (003fe8c0) _IQ29mpyRndSatTable 003fe900 ffa4 (003fe900) _IQ28mpyRndSatTable 003fe90c ffa4 (003fe900) _IQ27mpyRndSatTable 003fe918 ffa4 (003fe900) _IQ26mpyRndSatTable 003fe924 ffa4 (003fe900) _IQ25mpyRndSatTable 003fe930 ffa4 (003fe900) _IQ24mpyRndSatTable 003fe93c ffa4 (003fe900) _IQ23mpyRndSatTable 003fe948 ffa5 (003fe940) _IQ22mpyRndSatTable 003fe954 ffa5 (003fe940) _IQ21mpyRndSatTable 003fe960 ffa5 (003fe940) _IQ20mpyRndSatTable 003fe96c ffa5 (003fe940) _IQ19mpyRndSatTable 003fe978 ffa5 (003fe940) _IQ18mpyRndSatTable 003fe984 ffa6 (003fe980) _IQ17mpyRndSatTable 003fe990 ffa6 (003fe980) _IQ16mpyRndSatTable 003fe99c ffa6 (003fe980) _IQ15mpyRndSatTable 003fe9a8 ffa6 (003fe980) _IQ14mpyRndSatTable 003fe9b4 ffa6 (003fe980) _IQ13mpyRndSatTable 003fe9c0 ffa7 (003fe9c0) _IQ12mpyRndSatTable 003fe9cc ffa7 (003fe9c0) _IQ11mpyRndSatTable 003fe9d8 ffa7 (003fe9c0) _IQ10mpyRndSatTable 003fe9e4 ffa7 (003fe9c0) _IQ9mpyRndSatTable 003fe9f0 ffa7 (003fe9c0) _IQ8mpyRndSatTable 003fe9fc ffa7 (003fe9c0) _IQ7mpyRndSatTable 003fea08 ffa8 (003fea00) _IQ6mpyRndSatTable 003fea14 ffa8 (003fea00) _IQ5mpyRndSatTable 003fea20 ffa8 (003fea00) _IQ4mpyRndSatTable 003fea2c ffa8 (003fea00) _IQ3mpyRndSatTable 003fea38 ffa8 (003fea00) _IQ2mpyRndSatTable 003fea44 ffa9 (003fea40) _IQ1mpyRndSatTable 003fea50 ffa9 (003fea40) _IQmpyRndSatTableEnd GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name page address name ---- ------- ---- 0 003f5000 .text 0 003f6e3b C$$EXIT 0 003f67c7 FD$$ADD 0 003f6de8 FD$$CMP 0 003f68ea FD$$MPY 0 003f7105 FD$$NEG 0 003f70ee FD$$SUB 0 003f6f69 FD$$TOFS 0 003f6fab FD$$TOL 0 003f6a73 FS$$ADD 0 003f70a1 FS$$CMP 0 003f696d FS$$DIV 0 003f6bbb FS$$MPY 0 003f711d FS$$NEG 0 003f6a6e FS$$SUB 0 003f7004 FS$$TOFD 0 003f6edb FS$$TOI 0 003f6e64 FS$$TOL 0 003f6fca FS$$TOU 0 003f6f8a FS$$TOUL 0 003f6f47 I$$DIV 0 003f6f58 I$$MOD 0 003f703c I$$TOFS 0 003f7020 L$$TOFD 0 003f7056 L$$TOFS 0 003f7089 LL$$AND 0 003f7091 LL$$OR 0 003f7099 LL$$XOR 0 003f70de U$$TOFS 0 003f70cb UL$$TOFS 1 00008c6c _A1_Value 1 00008c6e _A2_Value 0 003f59e8 _ADCINT1_ISR 0 003f59ed _ADCINT2_ISR 0 003f5af1 _ADCINT3_ISR 0 003f5af6 _ADCINT4_ISR 0 003f5afb _ADCINT5_ISR 0 003f5b00 _ADCINT6_ISR 0 003f5b05 _ADCINT7_ISR 0 003f5b0a _ADCINT8_ISR 0 003f59fc _ADCINT9_ISR 1 00008c66 _ADINA1_Value 1 00008c68 _ADINA2_Value 1 00008c6a _ADINB2_Value 1 00007100 _AdcRegs 1 00000b00 _AdcResult 1 00008c70 _B2_Value 0 003f5b0f _CLA1_INT1_ISR 0 003f5b14 _CLA1_INT2_ISR 0 003f5b19 _CLA1_INT3_ISR 0 003f5b1e _CLA1_INT4_ISR 0 003f5b23 _CLA1_INT5_ISR 0 003f5b28 _CLA1_INT6_ISR 0 003f5b2d _CLA1_INT7_ISR 0 003f5b32 _CLA1_INT8_ISR 0 003f57cf _Change_Dir 0 003f5972 _Change_Speed 1 00001400 _Cla1Regs 1 00006400 _Comp1Regs 1 00006420 _Comp2Regs 1 00006440 _Comp3Regs 0 003f6b21 _ConfigCpuTimer 1 00008c64 _ConversionCount 1 00008c24 _CpuTimer0 1 00000c00 _CpuTimer0Regs 1 00008c2c _CpuTimer1 1 00000c08 _CpuTimer1Regs 1 00008c34 _CpuTimer2 1 00000c10 _CpuTimer2Regs 1 003f7ff8 _CsmPwl 1 00000ae0 _CsmRegs 0 003f5c5a _CsmUnlock 0 003f5993 _DATALOG_ISR 0 003f5aab _DINTCH1_ISR 0 003f5ab0 _DINTCH2_ISR 0 003f5ab5 _DINTCH3_ISR 0 003f5aba _DINTCH4_ISR 0 003f5abf _DINTCH5_ISR 0 003f5ac4 _DINTCH6_ISR 0 003f7116 _DSP28x_DisableInt 0 003f711a _DSP28x_RestoreInt 0 0000801b _DSP28x_usDelay 1 00000880 _DevEmuRegs 0 003f5b79 _DisableDog 1 00001000 _DmaRegs 0 003f5ae7 _ECAN0INTA_ISR 0 003f5aec _ECAN1INTA_ISR 0 003f5a5b _ECAP1_INT_ISR 0 003f5a60 _ECAP2_INT_ISR 0 003f5a65 _ECAP3_INT_ISR 1 00006040 _ECanaLAMRegs 1 000060c0 _ECanaMOTORegs 1 00006080 _ECanaMOTSRegs 1 00006100 _ECanaMboxes 1 00006000 _ECanaRegs 1 00006a00 _ECap1Regs 1 00006a20 _ECap2Regs 1 00006a40 _ECap3Regs 0 003f5b46 _EMPTY_ISR 0 003f599d _EMUINT_ISR 0 003f5a33 _EPWM1_INT_ISR 0 003f5ce7 _EPWM1_Init 0 003f5a0b _EPWM1_TZINT_ISR 0 003f5a38 _EPWM2_INT_ISR 0 003f5d52 _EPWM2_Init 0 003f5a10 _EPWM2_TZINT_ISR 0 003f5a3d _EPWM3_INT_ISR 0 003f5a15 _EPWM3_TZINT_ISR 0 003f5a42 _EPWM4_INT_ISR 0 003f5a1a _EPWM4_TZINT_ISR 0 003f5a47 _EPWM5_INT_ISR 0 003f5a1f _EPWM5_TZINT_ISR 0 003f5a4c _EPWM6_INT_ISR 0 003f5dd8 _EPWM6_Init 0 003f5a24 _EPWM6_TZINT_ISR 0 003f5a51 _EPWM7_INT_ISR 0 003f5a29 _EPWM7_TZINT_ISR 0 003f5a56 _EPWM8_INT_ISR 0 003f5a2e _EPWM8_TZINT_ISR 0 003f5d44 _EPwm1A_SetCompare 0 003f5d4b _EPwm1B_SetCompare 1 00006800 _EPwm1Regs 0 003f5dca _EPwm2A_SetCompare 0 003f5dd1 _EPwm2B_SetCompare 1 00006840 _EPwm2Regs 1 00006880 _EPwm3Regs 1 000068c0 _EPwm4Regs 1 00006900 _EPwm5Regs 0 003f5e41 _EPwm6A_SetCompare 0 003f5e48 _EPwm6B_SetCompare 1 00006940 _EPwm6Regs 1 00006980 _EPwm7Regs 1 000069c0 _EPwm8Regs 0 003f5a74 _EQEP1_INT_ISR 0 003f5a79 _EQEP2_INT_ISR 1 00006b00 _EQep1Regs 1 00006b40 _EQep2Regs 1 00000d01 _EmuBMode 1 00000d00 _EmuKey 0 003f6eac _EnableInterrupts 0 003f5cd1 _ExtOscSel 1 00000a80 _FlashRegs 1 00000d04 _Flash_CPUScaleFactor 1 00000d02 _Flash_CallbackPtr 1 00006f80 _GpioCtrlRegs 1 00006fc0 _GpioDataRegs 1 00006fe0 _GpioIntRegs 0 003f5a6a _HRCAP1_INT_ISR 0 003f5a6f _HRCAP2_INT_ISR 0 003f5a7e _HRCAP3_INT_ISR 0 003f5a83 _HRCAP4_INT_ISR 1 00006ac0 _HRCap1Regs 1 00006ae0 _HRCap2Regs 1 00006c80 _HRCap3Regs 1 00006ca0 _HRCap4Regs 1 00008c73 _HighRangeFlag 0 003f5ac9 _I2CINT1A_ISR 0 003f5ace _I2CINT2A_ISR 1 00007900 _I2caRegs 0 003f59a7 _ILLEGAL_ISR 0 003f5989 _INT13_ISR 0 003f598e _INT14_ISR 0 003fe9d8 _IQ10mpyRndSatTable 0 003fe9cc _IQ11mpyRndSatTable 0 003fe9c0 _IQ12mpyRndSatTable 0 003fe9b4 _IQ13mpyRndSatTable 0 003fe9a8 _IQ14mpyRndSatTable 0 003fe99c _IQ15mpyRndSatTable 0 003fe990 _IQ16mpyRndSatTable 0 003fe984 _IQ17mpyRndSatTable 0 003fe978 _IQ18mpyRndSatTable 0 003fe96c _IQ19mpyRndSatTable 0 003fea44 _IQ1mpyRndSatTable 0 003fe960 _IQ20mpyRndSatTable 0 003fe954 _IQ21mpyRndSatTable 0 003fe948 _IQ22mpyRndSatTable 0 003fe93c _IQ23mpyRndSatTable 0 003fe930 _IQ24mpyRndSatTable 0 003fe924 _IQ25mpyRndSatTable 0 003fe918 _IQ26mpyRndSatTable 0 003fe90c _IQ27mpyRndSatTable 0 003fe900 _IQ28mpyRndSatTable 0 003fe8f4 _IQ29mpyRndSatTable 0 003fea38 _IQ2mpyRndSatTable 0 003fe8e8 _IQ30mpyRndSatTable 0 003fea2c _IQ3mpyRndSatTable 0 003fea20 _IQ4mpyRndSatTable 0 003fea14 _IQ5mpyRndSatTable 0 003fea08 _IQ6mpyRndSatTable 0 003fe9fc _IQ7mpyRndSatTable 0 003fe9f0 _IQ8mpyRndSatTable 0 003fe9e4 _IQ9mpyRndSatTable 0 003fe724 _IQatan2HalfPITable 0 003fe762 _IQatan2Table 0 003fe8e8 _IQatan2TableEnd 0 003fe000 _IQcosTable 0 003fe402 _IQcosTableEnd 0 003fe402 _IQdivRoundSatTable 0 003fe410 _IQdivTable 0 003fe612 _IQdivTableEnd 0 003fe612 _IQisqrtRoundSatTable 0 003fe622 _IQisqrtTable 0 003fe724 _IQisqrtTableEnd 0 003fe8e8 _IQmpyRndSatTable 0 003fea50 _IQmpyRndSatTableEnd 0 003fdf00 _IQsinTable 0 003fe300 _IQsinTableEnd 0 003fe612 _IQsqrtRoundSatTable 0 003fe622 _IQsqrtTable 0 003fe724 _IQsqrtTableEnd 0 003f6ae6 _InitCpuTimers 0 003f639f _InitEPwm 0 003f63b1 _InitEPwm1Gpio 0 003f63c3 _InitEPwm2Gpio 0 003f63d5 _InitEPwm3Gpio 0 003f63e9 _InitEPwm4Gpio 0 003f63fd _InitEPwm5Gpio 0 003f640f _InitEPwm6Gpio 0 003f6421 _InitEPwm7Gpio 0 003f6433 _InitEPwm8Gpio 0 003f63a0 _InitEPwmGpio 0 003f6445 _InitEPwmSyncGpio 0 003f6c15 _InitEQep 0 003f6c1b _InitEQep1Gpio 0 003f6c45 _InitEQep2Gpio 0 003f6c16 _InitEQepGpio 0 00008000 _InitFlash 0 003f5c04 _InitPeripheralClocks 0 003f6e8d _InitPieCtrl 0 003f6eb5 _InitPieVectTable 0 003f5b81 _InitPll 0 003f5bd6 _InitPll2 0 003f6d8b _InitSci 0 003f6d8c _InitSciGpio 0 003f6d91 _InitSciaGpio 0 003f6da7 _InitScibGpio 0 003f5b55 _InitSysCtrl 0 003f6456 _InitTzGpio 0 003f5c8b _IntOsc1Sel 0 003f5c9b _IntOsc2Sel 1 00008ca2 _Interrupt_Count 0 003f5b41 _LUF_ISR 0 003f5b3c _LVF_ISR 1 00008c72 _LowRangeFlag 0 003f5aa1 _MRINTA_ISR 0 003f5aa6 _MXINTA_ISR 1 00005000 _McbspaRegs 0 003f70b8 _MemCopy 1 00008c8c _MotorVal 0 003f591d _Motor_Ctrl 0 003f59a2 _NMI_ISR 1 00007060 _NmiIntruptRegs 0 003f6477 _PID_param_init 0 003f64d0 _PID_realize 0 003f5b4b _PIE_RESERVED 0 003f5e71 _POSSPEED_Calc 0 003f5e4f _POSSPEED_Init 1 003d7e80 _PartIdRegs 1 00000ce0 _PieCtrlRegs 1 00000d00 _PieVectTable 0 003f7128 _PieVectTableInit 0 003f61c9 _RS485_Init 0 003f6227 _RS485_SendByte 0 003f6244 _RS485_SendBytes 0 003f6231 _RS485_SendString 0 003f6257 _RS485_TX 0 003f626f _RS485_Uint32_TX 0 003f5998 _RTOSINT_ISR 0 00008000 _RamfuncsLoadEnd 0 00008000 _RamfuncsLoadStart 0 00008000 _RamfuncsRunStart 1 00008c7f _Rx_Data 0 003f5ad3 _SCIRXINTA_ISR 0 003f5add _SCIRXINTB_ISR 0 003f5ad8 _SCITXINTA_ISR 0 003f5ae2 _SCITXINTB_ISR 1 00008c7a _SIN_LUT_index 0 003f5a8d _SPIRXINTA_ISR 0 003f5a97 _SPIRXINTB_ISR 0 003f5a92 _SPITXINTA_ISR 0 003f5a9c _SPITXINTB_ISR 0 003f57c2 _SPWM_Init 1 00007050 _SciaRegs 1 00007750 _ScibRegs 0 003f5b6f _ServiceDog 0 003f5820 _Servo_Ctrl 0 003f7122 _SetDBGIER 1 00008c74 _SetUpPara 0 003f567d _Set_Compare 0 003f5804 _Set_Stepper_Start 0 003f57f0 _Set_Stepper_Stop 1 00007040 _SpiaRegs 1 00007740 _SpibRegs 1 00007010 _SysCtrlRegs 1 00000985 _SysPwrCtrlRegs 0 003f6d52 _TIM0_IRQn 0 003f6684 _TIM0_Init 1 00008cc0 _TIM0_ms 0 003f6d79 _TIM1_IRQn 0 003f66be _TIM1_Init 0 003f6d80 _TIM2_IRQn 0 003f66f4 _TIM2_Init 0 003f5a01 _TINT0_ISR 0 003f5a88 _USB0_INT_ISR 0 003f59d9 _USER10_ISR 0 003f59de _USER11_ISR 0 003f59e3 _USER12_ISR 0 003f59ac _USER1_ISR 0 003f59b1 _USER2_ISR 0 003f59b6 _USER3_ISR 0 003f59bb _USER4_ISR 0 003f59c0 _USER5_ISR 0 003f59c5 _USER6_ISR 0 003f59ca _USER7_ISR 0 003f59cf _USER8_ISR 0 003f59d4 _USER9_ISR 1 00004000 _Usb0Regs 0 003f5a06 _WAKEINT_ISR 1 00008c90 _WaveVal 0 003f59f2 _XINT1_ISR 0 003f59f7 _XINT2_ISR 0 003f5b37 _XINT3_ISR 1 00007070 _XIntruptRegs 0 003f5cb5 _XtalOscSel 0 003f747f __IQ24div 1 00000450 __STACK_END abs 00000400 __STACK_SIZE 1 00008cca ___TI_cleanup_ptr 1 00008ccc ___TI_dtors_ptr 1 00008cc8 ___TI_enable_exit_profile_output abs ffffffff ___TI_pprof_out_hndl abs ffffffff ___TI_prof_data_size abs ffffffff ___TI_prof_data_start abs ffffffff ___binit__ abs ffffffff ___c_args__ 0 003f73a0 ___cinit__ 0 003f7128 ___etext__ 0 003f69f0 ___kernel_cosdf 0 003f5000 ___kernel_rem_pio2 0 003f6863 ___kernel_sindf abs ffffffff ___pinit__ 0 003f65dd ___rem_pio2f 0 003f5000 ___text__ 0 003f7070 __args_main 1 00008c3c __lock 0 003f7104 __nop 0 003f7100 __register_lock 0 003f70fc __register_unlock 1 00000050 __stack 0 003f7127 __system_post_cinit 0 003f7125 __system_pre_init 1 00008c3e __unlock 0 003f6e3b _abort 0 003f672a _adc_isr 1 00008c75 _amp 0 003f6cc0 _c_int00 0 003f6f00 _copy_in 0 003f6f24 _copysignl 0 003f6b53 _delay 1 00008c79 _ePWM2_InterrutnFlag 0 003f6e12 _eQEP_init 0 003f6dbb _epwm1_isr 0 003f6dc8 _epwm2_isr 0 003f6ddb _epwm6_isr 1 00008ccf _errno 0 003f62b4 _error 0 003f6e3d _exit 0 003f62b6 _floorl 1 00008c76 _fqc 1 00008c77 _fz 0 003f5914 _get_encoder_val 0 003f64b7 _get_pid_actual 0 003f5f96 _gpio_init 0 003f6037 _intput_test 1 00008c7e _key_flag 0 003f605e _key_scan 0 003f6531 _ldexpl 0 003f6b65 _main 0 003f6fe7 _memcpy 1 00008c54 _move_pid 0 003f6022 _output_test 1 00008c40 _pid_status 0 003f6d14 _prdTick 1 00008c80 _pwm_cnt1 1 00008c81 _pwm_cnt2 1 00008c82 _pwm_cnt3 1 00008ca4 _qep_posspeed 1 00008c00 _rdataA 1 00008cd0 _rdata_pointA 0 003f5b50 _rsvd_ISR 0 003f6531 _scalbnl 0 003f6c9c _sciaRxFifoIsr 0 003f6c6b _sciaTxFifoIsr 1 00008c7c _sdataA 0 003f64bc _set_p_i_d 0 003f64b1 _set_pid_target 1 00008c42 _set_point 0 003f5f77 _showPossInfo 1 00008c78 _sign 0 003f60b5 _sin 0 003f60b5 _sinf 1 00008c44 _speed_pid 1 00008c83 _sys_status abs ffffffff binit 0 003f73a0 cinit 0 003f7ff6 code_start 0 003f7128 etext abs ffffffff pinit GLOBAL SYMBOLS: SORTED BY Symbol Address page address name ---- ------- ---- 0 00008000 _InitFlash 0 00008000 _RamfuncsLoadEnd 0 00008000 _RamfuncsLoadStart 0 00008000 _RamfuncsRunStart 0 0000801b _DSP28x_usDelay 0 003f5000 .text 0 003f5000 ___kernel_rem_pio2 0 003f5000 ___text__ 0 003f567d _Set_Compare 0 003f57c2 _SPWM_Init 0 003f57cf _Change_Dir 0 003f57f0 _Set_Stepper_Stop 0 003f5804 _Set_Stepper_Start 0 003f5820 _Servo_Ctrl 0 003f5914 _get_encoder_val 0 003f591d _Motor_Ctrl 0 003f5972 _Change_Speed 0 003f5989 _INT13_ISR 0 003f598e _INT14_ISR 0 003f5993 _DATALOG_ISR 0 003f5998 _RTOSINT_ISR 0 003f599d _EMUINT_ISR 0 003f59a2 _NMI_ISR 0 003f59a7 _ILLEGAL_ISR 0 003f59ac _USER1_ISR 0 003f59b1 _USER2_ISR 0 003f59b6 _USER3_ISR 0 003f59bb _USER4_ISR 0 003f59c0 _USER5_ISR 0 003f59c5 _USER6_ISR 0 003f59ca _USER7_ISR 0 003f59cf _USER8_ISR 0 003f59d4 _USER9_ISR 0 003f59d9 _USER10_ISR 0 003f59de _USER11_ISR 0 003f59e3 _USER12_ISR 0 003f59e8 _ADCINT1_ISR 0 003f59ed _ADCINT2_ISR 0 003f59f2 _XINT1_ISR 0 003f59f7 _XINT2_ISR 0 003f59fc _ADCINT9_ISR 0 003f5a01 _TINT0_ISR 0 003f5a06 _WAKEINT_ISR 0 003f5a0b _EPWM1_TZINT_ISR 0 003f5a10 _EPWM2_TZINT_ISR 0 003f5a15 _EPWM3_TZINT_ISR 0 003f5a1a _EPWM4_TZINT_ISR 0 003f5a1f _EPWM5_TZINT_ISR 0 003f5a24 _EPWM6_TZINT_ISR 0 003f5a29 _EPWM7_TZINT_ISR 0 003f5a2e _EPWM8_TZINT_ISR 0 003f5a33 _EPWM1_INT_ISR 0 003f5a38 _EPWM2_INT_ISR 0 003f5a3d _EPWM3_INT_ISR 0 003f5a42 _EPWM4_INT_ISR 0 003f5a47 _EPWM5_INT_ISR 0 003f5a4c _EPWM6_INT_ISR 0 003f5a51 _EPWM7_INT_ISR 0 003f5a56 _EPWM8_INT_ISR 0 003f5a5b _ECAP1_INT_ISR 0 003f5a60 _ECAP2_INT_ISR 0 003f5a65 _ECAP3_INT_ISR 0 003f5a6a _HRCAP1_INT_ISR 0 003f5a6f _HRCAP2_INT_ISR 0 003f5a74 _EQEP1_INT_ISR 0 003f5a79 _EQEP2_INT_ISR 0 003f5a7e _HRCAP3_INT_ISR 0 003f5a83 _HRCAP4_INT_ISR 0 003f5a88 _USB0_INT_ISR 0 003f5a8d _SPIRXINTA_ISR 0 003f5a92 _SPITXINTA_ISR 0 003f5a97 _SPIRXINTB_ISR 0 003f5a9c _SPITXINTB_ISR 0 003f5aa1 _MRINTA_ISR 0 003f5aa6 _MXINTA_ISR 0 003f5aab _DINTCH1_ISR 0 003f5ab0 _DINTCH2_ISR 0 003f5ab5 _DINTCH3_ISR 0 003f5aba _DINTCH4_ISR 0 003f5abf _DINTCH5_ISR 0 003f5ac4 _DINTCH6_ISR 0 003f5ac9 _I2CINT1A_ISR 0 003f5ace _I2CINT2A_ISR 0 003f5ad3 _SCIRXINTA_ISR 0 003f5ad8 _SCITXINTA_ISR 0 003f5add _SCIRXINTB_ISR 0 003f5ae2 _SCITXINTB_ISR 0 003f5ae7 _ECAN0INTA_ISR 0 003f5aec _ECAN1INTA_ISR 0 003f5af1 _ADCINT3_ISR 0 003f5af6 _ADCINT4_ISR 0 003f5afb _ADCINT5_ISR 0 003f5b00 _ADCINT6_ISR 0 003f5b05 _ADCINT7_ISR 0 003f5b0a _ADCINT8_ISR 0 003f5b0f _CLA1_INT1_ISR 0 003f5b14 _CLA1_INT2_ISR 0 003f5b19 _CLA1_INT3_ISR 0 003f5b1e _CLA1_INT4_ISR 0 003f5b23 _CLA1_INT5_ISR 0 003f5b28 _CLA1_INT6_ISR 0 003f5b2d _CLA1_INT7_ISR 0 003f5b32 _CLA1_INT8_ISR 0 003f5b37 _XINT3_ISR 0 003f5b3c _LVF_ISR 0 003f5b41 _LUF_ISR 0 003f5b46 _EMPTY_ISR 0 003f5b4b _PIE_RESERVED 0 003f5b50 _rsvd_ISR 0 003f5b55 _InitSysCtrl 0 003f5b6f _ServiceDog 0 003f5b79 _DisableDog 0 003f5b81 _InitPll 0 003f5bd6 _InitPll2 0 003f5c04 _InitPeripheralClocks 0 003f5c5a _CsmUnlock 0 003f5c8b _IntOsc1Sel 0 003f5c9b _IntOsc2Sel 0 003f5cb5 _XtalOscSel 0 003f5cd1 _ExtOscSel 0 003f5ce7 _EPWM1_Init 0 003f5d44 _EPwm1A_SetCompare 0 003f5d4b _EPwm1B_SetCompare 0 003f5d52 _EPWM2_Init 0 003f5dca _EPwm2A_SetCompare 0 003f5dd1 _EPwm2B_SetCompare 0 003f5dd8 _EPWM6_Init 0 003f5e41 _EPwm6A_SetCompare 0 003f5e48 _EPwm6B_SetCompare 0 003f5e4f _POSSPEED_Init 0 003f5e71 _POSSPEED_Calc 0 003f5f77 _showPossInfo 0 003f5f96 _gpio_init 0 003f6022 _output_test 0 003f6037 _intput_test 0 003f605e _key_scan 0 003f60b5 _sin 0 003f60b5 _sinf 0 003f61c9 _RS485_Init 0 003f6227 _RS485_SendByte 0 003f6231 _RS485_SendString 0 003f6244 _RS485_SendBytes 0 003f6257 _RS485_TX 0 003f626f _RS485_Uint32_TX 0 003f62b4 _error 0 003f62b6 _floorl 0 003f639f _InitEPwm 0 003f63a0 _InitEPwmGpio 0 003f63b1 _InitEPwm1Gpio 0 003f63c3 _InitEPwm2Gpio 0 003f63d5 _InitEPwm3Gpio 0 003f63e9 _InitEPwm4Gpio 0 003f63fd _InitEPwm5Gpio 0 003f640f _InitEPwm6Gpio 0 003f6421 _InitEPwm7Gpio 0 003f6433 _InitEPwm8Gpio 0 003f6445 _InitEPwmSyncGpio 0 003f6456 _InitTzGpio 0 003f6477 _PID_param_init 0 003f64b1 _set_pid_target 0 003f64b7 _get_pid_actual 0 003f64bc _set_p_i_d 0 003f64d0 _PID_realize 0 003f6531 _ldexpl 0 003f6531 _scalbnl 0 003f65dd ___rem_pio2f 0 003f6684 _TIM0_Init 0 003f66be _TIM1_Init 0 003f66f4 _TIM2_Init 0 003f672a _adc_isr 0 003f67c7 FD$$ADD 0 003f6863 ___kernel_sindf 0 003f68ea FD$$MPY 0 003f696d FS$$DIV 0 003f69f0 ___kernel_cosdf 0 003f6a6e FS$$SUB 0 003f6a73 FS$$ADD 0 003f6ae6 _InitCpuTimers 0 003f6b21 _ConfigCpuTimer 0 003f6b53 _delay 0 003f6b65 _main 0 003f6bbb FS$$MPY 0 003f6c15 _InitEQep 0 003f6c16 _InitEQepGpio 0 003f6c1b _InitEQep1Gpio 0 003f6c45 _InitEQep2Gpio 0 003f6c6b _sciaTxFifoIsr 0 003f6c9c _sciaRxFifoIsr 0 003f6cc0 _c_int00 0 003f6d14 _prdTick 0 003f6d52 _TIM0_IRQn 0 003f6d79 _TIM1_IRQn 0 003f6d80 _TIM2_IRQn 0 003f6d8b _InitSci 0 003f6d8c _InitSciGpio 0 003f6d91 _InitSciaGpio 0 003f6da7 _InitScibGpio 0 003f6dbb _epwm1_isr 0 003f6dc8 _epwm2_isr 0 003f6ddb _epwm6_isr 0 003f6de8 FD$$CMP 0 003f6e12 _eQEP_init 0 003f6e3b C$$EXIT 0 003f6e3b _abort 0 003f6e3d _exit 0 003f6e64 FS$$TOL 0 003f6e8d _InitPieCtrl 0 003f6eac _EnableInterrupts 0 003f6eb5 _InitPieVectTable 0 003f6edb FS$$TOI 0 003f6f00 _copy_in 0 003f6f24 _copysignl 0 003f6f47 I$$DIV 0 003f6f58 I$$MOD 0 003f6f69 FD$$TOFS 0 003f6f8a FS$$TOUL 0 003f6fab FD$$TOL 0 003f6fca FS$$TOU 0 003f6fe7 _memcpy 0 003f7004 FS$$TOFD 0 003f7020 L$$TOFD 0 003f703c I$$TOFS 0 003f7056 L$$TOFS 0 003f7070 __args_main 0 003f7089 LL$$AND 0 003f7091 LL$$OR 0 003f7099 LL$$XOR 0 003f70a1 FS$$CMP 0 003f70b8 _MemCopy 0 003f70cb UL$$TOFS 0 003f70de U$$TOFS 0 003f70ee FD$$SUB 0 003f70fc __register_unlock 0 003f7100 __register_lock 0 003f7104 __nop 0 003f7105 FD$$NEG 0 003f7116 _DSP28x_DisableInt 0 003f711a _DSP28x_RestoreInt 0 003f711d FS$$NEG 0 003f7122 _SetDBGIER 0 003f7125 __system_pre_init 0 003f7127 __system_post_cinit 0 003f7128 _PieVectTableInit 0 003f7128 ___etext__ 0 003f7128 etext 0 003f73a0 ___cinit__ 0 003f73a0 cinit 0 003f747f __IQ24div 0 003f7ff6 code_start 0 003fdf00 _IQsinTable 0 003fe000 _IQcosTable 0 003fe300 _IQsinTableEnd 0 003fe402 _IQcosTableEnd 0 003fe402 _IQdivRoundSatTable 0 003fe410 _IQdivTable 0 003fe612 _IQdivTableEnd 0 003fe612 _IQisqrtRoundSatTable 0 003fe612 _IQsqrtRoundSatTable 0 003fe622 _IQisqrtTable 0 003fe622 _IQsqrtTable 0 003fe724 _IQatan2HalfPITable 0 003fe724 _IQisqrtTableEnd 0 003fe724 _IQsqrtTableEnd 0 003fe762 _IQatan2Table 0 003fe8e8 _IQ30mpyRndSatTable 0 003fe8e8 _IQatan2TableEnd 0 003fe8e8 _IQmpyRndSatTable 0 003fe8f4 _IQ29mpyRndSatTable 0 003fe900 _IQ28mpyRndSatTable 0 003fe90c _IQ27mpyRndSatTable 0 003fe918 _IQ26mpyRndSatTable 0 003fe924 _IQ25mpyRndSatTable 0 003fe930 _IQ24mpyRndSatTable 0 003fe93c _IQ23mpyRndSatTable 0 003fe948 _IQ22mpyRndSatTable 0 003fe954 _IQ21mpyRndSatTable 0 003fe960 _IQ20mpyRndSatTable 0 003fe96c _IQ19mpyRndSatTable 0 003fe978 _IQ18mpyRndSatTable 0 003fe984 _IQ17mpyRndSatTable 0 003fe990 _IQ16mpyRndSatTable 0 003fe99c _IQ15mpyRndSatTable 0 003fe9a8 _IQ14mpyRndSatTable 0 003fe9b4 _IQ13mpyRndSatTable 0 003fe9c0 _IQ12mpyRndSatTable 0 003fe9cc _IQ11mpyRndSatTable 0 003fe9d8 _IQ10mpyRndSatTable 0 003fe9e4 _IQ9mpyRndSatTable 0 003fe9f0 _IQ8mpyRndSatTable 0 003fe9fc _IQ7mpyRndSatTable 0 003fea08 _IQ6mpyRndSatTable 0 003fea14 _IQ5mpyRndSatTable 0 003fea20 _IQ4mpyRndSatTable 0 003fea2c _IQ3mpyRndSatTable 0 003fea38 _IQ2mpyRndSatTable 0 003fea44 _IQ1mpyRndSatTable 0 003fea50 _IQmpyRndSatTableEnd 1 00000050 __stack 1 00000450 __STACK_END 1 00000880 _DevEmuRegs 1 00000985 _SysPwrCtrlRegs 1 00000a80 _FlashRegs 1 00000ae0 _CsmRegs 1 00000b00 _AdcResult 1 00000c00 _CpuTimer0Regs 1 00000c08 _CpuTimer1Regs 1 00000c10 _CpuTimer2Regs 1 00000ce0 _PieCtrlRegs 1 00000d00 _EmuKey 1 00000d00 _PieVectTable 1 00000d01 _EmuBMode 1 00000d02 _Flash_CallbackPtr 1 00000d04 _Flash_CPUScaleFactor 1 00001000 _DmaRegs 1 00001400 _Cla1Regs 1 00004000 _Usb0Regs 1 00005000 _McbspaRegs 1 00006000 _ECanaRegs 1 00006040 _ECanaLAMRegs 1 00006080 _ECanaMOTSRegs 1 000060c0 _ECanaMOTORegs 1 00006100 _ECanaMboxes 1 00006400 _Comp1Regs 1 00006420 _Comp2Regs 1 00006440 _Comp3Regs 1 00006800 _EPwm1Regs 1 00006840 _EPwm2Regs 1 00006880 _EPwm3Regs 1 000068c0 _EPwm4Regs 1 00006900 _EPwm5Regs 1 00006940 _EPwm6Regs 1 00006980 _EPwm7Regs 1 000069c0 _EPwm8Regs 1 00006a00 _ECap1Regs 1 00006a20 _ECap2Regs 1 00006a40 _ECap3Regs 1 00006ac0 _HRCap1Regs 1 00006ae0 _HRCap2Regs 1 00006b00 _EQep1Regs 1 00006b40 _EQep2Regs 1 00006c80 _HRCap3Regs 1 00006ca0 _HRCap4Regs 1 00006f80 _GpioCtrlRegs 1 00006fc0 _GpioDataRegs 1 00006fe0 _GpioIntRegs 1 00007010 _SysCtrlRegs 1 00007040 _SpiaRegs 1 00007050 _SciaRegs 1 00007060 _NmiIntruptRegs 1 00007070 _XIntruptRegs 1 00007100 _AdcRegs 1 00007740 _SpibRegs 1 00007750 _ScibRegs 1 00007900 _I2caRegs 1 00008c00 _rdataA 1 00008c24 _CpuTimer0 1 00008c2c _CpuTimer1 1 00008c34 _CpuTimer2 1 00008c3c __lock 1 00008c3e __unlock 1 00008c40 _pid_status 1 00008c42 _set_point 1 00008c44 _speed_pid 1 00008c54 _move_pid 1 00008c64 _ConversionCount 1 00008c66 _ADINA1_Value 1 00008c68 _ADINA2_Value 1 00008c6a _ADINB2_Value 1 00008c6c _A1_Value 1 00008c6e _A2_Value 1 00008c70 _B2_Value 1 00008c72 _LowRangeFlag 1 00008c73 _HighRangeFlag 1 00008c74 _SetUpPara 1 00008c75 _amp 1 00008c76 _fqc 1 00008c77 _fz 1 00008c78 _sign 1 00008c79 _ePWM2_InterrutnFlag 1 00008c7a _SIN_LUT_index 1 00008c7c _sdataA 1 00008c7e _key_flag 1 00008c7f _Rx_Data 1 00008c80 _pwm_cnt1 1 00008c81 _pwm_cnt2 1 00008c82 _pwm_cnt3 1 00008c83 _sys_status 1 00008c8c _MotorVal 1 00008c90 _WaveVal 1 00008ca2 _Interrupt_Count 1 00008ca4 _qep_posspeed 1 00008cc0 _TIM0_ms 1 00008cc8 ___TI_enable_exit_profile_output 1 00008cca ___TI_cleanup_ptr 1 00008ccc ___TI_dtors_ptr 1 00008ccf _errno 1 00008cd0 _rdata_pointA 1 003d7e80 _PartIdRegs 1 003f7ff8 _CsmPwl abs 00000400 __STACK_SIZE abs ffffffff ___TI_pprof_out_hndl abs ffffffff ___TI_prof_data_size abs ffffffff ___TI_prof_data_start abs ffffffff ___binit__ abs ffffffff ___c_args__ abs ffffffff ___pinit__ abs ffffffff binit abs ffffffff pinit [408 symbols]
请看一下spra958l_Running an Application from Internal Flash Memory on the TMS320F28xxx DSP (Rev. L)的第4章,里面详细描述了将程序从FLASH搬移到RAM的步骤。