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.
1、今天下载了一个试用版CCS6.1,感觉和5不太一样,多了个optimizer assistant(不知这个怎么用),并之前编译没问题的代码出现很多警报,还和rts2800n.lib有关系,这个可是TI的库文件,不知为何会有警报。有详细的介绍版本差异的文件最好了。
2、另公司刚好打算买几套正版CCS软件,我们目前主要使用在28XX系列和TI816x平台,仿真器用的SEED560PLUS,不知道CCS软件还分不分编译器版本的,我们的应用有什么特别的版本没有?
3、还有,我若要使用BIOS系统,对CCS6和SEED560PLUS有什么特别的要求没有?
1. 有介绍不同点的文档,这种文档通常就叫做release notes. 程序-》Texas Instruments-> CCS 6.0 下面就应该能够看到。
2. 编译器版本会有个列表,也是在release note中可以找到。 CCS6 应该是对windows的新的版本会有更好的支持。 就你用的芯片本身而言,CCS5也没有问题的。 你需要和仿真器的厂家确认是否提供在CCS6下兼容运行的驱动程序(我不确定会不会有不同)。
3. 应该是没有原则性的不同的,想到的就是编译器的一些差异吧,你需要去看编译器的文档。
图片左边一堆的警告:rts2800n.lib compatibility cannot be determined,是啥意思?能否帮我看看这几个警报要如何消除。
编译器版本在哪里设置?
在CCS3和CCS5中都没这个警报,在CCS5中也只两个警告,貌似CCS6编译器比CCS5严格些。
1、我的属性和你的不一样,如图所示。我的软件版本是:6.0.1.00040
2、编译在Console栏有很多如下警告:
warning: build attribute vendor section TI missing in
"../lib/rts2800n.lib<fs_tol.obj>": compatibility cannot be determined
3、problems栏有如下警告:
a) build attribute vendor section TI missing in DGTSP-02391-1200-2.02 C/C++ Problem
b) Build variable 'XDAIS_CG_ROOT' cannot be resolved. DGTSP-02391-1200-2.02 properties Problems
c) Invalid project path: Include path not found (\packages\ti\xdais). DGTSP-02391-1200-2.02 pathentry Path Entry Problem
我的电脑安装了CCS5和谐版和这个CCS6试用版,不知对这个有没有影响。
打开"project---properties---build----include options",右下角里Add dir to #include search path框里的“${XDAIS_CG_ROOT}/packages/ti/adais”被添加了导致的,移除删掉后重新编译,则Build variable 'XDAIS_CG_ROOT' cannot be resolved. DGTSP-02391-1200-2.02 properties Problems
c) Invalid project path: Include path not found (\packages\ti\xdais). DGTSP-02391-1200-2.02 pathentry Path Entry Problem
的警告消失了。
首先谢谢你的帮助。
我删除了xdais后,出现其他问题,这个警告是消失了,但出现了其他错误,无法生成out文件了。
如图示。
这CCS6比5难整多了啊。