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.

[参考译文] CCS:V6

Guru**** 2601915 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/626329/ccs-v6

工具/软件:Code Composer Studio

大家好,

我想请您提供建议。 我继承了在CCS 3.3 v中开发的几个软件项目。

现在我需要在CCS v 6.1 中开始对这些项目进行更改。 请大家给我建议

如何正确创建工作区并导入旧项目。 提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    这是一个相当跳的动作。 我们确实提供了传统导入向导,但这是一个不完善的过程,具体取决于项目:
    processors.wiki.ti.com/.../Importing_CCSv3_Projects_into_CCSv4

    上面的链接用于较旧的CCS (v4),但概念相似(实际上,它应该是一个更简单的v6流程)

    工作空间的概念与CCSv3有很大不同。 您将无法导入CCSv3 .wks文件。

    我还建议您查看以下演示文稿,了解自v3以来的变化摘要:
    software-dl.ti.com/ccs/esd/training/CCSv5-FromCCSv3.pdf

    祝您好运!
    KI
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Ki,
    感谢您的反应。 我已经导入了一个使用Project->Import Legacy CCS 3.3 v项目的项目...并且我已经尝试编译了这个导入的项目。 我没有收到任何错误,但我收到了警告:

    1.当前未安装产品'XDAIS' v 1.0 0。 在构建过程中将使用兼容版本7.24 .0.04。
    2.此项目包含1个未解析的可建链接资源。 项目可能无法按预期生成。
    3.无效的项目路径:找不到包含路径。

    我不知道是否正确。 这话什么意思? 谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    ,我尝试过编译此导入的项目。 我没有收到任何错误[/QUOT]

    这其实很好。

    但我收到警告:

    1.当前未安装产品'XDAIS' v 1.0 0。 在构建过程中将使用兼容版本7.24 .0.04。
    2.此项目包含1个未解析的可建链接资源。 项目可能无法按预期生成。
    3.无效的项目路径:找不到包含路径。[/QUOT]

    1.旧项目引用和旧版本的XDAIS和CCSv6将使用它的版本。

    2.听起来像是指向其中一个源文件的链接断开。 很可能其路径无效。 我很惊讶这个断开的链接成功构建

    3.听起来像是旧项目中的其中一个包含搜索路径无效。 我再次对构建成功感到惊讶。

    这些可能是问题,也可能不是问题。 这取决于项目。 但我会尝试修复2和3。

    谢谢

    KI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢ki的回答。 您是否有任何想法来确定第2号警告的原因? 我已双击此警告消息,但未被定向到任何位置。 我还仔细检查了建筑日志,发现了几条类似以下的消息:

    警告#1.6002万-D:"../IQmatx.lib<IQ16atan2PU.obj>"中缺少Build属性供应商部分TI:无法确定兼容性

    您认为这可能是原因吗? 谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否知道如何确定第2号警告的原因?[/QUOT]

    如果没有关于该项目的更多细节,很难说出来。 如果与所需源文件的链接实际断开,则构建将失败。 所以这可能是一个误导性的警告。 当您浏览项目内容时,您是否在项目资源管理器视图中看到任何断开的链接(通常有一些图标指示符)

    警告#1.6002万-D:"../IQmatx.lib<IQ16atan2PU.obj>"中缺少Build属性供应商部分TI:无法确定兼容性

    这是不相关的。 有关该警告的原因,请参阅:

    https://e2e.ti.com/support/development_tools/compiler/f/343/p/23.7376万/858874</s>85.8874万

    谢谢

    KI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢ki。 关于警告编号2。 请告诉我如何在项目资源管理器中识别断开的链接。 我在项目资源管理器窗口中找到了几个带有特殊图标的文件(请参阅原始帖子)。 关于"警告#1.6002万-D",我不确定我是否理解正确,但我认为我可以忽略这一警告。 对吗? 谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在项目资源管理器窗口中发现了几个带有特殊图标的文件(请参阅原始帖子)。 [/引述]

    哦,是的,“!” 图标表示链接断开。 底部的“/”是不同的,意味着文件被排除在构建中(这通常是为了实现)。

    关于"警告#1.6002万-D",我不确定我是否理解正确,但我认为我可以忽略此警告。 对吗? [/引述]

    一般而言,是的。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,我发现"!" 在项目资源管理器中,某些.c模块旁边是由引起的

    "#225-D函数xyz隐式声明"

    我想问题可能是由于函数的函数原型缺失所致。 问题是
    这些原型不存在于原始软件中。 因此这些警告也必须存在
    在CCS v 3.3 中。 在我看来,这不是由迁移引起的问题。 但我不知道是否可以
    忽略这些警告。 你有什么意见? 谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    还不错。 断开的链接图标也是"!" 但图形看起来不同-如下所示:

    "#225-D function xyz隐式声明"

    是的,这是一个相当常见的警告。 3.3 默认情况下抑制了此警告,但更新版本的CCS不会抑制此警告。 在极少数情况下,它可能会导致问题,这就是为什么我们要求我们不要抑制此警告的原因。 但在您的情况下,如果v 3.3 中没有问题,则可能没有问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢你的帮助。