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.

[参考译文] TMS320F28379S:检测到不需要的 controlSUITE 文件

Guru**** 2511985 points
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE-MOTORCONTROL-SDK

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1196532/tms320f28379s-unwanted-controlsuite-files-detected

器件型号:TMS320F28379S
主题中讨论的其他器件:controlSUITEC2000WARE-MOTORCONTROL-SDK

最初、 我们的项目 使用 controlSUITE 中包含的各种电机控制文件。 但是、我们希望这些文件直接在我们的项目库中进行控制。 我从 controlSUITE 中复制了所需的文件、并将其插入到我们的项目库中。 然后、我从项目的"文件搜索路径"和"包含选项"中删除了 controlSUITE 文件。

但是、我们的项目仍会以某种方式检测旧的 controlSUITE 文件。 例如、我单击结构上的 F3以查看声明。 当我单击 IPark 结构上的 F3时、它会打开此窗口、询问我们要查看哪个元素。 我只希望工程在"Header"文件夹中看到 ipark.h、而不希望看到 controlSUITE 库中的文件。 如何删除此项? 我在项目设置中进行了全面搜索、但未找到任何引用此不需要的文件路径的位置。 如果有任何帮助,将不胜感激。

注意:由于这个问题、CCS 不再突出显示结构变量、因为它似乎从两个不同的位置检测到结构。 下面显示了"svgen" (不存在此问题)、其中 Ualpha 和 Ubeta 以蓝色突出显示、但 ipark 的 Alpha 和 Beta 未以蓝色突出显示。

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

    尊敬的 Jack:

    我建议您利用 C2000WARE-MOTORCONTROL-SDK 中提供的这些电机控制库的最新版本。 该软件包中的文件可以轻松复制到您自己的存储库中。 请注意、controlSUITE 不再更新、仅适用于旧内容。

    此致、

    Ozino

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

    您好、Ozino、

    感谢您的回答。 但是、这并不能完全解决我的问题。 我在自己的存储库中复制了所需的文件、但 CCS 仍然会以某种方式找到 controlSUITE 的文件路径、并且我会看到上面的帖子中显示的"Open Declaration"窗口。 我做了一个临时修复、在该修复中、我只更改了 controlSUITE 中"motor_control"文件夹的名称、现在 CCS 不再关心它、但我希望找到问题的根源、而不必更改 controlSUITE 中的文件名。

    有什么想法吗? 如果不是、我只能坚持我的解决方案。

    最棒的

    插孔

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

    插孔、

    您能否确认 项目属性中未引用包含路径。 您观察的窗口是在项目包含路径中找到多个文件的结果。 检查 controlSUITE 路径是否在 Build -> Compiler -> Include Options 选项卡中定义。 如果是、您可以将其删除。 您能否 检查项目属性 Resource -> Linked Resources、并查看在 Linked Resources 选项卡中定义的 controlSUITE 中是否存在任何已定义的链接资源。 如果是、您可以删除这些内容。

    此致、

    Ozino