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.

[参考译文] TMS320F28335:TMS320F28335编译/构建错误

Guru**** 2553450 points
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1205548/tms320f28335-tms320f28335-compiling-building-error

器件型号:TMS320F28335
主题中讨论的其他器件:controlSUITEC2000WARE

我以前在同一 CCS 11.0中已在硬件上测试了我的程序(具有 ECAP 的 EPWM 的主要 C 代码)。 在重新启动 CCS Studio 并添加了一些头文件后、仍然会出现链接或编译错误。 请建议此次解决此问题。

 此致

阿尔萨兰

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

    尊敬的 Arsalan:  

    您能否压缩项目并将其发送出去? 我认为这些错误是由于未在器件支持文件夹中包含正确的文件而产生的。 您是否查看了我们的示例及其包含选项? Include 选项可在 C2000编译器下找到。 似乎您只包含 controlSUITE、我认为您可能需要使用 C2000ware 中的 device_support 文件夹作为其他包含选项。

    C:\ti\c2000\C2000Ware_4_03_00_00\device_support\F2833x\common\include

    C:\ti\c2000\C2000Ware_4_03_00_00\device_support\F2833x\headers\include

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

    您好、Ryan、

    这是附加的 tar 或 zip 文件夹。 我已经包含了 C2000包含选项、但它不起作用。请查看下面的图片:

    e2e.ti.com/.../7024.PWM_5F00_gen.zip

    请提供建议

    谢谢

    此致

    阿尔萨兰

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

    尊敬的 Arsalan:

    不要将标题导入到您的项目中、而应尝试包含.c 文件。 请查看 Example_2833xEPwmUpDownAQ 示例工程、了解它们是如何链接 include 的。  

    这样可以修复您看到的错误。

    此致!

    Ryan Ma

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

    您好、Ryan

    感谢您的答复。 问题仍然存在、请建议解决此问题。

    此致

    阿尔萨兰

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

    尊敬的 Arsalan:

    请允许我将其转发给 CCS 编译器专家。 我对这个错误不是很熟悉。

    此致!

    Ryan Ma

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

    您好、Ryan、

    是的、请转发、

    谢谢

    此致

    阿尔萨兰

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

    您好、Ryan、

    您能否显示项目属性的 C/C++构建设置? 您需要首先通过单击对话框左下角的链接来显示高级设置。

    请提供以下内容的屏幕截图:

    谢谢

    小标题

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

    Ki、您好!

    感谢您的答复。 它是:

    此致

    阿尔萨兰

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

    感谢您的答复。 它是:

    [/报价]

    谢谢。 这是不正确的。 应启用"use default build command "选项、以便使用 CCS 随附的 gmake。 请启用它、并确保 build 命令与我的屏幕截图类似。

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

    Ki、您好!

    感谢您的答复。 另外3个错误:

    此致

    阿尔萨兰

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

    这些错误更多的是标准链接器错误。 您正在使用的工程是一个 C2000Ware 示例、应开箱即用。 我不确定您为什么会遇到这些错误。

    Ryan、您能否介绍一下、为什么标准 C2000Ware 示例会出现问题?

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

    Ki、您好!  

    我已经使用 CCS12.2并使用 C2000Ware 4.03在本地构建该项目。  

    我最后的一切都很好、所以我不确定这是否是一个不同的问题。

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

    客户项目看起来有问题。 它无法找到 RTS 库和 FPU 库。 这就是客户遇到这些链接器错误的原因。

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

    Ki、您好!

    我是否需要重新安装 C2000ware 4.02?

    此致

    阿尔萨兰

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

    尝试安装最新的 C2000Ware 4.0.3。 您可以直接从 CCS 中的 Resource Explorer 执行此操作。 然后尝试从 Resource Explorer 导入工程

    https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_getting-started.html#resource-explorer

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

    尊敬的 Ryan & Ki:

    最后、编译/编译错误问题已通过安装新的 CCS 12.2 & C2000ware 4.0.3得以解决。 感谢您解决此问题。

       

    感谢 Ryan & Ki

    此致

    阿尔萨兰