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.

[参考译文] HET:将工作周期从100 % 更改为0 % 不起作用

Guru**** 2534260 points
Other Parts Discussed in Thread: RM44L920, HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1100601/het-changing-of-duty-cycle-from-100-to-0-doesn-t-work

主题中讨论的其他部件:RM44L920HALCOGEN

您好,

我正在使用HET模块在RM44L920平台上使用PWM系列。 我使用 HAlcogen 版本04.07 .01生成的代码。

如果占空比 在1 % - 100 % 之间,则PWM生成工作。 但是,如果之前通过调用 pwmSetDuty()将占空比设置为100 % ,则将 占空比设置为0 % 不会强制输出引脚低电平。 输出销 保持高位。

这是一个已知的HET问题吗?从100 % 到0 % 的占空比变化不起作用?

谨致问候

春燕

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

    您好,Chunyan:

    这是一个已知问题。  HalCoGen PWM代码有一个限制:从0 % -> 100 % 或从100 % 到0 % 的转换失败。

    请避免直接从100 % 切换到0 % ,并在软件中执行类似100 % --> 1 % --> 0 % 的操作

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

    感谢您的回复