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.
您好!
我正在使用 F28377D 中的 SysConfig 功能通过对 cbl-exp8进行模块化来生成 ePWM。
1.请说明如何使我的所有 PWM (其中4个)仅在一个开关周期内运行并停止?
2.参考下图,我希望 ePWM (s4)在一个开关周期中导通两次,请如何在 SysConfig 中实现?
谢谢!
尊敬的 Olutayo:
TRM 是获取这些信息的最佳来源、但该方法取决于"停止"PWM 运行后 PWM 引脚所需的状态。 若要 "停止"所有或选定 PWM 输出、最常用的方法是使用跳闸区域模块(例如、一次性强制 跳闸;本视频介绍了跳闸区域以及 CBC 与 OST 跳闸)。 另一种方法是停止计时器的时钟、或者可能 更改动作限定器设置以导致 PWM 不活动。
2.要在一个 PWM 周期内多次产生 PWM 脉冲,只需配置正确的动作限定符即可。 我这样做是一个示例 、这是一个非常简单的情况、在一个非常简单的情况下、EPWM1A 在0时变为高电平、CMPAU 上变为低电平、PRD 上变为高电平、CMPAD 上变为低电平、以便在向上向下 PWM 计数器周期内创建两个脉冲。 在执行此操作时、请务必保持在数据表开关频率规格内。
此致、
艾里森