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中重复定义的部分删除掉再编译。