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/TMS320F28335:在使用 PI 控制器时,头文件出现#include“DCL.h”、#include“DCL_fdlog.h”

Guru**** 2039030 points
Other Parts Discussed in Thread: TMS320F28335, CONTROLSUITE, C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/663325/ccs-tms320f28335-where-is-the-header-file-present-include-dcl-h-include-dcl_fdlog-h-while-using-pi-controller

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

工具/软件:Code Composer Studio

您好!
我正在使用 DSP TMS320F28335微控制器。我在 PI 控制器上工作。 我想使用库文件#include“dcl.h”、#include“dcl_fdlog.h”.plese 指导我如何将该文件添加到我的项目中,以及如何使用以及它在哪里。 b因为 我在 controlSUITE 中看到过、但我找不到上面的头文件。sugeest 也是我在使用 PI 控制器时必须使用的头文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mahesh、
    我找到您在以下路径中提到的文件
    \controlSUITE\libs\control\DCL\v1_00_00_00\include

    打开 CCS 工程后、在左侧窗格中单击工程名称、右键单击并添加文件

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

    Mahesh、

    我建议您下载最新版本的 C2000Ware、其中包含此库的更新版本(v2.1.1)。  为了使用 PI 控制器和数据记录器、您只需在本帖子的标题中包含两个头文件。 对于 F28335、您可能想要尝试 C1 PI 控制器、这意味着您将调用函数 DCL_runPI_C1 ()。  有关 PI 控制器的更多信息、请参阅第22-23页、有关数据记录器的更多信息、请参阅《DCL 用户指南》第4.2章。

    该库还包含示例代码、展示了如何将类似的 PID 控制器与 FPU32配合使用。  示例是为 F28069编写的、但 DCL 中没有特定于器件的内容、因此该库将以相同的方式在 F28335上使用。   

    此致。

    Richard

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

    问题已解决。 如果可能、使用 TMS320F28335的 PI 控制器的任何示例 c 代码

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

    F28335上没有专门的示例、但正如我在上一篇文章中提到的、在该器件的 DCL 中实现 PI 控制器非常简单。 在 C2000Ware 中、我建议打开"ADC_SoC"代码示例(您可以在"device_support -> F2833x -> Examples"下找到该示例)、然后按照 DCL 用户指南第2.2节中的步骤添加控制器。

    此致、
    Richard