主题中讨论的其他器件:C2000WARE
您好!
客户将 F28004x 用于其数字电源应用。
现在、根据我们的 HRPWM 演示代码(来自 C2000ware)、我们遇到了一个问题。 如果我们调整这些点、PWM 输出占空比将不稳定、相差10ns、这是每个占空比之间的一个 PWM 时钟差。
1) 1)用一个值固定 TBPRDHR: (* ePWM[i])。TBPRDHR = 100<8;
2) 2)将 TBPRD 修复为值:1000;
3)上行模式;
4) 4) HR_CTR_ZERO 时的影子加载。
5) 5)将 CMPA 固定为值:200;
6) 6)将 CMPAHR 固定为值:100。
在这种情况下、一个 PWM 时钟的占空比会发生变化。 如果我们将加载模式从 HR_CTR_ZERO 更改为 HR_CTR_ZERO _PRD、则不存在此问题。
在所有这些情况下、HRPWM 都可以成功输出。
我们想知道、为什么在 HR_CTR_ZERO 模式下、占空比不能稳定、但每个占空比之间有一个 PWM 时钟差。
非常感谢。
BR、Jordan