TI中文支持网
TI专业的中文技术问题搜集分享网站

F28335-CCS编译

 1、error: symbol "_InitFlash" redefined: first defined in    "./HVPM_Sensorless-DevInit_F2833x.obj"; redefined in    "./DSP2833x_SysCtrl.obj"

 2、error: symbol "_PieVectTableInit" redefined: first defined in    "./HVPM_Sensorless-DevInit_F2833x.obj"; redefined in    "./DSP2833x_PieVect.obj"

在ccs编译程序时,出现这种问题,请问该怎样修改,求助TI人,谢谢。

Hank Zhao:

这说明你工程中的源文件对InitFlash和PieVectTableInit有重复定义的情况,你运行的是哪里的例程?

 1、error: symbol "_InitFlash" redefined: first defined in    "./HVPM_Sensorless-DevInit_F2833x.obj"; redefined in    "./DSP2833x_SysCtrl.obj"

 2、error: symbol "_PieVectTableInit" redefined: first defined in    "./HVPM_Sensorless-DevInit_F2833x.obj"; redefined in    "./DSP2833x_PieVect.obj"

在ccs编译程序时,出现这种问题,请问该怎样修改,求助TI人,谢谢。

ZENGZHEN XING:

回复 Hank Zhao:

我是进行了两个程序的嫁接,第一个程序是HVPM-sensorless的程序,第二个程序是CAN的程序,我现在想用CAN通讯把HVPM中的变量发到上位机上,所以在HVPM中添加了can的程序,就出现了上述情况。

 1、error: symbol "_InitFlash" redefined: first defined in    "./HVPM_Sensorless-DevInit_F2833x.obj"; redefined in    "./DSP2833x_SysCtrl.obj"

 2、error: symbol "_PieVectTableInit" redefined: first defined in    "./HVPM_Sensorless-DevInit_F2833x.obj"; redefined in    "./DSP2833x_PieVect.obj"

在ccs编译程序时,出现这种问题,请问该怎样修改,求助TI人,谢谢。

Hank Zhao:

回复 ZENGZHEN XING:

你把源文件DSP2833x_SysCtrl.c和DSP2833x_PieVect.c中重复定义的部分删除掉再编译。

赞(0)
未经允许不得转载:TI中文支持网 » F28335-CCS编译
分享到: 更多 (0)