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.

[参考译文] CCSTUDIO3:路径变量损坏且不可更改。

Guru**** 2537350 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1199288/ccstudio3-path-variables-corrupt-and-immutable

器件型号:TMS320F28386S
主题中讨论的其他器件:C2000WARE

我试图重命名一个项目,所有地狱打破松. CCS 被锁定。 当我重新启动时、旧名称仍然存在、我认为我会清理该项目、但它不在列表中。 我检查了目录,新的名字有内容,旧的名字消失了。 已将新文件夹重命名为旧名称。 我不是抽屉里最锋利的刀,所以我花了一段时间才看到我的包括文件是错误的。

记录所有路径变量

将 COM_TI_C2000WARE_SOFTWARE_PACKLE_INSTALL_DIR 从中进行了更改

C:\ti\c2000\C2000Ware_4_01_00_00


C:\ti\c2000\Archive\C2000Ware_4_00_00_00

com_TI_digital_power_C2000WARE_SDK_software_package_install_DIR 从中进行了更改
  
C:\ti\c2000\C2000Ware_DigitalPower_SDK_4_00_00_00


C:\ti\c2000\Archive\C2000Ware_DigitalPower_SDK_3_03_00_00

这是如何实现的?

因此我编辑这些值、然后单击"Apply and Close"。 尝试构建、相同的旧错误。 我返回到路径变量是属性、它们是错误的。 再次进行编辑、然后再次单击"应用并关闭"。 这次我再次打开属性、损坏的值恢复。

我复制了项目、但副本也已损坏且不可修复。 如何解决? 这16个小时的日子,就像我一样,越来越陈旧了。
  

更新:

我尝试重新安装 CCS 11.1、但未起作用。

我用 WinMerge 查看.project 文件,发现了这一点 已更改。 我把它更正成了没有效果。

幸运的是,我有一份我的工作空间(Ws)的副本,尽管它已经过时了2周。 原始 ws 是工作的,副本是工作的-副本。 我的项目在工作中-副本。 我把它复制到工作 ws 和它不工作在那里。 因此、CCS 中必须有一些高于 ws 级别且进行了调整的属性。 有什么建议吗?

好悲伤,查理·布朗。

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

    您好、John:

    在尝试重构后、项目中可能存在某种依赖性、这会影响事情。 您能否分享您的项目? 现在我只需要项目文件夹中的3 .*项目文件。

    谢谢

    小标题

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

    Ki、您好!

    感谢您的观看。

    我最初想做同样的事情、但我从另一个工作区复制了整个项目、该工作区可以正常工作、但仍然失败。

    我很乐意分享这些文件。 除了插入外、是否有附加文件的方法?

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

    请将文件添加到 zip 文件、然后可以 将 zip 文件附加到该主题中:

    https://e2e.ti.com/support/site-support-group/site-support/f/site-support-forum/761619/faq-how-do-i-attach-a-file-or-link-to-my-post

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

    我已经尝试过图像/视频/文件很多次、它总是显示"不允许"。 再次尝试拖放。

    e2e.ti.com/.../projectFiles.zip

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

    您好、John:

    以下变量:

    com_TI_C2000WARE_software_package_install_DIR

    com_TI_digital_power_C2000WARE_SDK_software_package_install_DIR

    继承自以下属于项目的产品:

    这些变量固定为上面指定的产品的位置、您将无法在父项目中修改它们。  

    检查在您的环境中选择的上述产品的位置和版本。  

    谢谢

    小标题

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

    在重命名 snafu 之前、这是我针对 C2000Ware 所具有的功能

    C2000Ware v4.1.0.00

        安装位置:          C:/ti/c2000/C2000Ware_4_01_00_00
        产品类型 ID:           c2000ware_software_package
        依赖项:               


    ***声明的变量

        根目录:            com_TI_C2000WARE_software_package_install_DIR
        已导出的位置:         

    ...

    ===========================================================

    这是我现在拥有的东西:

    C2000Ware v4.0.0.00

        安装位置:          C:/ti/c2000/Archive/C2000Ware_4_00_00_00
        产品类型 ID:           c2000ware_software_package
        依赖项:               


    ***声明的变量

        根目录:            com_TI_C2000WARE_software_package_install_DIR
        已导出的位置:         

    ...

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

    如果要再次使用 C2000Ware 4.01.00、则需要在"产品"选项卡的工程设置中指定它

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

    Ki、您好!

    是的、我更改了产品、但我仍然想知道为什么重命名项目会破坏价值。 我想要做的就是定期多复制一次。

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

    您是否尝试过在 Project Explorer 中通过重命名选项进行重命名?

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

    我们始终保持。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我仍然不知道为什么重命名项目会破坏该值。

    这对我来说也是一个谜。 我无法重现此行为。 重命名工程时、所选的 SDK 版本不会在我身上更改(因此也会保留路径变量)。 您的环境中必须有其他东西在运行。

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

    谢谢发帖。

    好的、我也相信还有其他的事情发生。 如何处理:我已删除、重新下载并重新安装 CCS11。 我是否也应该删除 Windows SDK?

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

    我还在调查。

    您是否仍在下面安装了 C2000Ware 4.1和4.0?

    c:/ti/c2000/C2000Ware_4_01_00_00

    C:\ti\c2000\Archive\C2000Ware_4_00_00_00

    如果是、CCS 是否仍检测到这两个器件? 如果两者都被检测到,请尝试从查找列表中删除4.0。

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

    归档目录附带原始下载,但仍完好无损。 我找不到仅适用于它们的编译器工具的发现列表:

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

    以下是 C2000编译器标志列表:

    链接器标志:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果是这样、CCS 中是否仍然检测到这两个字符? 如果两者都被检测到,请尝试从发现列表中删除4.0。

    参见以下有关"产品发现"的标记

    https://dev.ti.com/tirex/explore/node?node=A__AO8DVCZhl0Kt5-yIAVmyvQ__ccs_devtools__FUz-xrs__LATEST

    例如、我在下面发现了 C2000Ware 4.1和4.0:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    存档目录附带了原始下载文件,但仍保持不变。 我找不到它们的发现列表,只有编译器工具:

    请参阅我之前的帖子: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1199288/ccstudio3-path-variables-corrupt-and-immutable/4525199#4525199

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

    以下是 C2000编译器标志列表:

    链接器标志:

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

    我正在寻找:

    https://dev.ti.com/tirex/explore/node?node=A__AO8DVCZhl0Kt5-yIAVmyvQ__ccs_devtools__FUz-xrs__LATEST

    CCS 通过搜索来确定已安装产品的列表  产品发现路径 。 要查看安装了哪些版本的产品、请转至菜单  Window→Preferences→Code Composer Studio→Products 。 默认搜索的路径会添加到  产品发现路径  以及安装到这些路径中的产品在下列出  已安装产品

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

    Ki、您好!

    我发现了它,并发布了它15分钟前。 不知道为什么它没有出现。

    在发现的产品中、除 XDC 工具之外、所有其他工具的"Uninstall (卸载)"均处于非活动状态。 但所有项目都可以在安装时进行选择。 属性页的作用类似于"未安装"。

    更新:

    我在不同的工作区中检查了几个项目、但这些工作区都不允许添加产品。 好像它认为没有安装、但许多构建和运行都是使用 C2000Ware 4.1进行的。

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

    "c:/ti/c2000/Archive "下的内容、它最初是安装在那里、还是之后您只是手动将它移到那里?  

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

    原来是这样。

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

    我无法在使用 CCS 12.2时重现此问题。 或 CCS 11.2。

    两个 CCS 版本都发现了 C2000Ware 4.1.0和4.0.0。 还发现了 C2000Ware DigitalPower SDK 4.0.0和3.03.0

    我在工作区中导入 MSPM 项目。 我可以看到它配置为 C2000Ware 4.0.0和 SDK 3.3.0。 变量  COM_TI_C2000WARE_software_package_install_DIR 和 COM_TI_digital_power_C2000WARE_SDK_software_package_install_DIR 分别指向正确的路径。

    重命名 MSPM 项目时、重命名成功。 C2000Ware 和 SDK 版本不变(因此相关变量也不会改变)。

    然后、我修改工程以使用 C2000Ware 4.1.0和 SDK 4.0.0。 执行此操作后、变量会自动更新以反映新的 C2000Ware 和 SDK 版本(如预期)。

    我退出属性、然后再次检查、以确保它们按预期设置(它们是)。

    然后、我再次重命名 MSPM 项目。 重命名成功。 然后检查属性、C2000Ware 和 SDK 使用的版本与我设置的版本相同、并且变量正确无误。

    我看不到重命名工程会自行更改 C2000Ware/SDK 版本(以及相关变量)的情况。

    我的测试用例是否与您正在执行的操作相符?