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.

[参考译文] RTOS/TM4C1294KCPDT:当与 TI RTOS 提供的 PWM 驱动器一起使用时、PWM 输出开始时出现意外(更宽)脉冲

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/791400/rtos-tm4c1294kcpdt-unexpected-wider-pulse-at-the-beginning-of-pwm-output-when-used-with-the-pwm-driver-provided-by-ti-rtos

器件型号:TM4C1294KCPDT

工具/软件:TI-RTOS

您好!

我在使用 TI RTOS 提供的 PWM 驱动程序时遇到问题。

问题是、当开始从1%到100%依次施加 PWM 时、PWM 输出端会获得意外脉冲(比所需脉冲更宽的脉冲)作为初始脉冲。

它仅在先前设置的占空比为0%时发生。 通过在两者之间设置0%占空比并观察比占空比设置更宽脉冲的相同结果来确认。

使用的发生器选项: PWM_GEN_MODE_DBG_RUN |  PWM_GEN_MODE_DOWN  

使用的 API: PWM_init() PWM_open()和  PWM_setDuty()。

是否有人面临类似的问题? 它是否与配置有关?

任何帮助都是值得称道的。

此致、

Sangeeth

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sangeeth、
    0%至100%一直是极端情况、该 MCU 以及我知道的其他一些 MCU 都无法提供支持。 请查看以下两个帖子以获取建议。

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

    感谢您的回复。
    我已经阅读了您建议的帖子、并了解占空比为0%(在降压模式下)和100%(在升-降模式下)的问题是众所周知的、与我报告的问题类似。

    将尝试使用帖子中的建议并更新结果。

    此致、
    Sangeeth