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/TMS320F28379D:能否将 BOOSTXL-DRV8301与 LAUNCHXL-F28379D 搭配使用?

Guru**** 2538950 points
Other Parts Discussed in Thread: DRV8301, BOOSTXL-DRV8301, LAUNCHXL-F28379D, CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/613632/ccs-tms320f28379d-can-i-use-boostxl-drv8301-with-launchxl-f28379d

器件型号:TMS320F28379D
主题中讨论的其他器件:DRV8301BOOSTXL-DRV8301LAUNCHXL-F28379DcontrolSUITE

工具/软件:Code Composer Studio

你好

我有一个 boostxl - DRV8301套件、我想与 F28379D LaunchPad 配合使用。 我可以使用它吗? plz 为我提供一些指导。

谢谢、此致、

Jaimin Mehta。

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

    BOOSTXL-DRV8301可与 LAUNCHXL-F28379D 搭配使用。

    controlSUITE 中提供用于单轴伺服的软件、但它是为 LAUNCHXL-F28377S 编写的。 您可以从该项目开始、并修改不同引脚/资源配置的代码。 基础代码应在不进行功能修改的情况下工作。

    C:\ti\controlSUITE\development_kits\TIDM-SERVO-LAUNCHXS

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

    正如您所建议的、我已经开始使用 LAUNCHXL-F28377S 并进行了检查、它在 BOOSTXL-DRV8301的帮助下运行得非常好。

    但众所周知、我想将其与 LAUNCHXL-F28379D 连接。 为此、我对 F28377S 代码进行了一些更改、使其与 F28379D 兼容。 它已成功构建。

    它的调试也成功,但当我运行此代码并将“EnableFlag”设置为1时,“IsrTicker”不会递增,并且当我暂停代码时,在以下函数中它会停止。

    #if (motor1_DRV = DRV8301)
    InitDRV8301 (&motor1);
    while (motor1.drv8301.DRV_FAULT);//如果 drv init 出现故障,则挂起

    那么、plz 告诉我如何解决它。。。?

    谢谢、此致、

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

    此时、您需要花费一些时间来确定设置此标志的源。 我们很难告诉您为什么 DRV 会产生该误差。

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

    正如您所知、我已经看到具有 LAUNCHXL-F28377S 的 BOOSTXL-DRV8301、我们可以使用 LAUNCHXL-F28377S 的 J1、J2、J3和 J4连接器进行连接、如果我们希望将其与 LAUNCHXL-F28379D 进行连接、则可以使用 J1、J2、 LAUNCHXL-F28379D 的 J3和 J4连接器、因为这两个连接器在功能上都兼容、如 ADC、ePWM、3.3V、GND 等...

    但与 GPIO 引脚不兼容。 那么、这就是先前出现错误的原因。 我已经阅读并更改了所有内容。 使代码与 LAUNCHXL-F28379D 兼容。 现在,当我运行此代码并在“IsrTicker”递增后将“EnableFlag”设置为1时。

    但现在又出现了另一个问题。 之前、当我使用 LAUNCHXL-F28377S 输入24V 直流运行构建级1时、我提供给 BOOSTXL drv8301套件、在输出中、我将获得+24至-24线路到线路电压、我在示波器中看到过这一点。 在观察窗口中、我看到了 ePWM 和 ADCxResult 寄存器。 持续变化。

    目前,当我使用 LAUNCHXL-F28379D 运行构建级1时,在“IsrTicker”递增后,将“EnableFlag”设置为1,同时我还将使用图形工具获取 svgen 波形和斜坡发生波形。 在观察窗口中、我看到 ePWM 寄存器持续更新、但 ADCxResult 寄存器。 不会持续更新、并且我没有获得+24至-24线对线电压输出。 (获得+24至-24线对线电压1至2秒,直到“IsrTicker”开始。)

    因此、任何伙伴都有一个解决方案、我可以与我共享它。 如何解决这个问题… ???

    谢谢、此致、

    Jaimin Mehta。