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.
工具/软件:Code Composer Studio
我使用的是具有 Tiva TM4C1294NCPDT CPU 的 CCS 6.1.2、TIRTOS 2.16.0.08、编译器5.2.7和 XDC 3.31.1333。
如果我想转到所有最新的 CCS 8.2、RTOS 和网络堆栈、建议使用什么方法来实现此目的?
我假设我可以安装最新的 CCS 8.2并执行所有更新、然后导入使用 CCS 6.2.1创建的工程。 此方法是否可以正常工作、或者是否会导致 RTOS.cfg 文件等问题? 如果 RTOS .cfg 文件中的内容发生更改、这可能会导致最新软件出现问题
另一个选项是花时间安装所有软件(CCS 8.2)、然后创建新的 CCS 项目并在 RTOS、网络等上进行完整设置、然后引入所有源代码。
我更愿意选择第一个选项、因为这样容易很多、但如果遇到问题、我应该创建一个新项目并重新开始。
感谢您的任何建议。
道格
我的 CCS 6.2中的原始编译器为5.2.7、CCS 8.2选择使用 TI c18.1.3.LTS、但我看到 CCS 8.2中的其他编译器是 TI v18.1.4.LTS、TI v18.9.0.STS 也作为选项提供。 我选择了默认使用 TI c18.1.3.LTS、但是否最好使用 v18.1.4.LTS 或 TI v18.9.0.STS 而不是 c18.1.3.LTS?
使用 CCS 8.2、代码看起来构建、运行和调试正常。 此外、似乎也可以使用 XGCONF 编辑 RTOS.cfg 文件。 我注意到安装的 RTOS CCS 8.2是2_16_00_08、但在6.2安装中有2_16_01_13。
我将把 RTOS 更新为最新版本,但我应该选择哪种编译器?
谢谢、
道格
我安装了新的 CCS 和工具并在项目中进行了拉取、因此我想报告一切都正常。
不过、我有一些意见和问题。
当我执行干净的编译时、我现在收到5条警告、以前没有收到过这些警告。 警告为" 警告#112-D:语句无法访问"、所有5个警告都指向文件 rtos_pem4f.c 、例如、此处是警告之一指向的代码。
第一
/*析构函*/
void ti_sysbios_KNL_Event_析 构(ti_sysbios_KNL_Event_Struct* OBJ)
{
TI_SYSBIOS_KNL_Event_Object__析 构函数__S (obj); <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 一个示例
}
我应该做什么(如果有)来修复此警告?
2
我在 CCS 6.1.2中使用的编译器为 5.2.7、但 CCS 8.2选择了编译器"TI v18.1.3.LTS "。 我选择了此编译器、但注意到还有另一个可用的编译器"TI 18.9.0.STS"。 我假设一切都正常、但上述警告除外、即我使用的是正确的编译器、但编译 器5.2.7、"TI v18.1.3.LTS "和"TI 18.9.0.STS"之间有何区别?
谢谢、
道格
我使用的是 CCS 8.2.0.00007、在工具中可以看到选择了 RTOS 2.16.0.08和 RTOS 版本2.16.1.14和版本2.16.1.14。 我使用的是编译器 TI v18.1.3.LTS,但我有 TI v18.14.LTS 和 TI v18.9.0.STS。 听起来我可能想使用 TI v18.14.LTS。
听起来我可以忽略我在生成 clean 时收到的警告… 对吧?
谢谢、
道格
只要该警告无害、我就可以使用它、但注释"移回建议的编译器"意味着我不使用建议的编译器。 我应该使用什么是推荐的编译器?
谢谢、
道格