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.

[参考译文] TMS320F28P650DK:CCS 12.8 与 CCS 12.0 之间的兼容性–工程迁移和重新版本

Guru**** 2445810 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1527174/tms320f28p650dk-compatibility-between-ccs-12-8-and-ccs-12-0-project-migration-and-reversion

器件型号:TMS320F28P650DK

工具/软件:

您好、

我们目前正在使用 Code Composer Studio (CCS) 12.8 进行开发、并且部分项目将开始使用 CCS 20.1。 我们有一个脚本、用于根据 CCS 12.8 构建工程、我们知道将工程从 CCS 12.8 迁移到 CCS 20.1 通常很简单。

但是、我们对另一个方向的兼容性不确定:

  • 是否可以将工程从 CCS 20.1 迁移回 CCS 12.8?

  • 如果没有、在 CCS 20.1 中打开工程并对工程进行少量修改是否安全  而无需保存.cproject和相关元数据文件 、以便仍然可以在 CCS 12.8 中重新打开该项目、而不会出现任何问题?

我们希望了解在不中断兼容性或不需要返工的情况下跨两个版本运行的最佳方式。

提前感谢您的帮助!

Sebastian

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

    您好:

    是否可以将项目从 CCS 20.1 迁移回 CCS 12.8?

    这是可能的、但不能保证。 请参阅本节末尾的注释:

    https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/ccs_getting-started.html#importing-a-code-composer-studio-project

    如果使用较旧版本的 Code Composer Studio 创建的工程被导入到较新 Code Composer Studio 版本的工作区中、则可能会迁移该工程以支持较新版本的 Code Composer Studio。 这可能会导致较低版本的 Code Composer Studio 无法再次导入或打开该工程。 这更有可能是 Code Composer Studio 的主要修订版号差异、而次要修订版号差异通常不受影响。

    当使用较新版本的 Code Composer Studio 创建的工程被导入到较低版本的 Code Composer Studio 时、同样的规则也适用。 如果主要版本号存在差异、Code Composer Studio 工程通常不向后兼容。 如果您希望将较新的 Code Composer Studio 工程与较旧的 Code Composer Studio 版本配合使用、建议在较旧的 Code Composer Studio 版本中创建一个新工程、并复制源文件和设置。

    请注意、这种限制不是 CCS 20 新增的。 之前在 CCS Eclipse 工程之间始终存在相同的限制。

    如果不是、在 CCS 20.1 中打开并对项目进行少量修改是否安全  而无需保存.cproject和相关元数据文件 、这样项目仍然可以在 CCS 12.8 中重新打开而不会出现问题?

    导入从较旧 CCS 版本创建的工程可能会导致其在导入过程中被修改。 同样、见上文第一段。 因此、在您执行任何其他操作之前、可以在导入时修改该工程。

    也就是说、在 CCS 12.8.1 和 CCS 20.1.x 之间导入同一工程可能不会出现问题 但我们不能提供任何保证。

    谢谢

    Ki

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

    感谢您的澄清。
    Sebastian。