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
您好!
最近我安装了 CCS V8、并尝试 使用 CCS v7在 LaunchPad EK-TM4C123GXL 的演示板上迁移之前的项目。
我将 TivaWare_C_Series-2.1.4.178作为产品集成到 CCS v7中、并且项目已选择使用它。
现在、当安装 CCS V8时、它在几个位置搜索了 TI CCS 产品、但没有显示 TivaWare 选项。 那么、我想知道如何 将 TivaWare 正确集成到 CCS V8中?
我设法在 CCS V8上的项目中手动设置库并包括搜索路径等、以使其正常工作、但我确实希望有"正确的方法"将 TivaWare 作为产品/(组件)安装到 CCS V8中。 请指导我完成。
谢谢、
-Andy
有一个小更新。
通过浏览论坛一段时间、我看到了这篇文章
它提示 CCSv8识别和/或安装 tm4c v2.1.x.x 产品时出现问题。
即使该帖子被标记为已解决、我认为问题仍然存在、因为海报指出他的项目中的代码实际上没有使用 TivaWare 中的任何内容、 构建失败的原因仅仅是 CCS 先前版本中的原始工程已检查是否使用 TivaWare 的产品、而现在在 CCSv8中无法找到/识别任何兼容的产品/版本。
那么,问题回到了 TI 的 CCS 开发人员/支持人员,如何将 TivaWare_C_Series 安装到 CCSv8中?
请帮助。
您好、Ralph、
感谢您的回答。
如前所述、我设法调整了 include 的搜索路径、链接库等、以使导入的工程构建在 CCS v8上。 如果我不得不重复之前在 CCS v7中开发的许多或所有项目并使用 TivaWare_C_Series 软件包中的组件、这将是一项痛苦的工作。
这来自我的 CCS v7、TivaWare_C_Series 已显示为 CCS/产品、我有两个版本可供选择。
这来自 CCS V8、因为它在搜索和浏览 CCS 软件包时不能识别 TivaWare_C_Series 的软件包、所以没有选择 TivaWare、 最终 、TivaWare_C_Series 的软件包中许多指向资源的系统设置都未设置、导致许多手动修复编译的工作。
因此、我仍然在寻找将 TivaWare 安装到 CCS V8的"正确方法"。
请帮助。
-Andy
您好、Ralph、
该项目最初从 TivaWare_C_Series-2.1.3.156的程序包内的项目中启动、之后有许多附加组件、 之后还安装了较新版本的 TivaWare_C_Series-2.1.4.178。 因此、该项目与原始项目相比有很多变化、但它们最初来自 TivaWare_C 中的项目
谢谢、
-Andy
Andy、
我们找到了问题的根本原因:Tivaware 正在使用旧的软件包描述标准、该标准在 CCSv7.2.0发布后更新。 新标准要求在软件包描述文件(package.tirex.json)中有一个特定的描述符(“type”:“software”)。 这在 CCSv7.2.0为软件包维护人员提供了更新到该标准的时间之前一直运行良好、但当 CCSv7.4.0发布时、它们开始被忽略。
要解决此问题、直到 Tivaware 软件包维护人员更新其文件、请执行以下操作:
-在您选择的文本编辑器中打开文件 C:\ti\TivaWare_C_Series-2.1.4.178\package.tirex.json
-在第14行,插入以下行:
“类型”:“软件”,
(不要忘记结尾逗号)
-保存文件
-重新启动 CCS
"products"选项卡应正确显示 Tivaware 封装。
请告诉我这是否有帮助。
此致、
拉斐尔
我更感到困惑的是,答案不是问题。 我的理解是 TivaWare 是一组源文件和库。 除了包含路径之外、这与 Eclipse/CCS 有何交互作用?
为什么 NDK 或 TI-RTOS 等其他软件库没有 package.tirex.json 文件?