本报告适用于以下产品的2N27E掩模版本:
- MC56F84789
- MC56F84786
- MC56F84783
- MC56F84769
- MC56F84766
- MC56F84763
- KC56F84763
- KC56F84769
- SC56F84766
e9432: eFlexPWMA: 当分数延迟块上电时,eFlexPWMA输出引脚可能处于高状态(逻辑1),而不是低状态(逻辑0)。
描述:在分数延迟块上电时,eFlexPWMA输出可能被设置为1。由于分数延迟块电路没有复位信号来强制特定的复位状态,输出必须通过在PWM上创建一个脉冲来清除。这个问题只会在使用分数延迟块时出现,并且只持续到PWM通道首次转换之前。
解决方法:在设置FRCTRL[FRAC_PU]并等待所需的上电时间后,将所有子模块中的VAL2-5寄存器编程为创建PWM脉冲(>0%占空比),并至少运行一个PWM周期,以清除分数延迟块中寄存器的状态。在启用PWM输出之前进行此操作,以避免影响外部电路(PWM输出引脚上不会观察到任何PWM脉冲)。