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/RM46L852:与 ETPWM 相混淆

Guru**** 2460850 points
Other Parts Discussed in Thread: RM46L852, HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/652761/ccs-rm46l852-confused-with-the-etpwm

器件型号:RM46L852
主题中讨论的其他器件: HALCOGEN

工具/软件:Code Composer Studio

大家好:

 使用 RM46L852微控制器生成用于控制蜂鸣器的周期波。  

 周期: 2秒  

 占空比: 10%

该引脚编号为32,名为[MIBSPI5NCS[0]/EPWM4A]。

使用 HALCOGEN、我在引脚复用中选择了 EPWM4A、在 [特殊引脚复用]选项卡中启用[启用 TBCLK 同步]、  

已启用 ETPWM 驱动器、

下一步:

但是、 我无法获得所需的波形。  蜂鸣器始终响铃、而不是持续2秒。

 感谢您的任何帮助。

此致

Daimb

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

    尊敬的 Daimb:

    您能否尝试 HALCoGen 的 ePWM 和 ECAP 示例?

    e2e.ti.com/.../1881.example_5F00_etpwm_5F00_ecap.c

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

    大家好、QJ Wang、

     实际上、有一个有关 HALCoGen 的 epwm1和 eCAP1的示例、

     在我的案例中、它与 epwm4A 相关、 您是说、我 可以将[epwm1和 eCAP1]替换为[epwm4和 ecap4]吗?   在 TRM、 ecap4和 epwm4中、  没有任何关系、对吧?

    此致

    Daimb   

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

    您可以使用 ECAP 测量输入 PWM 的周期和占空比。 HALCoGen 的示例从 epwm1生成 PWM 信号、并在 eCAP1处捕获信号。 您可以修改 epwm4和 eCAP1的代码。 如果测得的周期为2s、占空比为10%、则 PWM 的代码应该正常。

    实际上、您也可以使用示波器来测量 PWM 输出。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、QJ Wang
    感谢您的回答、我将尝试这种方法。
    非常感谢。

    最好的门卫
    Daimb