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.

TMS320C6713B: 使用CCS5.2导入CCS3.3工程后,编译报错向量表文件vecs.asm打开失败。错误见下图:

Part Number: TMS320C6713B
Other Parts Discussed in Thread: TMS320C6748

  • ccs 3.3导入到ccs 5以上的版本可能会出现不兼容的问题,建议在ccs v5里新建一个工程,然后把ccs 3.3里的代码添加到ccs v5新工程里再编译看看是否可以。

    另外,请问您是用c6713做新项目开发吗?C6713太老了,不建议在新设计中使用,建议使用TMS320C6748来替代。

  • 谢谢,我这样试过了,不过出现了lib文件错误的问题,见下图:

    我已经将lib加进去了可是还是报错,如图:

  • 项目选型已经定了,没法变,使用这个好像只能用3.3的工程导入然后修改,另外我有2个问题想请假下您,1.关于C6000系列的例程里面都有一个向量表文件vecs.asm,而我看C2000系列的例程中没有,那么请问在C2000历程中的InitPieVectTable();这个函数的作用就是vecs.asm这个文件的作用,可以这样理解吗?2.C6000系列工程中可以没有cmd文件吗?我维护了之前的老工程,发现并没有任何的cmd文件,请问有相关的资料吗?



  • 谢谢,我这样试过了,不过出现了lib文件错误的问题,见下图:

    正好找到以前wiki网站上的一篇C6713DSK in CCSv5文档,因为wiki网站已经不能访问了,我把页面放在附件里。

    C6713DSK in CCSv5.zip

    那么请问在C2000历程中的InitPieVectTable();这个函数的作用就是vecs.asm这个文件的作用,可以这样理解吗?

    我觉得是这样的,但您最好到C2000论坛确认一下。


    2.C6000系列工程中可以没有cmd文件吗?我维护了之前的老工程,发现并没有任何的cmd文件,请问有相关的资料吗?

    C6000有cmd文件,请看一下csl里的例程C:\ti\C6xCSL\examples\c6000\dsk6713\csl,里面有cmd文件。cmd文件的写法,请参考汇编手册8.5 Linker Command Files。
    https://www.ti.com/lit/ug/sprui03b/sprui03b.pdf