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

在CCS中import默认位置的示例工程可以运行,但是将工程copy一份,虽然编译出来的程序一模一样,却不能在板子上运行,为什么?

在CCS5.1.1.000031中,C6678平台,比如import  PDK中的示例工程SRIO_TputBenchmarking_TestProject,不点copy 选项,编译出来的.out可以运行,但是copy一份,再编译出来的.out就不行,我比较了一下,虽然选了copy 选项,但.c  .h的源文件还是链接原来的位置,只是工程文件重新拷了,为什么不行?

Andy Yin1:

我之前也试过copy选项,是有问题的,copy的工程文件不全,建议使用import,如果真要将工程copy一份的话,可以将整个工程copy到另一个文件,然后导入copy后的工程,重新加入文件测试。

sir Li:

回复 Andy Yin1:

也不行.

我将pdk/packages/ti 目录重新copy一份到别的位置,再导入,编译出来用仿真器下到板子里,无法调试,无法暂停,估计程序跑飞了.但是原位置的不会.

我以为是版本问题,我将ccs换成5.2.1.00018,将编译器换成7.4.0,问题依旧.我用的示例是SRIO_TputBenchmarking.这样给我改程序带来相当大的麻烦,因为这样我始终只能用一份代码,无法改出多份.

Andy Yin1:

回复 sir Li:

确认一下两个工程中使用到的所有src、cmd等文件都是一致的。

赞(0)
未经允许不得转载:TI中文支持网 » 在CCS中import默认位置的示例工程可以运行,但是将工程copy一份,虽然编译出来的程序一模一样,却不能在板子上运行,为什么?
分享到: 更多 (0)