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

TMS320F28379D: 编译问题:unresolved symbols remain

Part Number:TMS320F28379DOther Parts Discussed in Thread:C2000WARE

生成.cof文件时报错:

undefined first referenced symbol in file ——— —————- _AdcaRegs ./Architect/ADC.obj _AdcaResultRegs ./Architect/ADC.obj _AnalogSubsysRegs ./source/F2837xD_SysCtrl.obj _ClkCfgRegs ./source/F2837xD_Ipc_Driver_Util.obj
_CpuSysRegs ./Architect/ePWM.obj _CpuTimer1Regs ./source/F2837xD_CpuTimers.obj _CpuTimer2Regs ./source/F2837xD_CpuTimers.obj _DcsmZ1Regs ./source/F2837xD_SysCtrl.obj _DcsmZ2Regs ./source/F2837xD_SysCtrl.obj _DevCfgRegs ./source/F2837xD_Emif.obj _EPwm1Regs ./Architect/ePWM.obj _FlashPumpSemaphoreRegs ./source/F2837xD_SysCtrl.obj _GpioCtrlRegs ./source/F2837xD_ECap.obj _GpioDataRegs ./source/F2837xD_Gpio.obj _InputXbarRegs ./source/F2837xD_ECap.obj _PieCtrlRegs ./Architect/ADC.obj _PieVectTable ./Architect/ADC.obj _WdRegs ./source/F2837xD_SysCtrl.objerror #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "ISFET_measure.cof" not built

请问该如何解决?

Green Deng:

你好,请问工程是只在生成.cof文件的时候才会报错吗?编译生成.out文件不会报错?

,

Xy Zhang:

生成.out文件也会报错

undefined first referenced symbol in file ——— —————- _AdcaRegs ./Architect/ADC.obj _AdcaResultRegs ./Architect/ADC.obj _AnalogSubsysRegs ./source/F2837xD_SysCtrl.obj _ClkCfgRegs ./source/F2837xD_Ipc_Driver_Util.obj _CpuSysRegs ./Architect/ePWM.obj _CpuTimer1Regs ./source/F2837xD_CpuTimers.obj _CpuTimer2Regs ./source/F2837xD_CpuTimers.obj _DcsmZ1Regs ./source/F2837xD_SysCtrl.obj _DcsmZ2Regs ./source/F2837xD_SysCtrl.obj _DevCfgRegs ./source/F2837xD_Emif.obj _EPwm1Regs ./Architect/ePWM.obj _FlashPumpSemaphoreRegs ./source/F2837xD_SysCtrl.obj _GpioCtrlRegs ./source/F2837xD_ECap.obj _GpioDataRegs ./source/F2837xD_Gpio.obj _InputXbarRegs ./source/F2837xD_ECap.obj _PieCtrlRegs ./Architect/ADC.obj _PieVectTable ./Architect/ADC.obj _WdRegs ./source/F2837xD_SysCtrl.obj error #10234-D: unresolved symbols remainerror #10010: errors encountered during linking; "ISFET_measure.out" not built

,

Green Deng:

那就是你的工程本身就有问题,有可能是你的link的文件路径不对了。

你是从别的地方复制了工程然后再import到自己的CCS上的吗?

,

Xy Zhang:

那请问该怎么改文件路径呢?

我是从c2000ware复制的源文件和头文件,具体各外设的工程文件是按照TI的例程改的。

,

Green Deng:

具体是参考那个例程?

Xy Zhang 说:从c2000ware复制的源文件和头文件

这里是怎么复制的?

,

Xy Zhang:

ADC部分主要参考adc_soc_epwm_cpu01.c;epwm主要参考epwm_up_aq_cpu01.c。

复制文件是参考https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_p

将新建工程后自带的28379d_RAM_Ink.cmd文件删除,然后在C2000WARE里找到2837xd对应的cmd、include、source文件直接复制到工程的文件夹里。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28379D: 编译问题:unresolved symbols remain
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1