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.

[参考译文] F29H859TU-Q1:什么?#39;s PWMx_OE 的含义

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1656247/f29h859tu-q1-what-s-the-meaning-of-pwmx_oe

器件型号: F29H859TU-Q1

您好的团队、

我向我的客户询问这个问题。

我的客户正在使用 CLB、但仍然有以下问题:

EPWM1A_OE 的功能是什么? 是 ePWM 模块的三态 PWM 输出还是 CLB 模块的三态 PWM 输出? 即使 EPWMx_OE 处于活动状态、PWM 模块的 PWM 输出是否正常?

image.png

image.png

image.png

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1110722/tms320f280039c-what-s-does-pwma_oe-mean-for-clb

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1089158/tms320f280039c-how-to-use-pwma-oe-and-pwmb-oe-in-clb

2.它是否与 HRPWM1A 和 PWM1A 相同? 如果我覆盖输出 1、EPWM1A 引脚是否会从 CLB 输出信号?

image.png

3.什么是三态 PWM 输出? 这意味着保持输出高电平还是低电平? 当 PWMx_OE 处于有效状态、高位还是低位杆时?

4.当我覆盖 EPWM1A_AQ 时、这是否意味着它将更改 EPWM 模块的原始 EPWM_AQ 信号?  

BRS

Shuqing

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

    尊敬的 Shuqing:
    EPWM1_OE 是可启用或禁用 ePWM 输出的信号。 如果该信号为低电平、则 ePWM 不会传递到输出引脚。 如果该引脚为高电平、则 PWM 输出将传递到输出引脚。 该信号可作为 CLB 的输入、也可使用 CLB 输出来控制此信号。
    2.如果覆盖 output0、EPWM1A 引脚将输出 CLB 信号。 但是、如果覆盖 output1、EPWM1A_OE 将获取 CLB 信号。
    3.当 PWMx_OE 有效时、基本上 ePWM 可以将其信号传递到引脚。 ePWM 引脚可以有三种状态:高电平、低电平和高阻抗。  由于三态、即三态输出。 当 PWMx_OE 为低电平时、ePWM 无法将其信号传递到引脚。
    4.是的、当您覆盖 EPWM1A_AQ 时、CLB 输出信号将更改 ePWM 模块的 EPWM_AQ 信号。
    您可以将此信号视为用于启用或禁用 ePWM 输出引脚的开关。
    谢谢
    Praneeth

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

    尊敬的 Venkata:

    感谢您的答复!
    但仍然感到困惑:
    1.禁用 ePWM 输出意味着禁用 ePWM 模块的输出还是禁用 CLB 模块的输出?

    EPWM1_OE 是可以启用或禁用 ePWM 输出的信号。 [/报价]

    2.禁用 EPWM 输出时引脚的状态是什么?

    如果此信号为低电平、EPWM 将不会传递到输出引脚。

    3. EPWM 引脚现在的状态是什么?

    当 PWMx_OE 为低电平时、EPWM 无法将其信号传递到引脚。

    BRS

    Shuqing

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

    尊敬的 Shuqing:

    如果 PWMx_OE 信号为高电平、EPWM 信号(高电平或低电平)将传递到引脚。
    如果 PWMx_OE 信号为低电平、该引脚将处于高阻抗状态。  

    1.. EPWM1_OE 信号控制 ePWM 模块引脚的状态。 如果设置为低电平、则 GPIO 引脚不会接收 ePWM。 引脚将处于高阻抗状态。 这只是对跳闸区功能的复制。 使用覆盖选项、可以使用 CLB 输出信号来更改 PWMx_OE 信号。 或 PWMx_OE 信号可作为 CLB 的输入、以检查 ePWM 是否已启用。

    2.引脚状态为高阻抗。 外部电路决定引脚电压。

    同样、引脚处于高阻抗状态。

    我希望这澄清了您的查询
    谢谢
    Praneeth