[STM32F4] 如何配置 TIM2

[复制链接]
534|5
 楼主| stly 发表于 2020-7-5 16:29 | 显示全部楼层 |阅读模式
我们都知道一般的 Timer 都有编码器接口;
现在我的疑问是,一个 timer做计数(AB信号计数,假如说是 TIM1),一个 timer 做测速(假如说是TIM2)

要是只是定时的做测速没问题,TIM2 固定时间中断,然后计数变化值 / 时间就是速度;
但是有个问题,要是用速度很低,脉冲又很少的时候需要脉宽计数;

这个时候又改如何配置 TIM2 呢?
guoyt 发表于 2020-7-5 16:36 | 显示全部楼层
增加溢出中断服务
 楼主| stly 发表于 2020-7-5 16:39 | 显示全部楼层
我的疑问是要是低速的时候,怎么用TIM2 做捕获脉冲宽度
langgq 发表于 2020-7-5 16:42 | 显示全部楼层
需要把每一次的溢出进行计数,然后加上捕获的宽度,这才是真正的宽度。
gongche 发表于 2020-7-5 16:46 | 显示全部楼层
不用改tim2  加计数就行
 楼主| stly 发表于 2020-7-5 16:54 | 显示全部楼层

嗯,预料中的结果,多谢大家啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

7058

帖子

0

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