打印

2407 QEP电路 正交编码器 计数上溢下溢问题

[复制链接]
4139|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xuqinglei|  楼主 | 2008-12-22 16:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DSP2407的T2定时器作为QEP正交编码器输入,计数;

目前状态: 0~FFFF计数正常;

现在的问题:如何处理计数大于FFFF的数据? 当到FFFF时发生上溢中断,0x2E,T2CNT接着到0,此时马上又来个下溢中断,0x2D,这样的结果对吧?

我本这么想:计数大于FFFF, 上溢中断里addtemp变量加1, 下溢中断时deltemp变量加1, 通过处理这两个值和T2CNT的数据, 记录计数值; 现在看来不是那么回事, 请问如何处理?

加:  0下溢++FFFF上溢~ 0下溢++FFFF上溢
减:  FFFF-- 0下溢~FFFF上溢--0下溢

相关帖子

沙发
xuqinglei|  楼主 | 2008-12-23 09:04 | 只看该作者

pp

**, 21ic效率这么慢, 一个晚上没人管!

使用特权

评论回复
板凳
福瑞斯| | 2008-12-23 12:11 | 只看该作者

。。。。

芯片功能有限,自己活学活用

使用特权

评论回复
地板
xuqinglei|  楼主 | 2008-12-25 20:44 | 只看该作者

!!!

谢谢

使用特权

评论回复
5
hitmanman| | 2009-9-22 09:48 | 只看该作者
最后到底咋解决了呢?
高手指点啊

使用特权

评论回复
6
hitmanman| | 2009-9-22 10:37 | 只看该作者
是不是不要同时使用上溢下溢中断

可以使用下溢和周期中断
或者上溢和周期中断?

就不会出现楼主的问题了

我也是卡在这个问题上了

使用特权

评论回复
7
hitmanman| | 2009-9-22 14:08 | 只看该作者
感觉可以一起使用下溢和比较中断

使用特权

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

本版积分规则

3

主题

5

帖子

0

粉丝