Part Number: TMS320F2800137
Hi Experts,
Customer use eQEP to do T method low speed. But they found that the calculated speed is abnormal when actual speed is 10RPM. They use QEPSTS.UPEVNT to indicate count value between two impulse. But when speed very low at 10 RPM, the QCTMR will exceed 0xFFFF. They will use QEPSTS.COEF to distinguish the real count value. If QEPSTS.UPEVNT = 1 and QEPSTS.COEF = 1, they will use software counting to replace Timer. So this method will decide the timeout of QEPSTS.COEF. But we tested the calculated speed is abnormal when actual speed is 10RPM. Do you have any suggestion? How to deal with the Capture Timer when QEPSTS.COEF = 1? Thanks.


