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

[复制链接]
4868|6
 楼主| xuqinglei 发表于 2008-12-22 16:47 | 显示全部楼层 |阅读模式
DSP2407的T2定时器作为QEP正交编码器输入,计数;<br /><br />目前状态:&nbsp;0~FFFF计数正常;<br /><br />现在的问题:如何处理计数大于FFFF的数据?&nbsp;当到FFFF时发生上溢中断,0x2E,T2CNT接着到0,此时马上又来个下溢中断,0x2D,这样的结果对吧?<br /><br />我本这么想:计数大于FFFF,&nbsp;上溢中断里addtemp变量加1,&nbsp;下溢中断时deltemp变量加1,&nbsp;通过处理这两个值和T2CNT的数据,&nbsp;记录计数值;&nbsp;现在看来不是那么回事,&nbsp;请问如何处理?<br /><br />加:&nbsp;&nbsp;0下溢++FFFF上溢~&nbsp;0下溢++FFFF上溢<br />减:&nbsp;&nbsp;FFFF--&nbsp;0下溢~FFFF上溢--0下溢<br />
 楼主| xuqinglei 发表于 2008-12-23 09:04 | 显示全部楼层

pp

**,&nbsp;21ic效率这么慢,&nbsp;一个晚上没人管!
福瑞斯 发表于 2008-12-23 12:11 | 显示全部楼层

。。。。

芯片功能有限,自己活学活用
 楼主| xuqinglei 发表于 2008-12-25 20:44 | 显示全部楼层

!!!

谢谢
hitmanman 发表于 2009-9-22 09:48 | 显示全部楼层
最后到底咋解决了呢?
高手指点啊
hitmanman 发表于 2009-9-22 10:37 | 显示全部楼层
是不是不要同时使用上溢下溢中断

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

就不会出现楼主的问题了

我也是卡在这个问题上了
hitmanman 发表于 2009-9-22 14:08 | 显示全部楼层
感觉可以一起使用下溢和比较中断
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部