打印

捕获寄存器如何知道定时器溢出?

[复制链接]
10365|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gl4365|  楼主 | 2011-7-29 11:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近要做一个测速的东西,用的24533,我把中断模式设置成终端计数中断,然后也加上捕获,可是不知道什么时候是溢出什么时候是捕获?当计数器==0的时候才算溢出还是怎么?谢谢大侠指教
沙发
llia| | 2011-7-29 14:17 | 只看该作者
没做过,帮顶

使用特权

评论回复
板凳
jxin| | 2011-7-29 15:55 | 只看该作者
你用哪个信号作为捕获信号?
终端计数中断, 中断中做什么?
当计数器==0的时候算溢出,
On the rising clock edge following the zero count, the Count register is reloaded from the Period register. On the next falling edge, the terminal count event is triggered and the output is asserted high for one-half clock cycle or a full clock.

使用特权

评论回复
地板
rulu| | 2011-8-1 16:36 | 只看该作者
貌似问题不是很明细呀

使用特权

评论回复
5
rulu| | 2011-8-1 16:36 | 只看该作者
:dizzy:

使用特权

评论回复
6
llia| | 2011-8-1 20:14 | 只看该作者
看不是很懂啊

使用特权

评论回复
7
wewo| | 2011-8-3 09:13 | 只看该作者
帮你顶起

使用特权

评论回复
8
wewo| | 2011-8-3 09:14 | 只看该作者
希望版主或者哪位高手能看到

使用特权

评论回复
9
Go_PSoC| | 2011-8-3 22:22 | 只看该作者
8# wewo
3楼高手已经看到了,呵呵

使用特权

评论回复
10
gl4365|  楼主 | 2011-8-3 23:03 | 只看该作者
3# jxin
我用的一个外部端口的信号作为一个捕获信号,我想在捕获到下降沿的时候产生中断,然后读计数器来判断速度,当一个周期内没有捕获到时也会产生溢出中断,在溢出中断里面累加一次溢出值,即256,可以实现测速。现在关键问题是不能同时使用溢出中断和捕获中断

使用特权

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

本版积分规则

132

主题

189

帖子

0

粉丝