打印
[ZLG-ARM]

定时器问题

[复制链接]
1428|8
手机看帖
扫描二维码
随时随地手机跟帖
沙发
六楼的窗户| | 2010-6-17 20:33 | 只看该作者
比如,匹配0 中断后,他要复位定时器,否则,它就不再是设置的定时间隔,这时候,匹配1就永远也不能中断了!貌似不行啊

使用特权

评论回复
板凳
金鱼木鱼| | 2010-6-17 20:43 | 只看该作者
用软件实现的话,1500hz,1000hz,800hz三个定时器怎么实现比较好一些!考虑了一下,有点乱,感觉不好!有什么好的方法?

使用特权

评论回复
地板
年轻不在| | 2010-6-17 20:44 | 只看该作者
当然可以的lpc如果2个定时器,但有不同匹配寄存器,一共可以实现7个没有任何定时倍数关系的定时器(是没有任何定时倍数关系,不是像51那样搞个倍数,弄出个255个定时器),只要你在匹配中断产生后重新计算剩余的时间,而定时器最大的一个匹配泽负责复位,

使用特权

评论回复
5
无语凝咽| | 2010-6-17 20:45 | 只看该作者
三个定时器到时后,分别做不同的工作,相互独立!

使用特权

评论回复
6
6019实验室|  楼主 | 2010-6-17 20:46 | 只看该作者
又发现了点问题!有时候会丢中断!也就是定时时间最长的到时后,其他两个得值小于这个最长的!出现,其他两个的定时时间变

使用特权

评论回复
7
想实习去| | 2010-6-17 20:46 | 只看该作者
多看看手册和勘误表丢中断问题早就提到过啦。匹配时停止计数啦。如果两个配置一样,还要自已去查询,可能避开的。你的需求是绝对可以实现的

使用特权

评论回复
8
6019实验室|  楼主 | 2010-6-17 20:47 | 只看该作者
匹配时停止计数?没有设置停止计数,也停止么?

使用特权

评论回复
9
craaazyfor| | 2010-8-8 09:46 | 只看该作者
并行的匹配引脚是可以同时使用的

使用特权

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

本版积分规则

121

主题

470

帖子

0

粉丝