打印

QEP反向计数不从0开始

[复制链接]
1052|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
寻觅不倒翁|  楼主 | 2015-8-8 19:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
POS, os, eps, ST, ps
请教各位,按下清零键后,qep反向计数不从0开始,是一个很大的值,一直不变,怎么回事??谢谢
我的思路:1:清零键按下后,同时EQep1Regs.QEPSTS.bit.QDF(方向位为0)时,
               2:EQep1Regs.QPOSCNT=0;
               3:j=EQep1Regs.QPOSCNT;读QPOSCNT的值,
但是目前实际上QPOSCNT一直为一个很大的值,请教各位,谢谢。

相关帖子

沙发
comeon201208| | 2015-8-15 14:23 | 只看该作者
反向计数的话一般从最大数据开始递减的,你的主芯片若是16位的,就是从65535见到你需要的值。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

28

帖子

0

粉丝