打印
[应用相关]

定时器级联的作用

[复制链接]
1377|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chengyuanstar|  楼主 | 2016-8-23 10:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在什么情况下用定时器级联?例如计算自系统启动时间,怎么用tim1和tim2来计算?球高手指点一二
沙发
JasonWangSE| | 2016-8-23 11:20 | 只看该作者
一个定时器位数不够的时候可以用级联

使用特权

评论回复
板凳
mmuuss586| | 2016-8-23 15:51 | 只看该作者
比如16定时器精度不够,可以用2个定时器级联,一个触发另一个;

使用特权

评论回复
地板
chengyuanstar|  楼主 | 2016-8-25 09:42 | 只看该作者
JasonWangSE 发表于 2016-8-23 11:20
一个定时器位数不够的时候可以用级联

计时需要位数多吗?位数决定自动重装载值啊

使用特权

评论回复
5
chengyuanstar|  楼主 | 2016-8-25 09:43 | 只看该作者
mmuuss586 发表于 2016-8-23 15:51
比如16定时器精度不够,可以用2个定时器级联,一个触发另一个;

一个触发另一个怎么提高精度的?

使用特权

评论回复
6
JasonWangSE| | 2016-8-25 11:38 | 只看该作者
chengyuanstar 发表于 2016-8-25 09:42
计时需要位数多吗?位数决定自动重装载值啊

如果你要计时的时间较长,只用一个定时器溢出都不够这么长时间,就可以用两个级联来扩展位数;低位timer的输出作为高位timer的时钟输出;当然纯用软件来实现高位也是可以的,如果硬件支持可以用硬件级联

使用特权

评论回复
7
dentsgot| | 2016-8-25 21:19 | 只看该作者
没有用过定时器级联,是不是一个定时器的输出作为另外一个定时器的输入?

使用特权

评论回复
8
chengyuanstar|  楼主 | 2016-11-29 19:03 | 只看该作者
其实是为了增加计时精度和宽阈值

使用特权

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

本版积分规则

3

主题

13

帖子

0

粉丝