本報(bào)告適用于以下產(chǎn)品的2N27E掩模版本:
- MC56F84789
- MC56F84786
- MC56F84783
- MC56F84769
- MC56F84766
- MC56F84763
- KC56F84763
- KC56F84769
- SC56F84766
e9432: eFlexPWMA: 當(dāng)分?jǐn)?shù)延遲塊上電時,eFlexPWMA輸出引腳可能處于高狀態(tài)(邏輯1),而不是低狀態(tài)(邏輯0)。
描述:在分?jǐn)?shù)延遲塊上電時,eFlexPWMA輸出可能被設(shè)置為1。由于分?jǐn)?shù)延遲塊電路沒有復(fù)位信號來強(qiáng)制特定的復(fù)位狀態(tài),輸出必須通過在PWM上創(chuàng)建一個脈沖來清除。這個問題只會在使用分?jǐn)?shù)延遲塊時出現(xiàn),并且只持續(xù)到PWM通道首次轉(zhuǎn)換之前。
解決方法:在設(shè)置FRCTRL[FRAC_PU]并等待所需的上電時間后,將所有子模塊中的VAL2-5寄存器編程為創(chuàng)建PWM脈沖(>0%占空比),并至少運(yùn)行一個PWM周期,以清除分?jǐn)?shù)延遲塊中寄存器的狀態(tài)。在啟用PWM輸出之前進(jìn)行此操作,以避免影響外部電路(PWM輸出引腳上不會觀察到任何PWM脈沖)。