TI论坛
直播中

孙乙鑫

7年用户 239经验值
私信 关注
[问答]

TMS320C6678自带的EDMA例子编译出错 请问是什么原因?

您好!
      我在CCS v5中新建工程,然后将csl里自带的EDMA例子拷进去编译,结果出现了如下的16个错误,好像是同一个原因,请问是什么问题呢?谢谢!
errors encountered during linking; "edmatest_6678.out" not built
Linking failed. Check the Console window for details.

unresolved symbol _CSL_edma3ChannelClose, first referenced in ./edma_test.obj

unresolved symbol _CSL_edma3ChannelOpen, first referenced in ./edma_test.obj

unresolved symbol _CSL_edma3Close, first referenced in ./edma_test.obj
unresolved symbol _CSL_edma3GetHwStatus, first referenced in ./edma_test.obj

unresolved symbol _CSL_edma3GetParamHandle, first referenced in ./edma_test.obj
unresolved symbol _CSL_edma3HwChannelControl, first referenced in ./edma_test.obj

unresolved symbol _CSL_edma3HwChannelSetupParam, first referenced in ./edma_test.obj

unresolved symbol _CSL_edma3HwChannelSetupQue, first referenced in ./edma_test.obj

unresolved symbol _CSL_edma3HwChannelSetupTriggerWord, first referenced in ./edma_test.obj

unresolved symbol _CSL_edma3HwControl, first referenced in ./edma_test.obj

unresolved symbol _CSL_edma3Init, first referenced in ./edma_test.obj
  
unresolved symbol _CSL_edma3Open, first referenced in ./edma_test.obj
  
unresolved symbol _CSL_edma3ParamSetup, first referenced in ./edma_test.obj
  
unresolved symbol _CSL_edma3ParamWriteWord, first referenced in ./edma_test.obj

回帖(8)

许朝亮

2018-8-7 07:28:12
您好,
需要在properties->linker->file search path 中添加相应的csl lib库。
举报

孙乙鑫

2018-8-7 07:44:46
引用: tutu11 发表于 2018-8-7 07:28
您好,
需要在properties->linker->file search path 中添加相应的csl lib库。

Andy Yin
     您好!请问是添加ccsv5toolscompilerc6000lib 这个路径吗?如果是的话我已经添加了,可是还是出现上面这些问题,而且现在又多了以下的问题:This project was created using a version of Code Generation tools that is not currently installed: 7.2.1 [C6000]. Please install the Code Generation tools of this version, or migrate the project to one of the supported versions.请问是什么原因呢?我将工程文上传了,请您帮忙看一下是什么问题,非常感谢!
举报

许朝亮

2018-8-7 07:51:03
引用: zhushanyu262 发表于 2018-8-7 07:44
Andy Yin
     您好!请问是添加ccsv5toolscompilerc6000lib 这个路径吗?如果是的话我已经添加了,可是还是出现上面这些问题,而且现在又多了以下的问题:This project was created using a version of Code Generation tools that is not currently installed: 7.2.1 [C6000]. Please install the Code Generat ...

您好,
需要在include options中添加PDK_INSTALL_PATHpackagesticsl及PDK_INSTALL_PATHpackages;
在file search path的include library file窗口中添加PDK_INSTALL_PATHpackagesticsllibti.csl.ae66
举报

孙乙鑫

2018-8-7 08:03:40
引用: tutu11 发表于 2018-8-7 07:28
您好,
需要在properties->linker->file search path 中添加相应的csl lib库。

Andy Yin
   您好!上面提到的问题用您给的方法解决了,非常感谢!现在编译没错误了,只是还有一个警告:Invalid project path: Duplicate path entries found (/edmatset_C6678 [Include path] isSystemInclude:true includePath:D:/TMS320C6678/CCS_5.0.3/CCSsetupfolder/ccsv5/tools/compiler/c6000/include), path: [/edmatset_C6678].请问这个警告对程序的运行有影响吗?谢谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分