TI中文支持网
TI专业的中文技术问题搜集分享网站

使用QEP有时出现的问题

QPOSMAX里设置的是3999,QDECCTL=40H,QEPCTL=032EH,观察QPOSCNT里的值正常情况都是0~3999之间变化,但有时会出现大于3999的数,一直会加到65535,在0~65535之间变化,而且不会回到正常状态。断电重上电又正常了。这种情况是如何造成的?我用的是2802。

user1827950:

“有时会大于3999?”        这个有规律吗?  QEP是不是复位了?

QPOSMAX里设置的是3999,QDECCTL=40H,QEPCTL=032EH,观察QPOSCNT里的值正常情况都是0~3999之间变化,但有时会出现大于3999的数,一直会加到65535,在0~65535之间变化,而且不会回到正常状态。断电重上电又正常了。这种情况是如何造成的?我用的是2802。

kuntay:

回复 user1827950:

没有规律,QEP复位了计数应该一直是0才对。

QPOSMAX里设置的是3999,QDECCTL=40H,QEPCTL=032EH,观察QPOSCNT里的值正常情况都是0~3999之间变化,但有时会出现大于3999的数,一直会加到65535,在0~65535之间变化,而且不会回到正常状态。断电重上电又正常了。这种情况是如何造成的?我用的是2802。

kuntay:

回复 kuntay:

顶。求解

赞(0)
未经允许不得转载:TI中文支持网 » 使用QEP有时出现的问题
分享到: 更多 (0)