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:TMS320F28379D 设计的 DRIVE 示波器测量

Guru**** 2587345 points
Other Parts Discussed in Thread: TMS320F28379D, DESIGNDRIVE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/680614/ccs-tms320f28379d-tms320f28379d-designdrive-oscilloscope-measurement

器件型号:TMS320F28379D
主题中讨论的其他器件: DESIGNDRIVE

工具/软件:Code Composer Studio

我尝试调试 PWM 代码、并通过使用示波器上的探针进行观察。 我非常确信代码是正确的(实际上我使用的是 TI 提供的示例代码),我在示波器上看不到它。 这是因为常规探头问题? 我不知道是否需要差分探针来测量 PWM 信号。 我尝试连接 PWM1A 的控制接地和 GPIO0、我看不到任何东西。 有人可以交给我吗? 非常感谢。  

最小

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Min、
    我想您需要使用差分探头来探测 PWM 信号。 您还使用哪种电路板? 我想您正在探测正确的引脚。

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

    你好 Vasudha

    我使用 TMS320F28379D 板、它安装在 DesignDRIVE 平台上。 我看一下正确的引脚,基本上对于 EPWM1A 来说,它是 GPIO0。 此外、我在 PWM 测试点上进行测试、我也可以通过使用常规探针来查看任何内容。  

    谢谢  

    最小

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

    我可能会将问题分解为两个部分:

    首先、当您认为自己在时、您实际上是否连接到 GPIO0? 最简单的调试方法是将 GPIO 多路复用器设置为全'0'(GPIO 模式)并将 GPIO 方向设置为'1'(输出)。 然后、您可以切换 GPIO0数据寄存器、并查看是否可以在示波器输入上看到相应的状态变化。 您可以在表达式窗口中轻松完成所有这些操作、而无需任何 C 代码(请首先通过其中一个示例中的初始化操作以初始化系统)。

    确认引脚连接后、您可以转到检查 ePWM 是否正在执行所需的操作。 需要检查的事项:
    GPIO 多路复用器是否正确地将 ePWM1A 置于 GPIO0上? 计时器实际上是在计数吗? 比较值/事件是否配置为导致引脚上的状态变化? 等等
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用 TI 的28377D 示例代码、初始化 PWM1GPIO 函数通过函数执行、禁用上拉并打开 MUX (1)、这绝对没问题、我尝试使用差分探针、但仍然没有 PWM 输出、我使用测试点 PWM1A 作为红色、控制接地黑色、 即使使用 TI 示例代码也看不到任何内容。 您认为使用常规探头会损坏设备吗? 我尝试将常规探头连接到一侧测试点和一侧接地,电路板是浮动的,示波器接地,我只是这样做,没有清楚的思考。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Min、

    我认为您应该可以。 此外、常规示波器探头可能还可以...只需将探头输入连接到 GPIO0、并将探头接地连接到电路板接地。

    您是否能够通过将 GPIO 设置为 GPIO 输出模式(而不是 ePWM 模式)、然后手动(或使用代码)切换 GPIO 数据寄存器来查看此引脚上的切换?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Min、

    请告诉我们您是否能够解决该问题。

    谢谢
    Vasudha