STM32小白笔记-TIM输入捕获

TIM输入捕获ICInput Capture

  1. 输入捕获模式下,当通道输入引脚出现指定电平跳变时(上升沿或下降沿),当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数
  2. 每个高级定时器和通用定时器都拥有4个输入捕获通道
  3. 可配置为PWMI模式,同时测量频率和占空比
  4. 可配置为主从触发模式,实现硬件全自动测量

4个输入捕获和4个输出比较通道,共用4CCR寄存器,CH1CH4四个通道的引脚也是共用的,所以对于同一个定时器只能使用输入捕获和输出比较其中一个,不能同时使用

相当于外部中断,监测电平跳变然后执行动作,只不过外部中断执行动作为向CPU申请中断,而输入捕获执行动作是控制后续电路(CNT锁存到CCR

信号从四个输入捕获引脚进来,经过两套输入滤波器(信号整形,得到TI1)和边沿检测器(监测到指定电平跳变,才触发后续电路执行动作),得到TI1FP1TI1FP2,以CH1通道为例,第一套滤波器得到TI1FP1,输入给通道1的后续电路;第二套得到TI1FP2,输入给通道2的后续电路。CH1可与CH2交叉,CH3可与CH4交叉,其作用是可灵活切换后续捕获电路的输入,或者将一个引脚的输入映射到两个捕获单元(PWMI经典结构,第一个通道由上升沿触发,用来捕获周期;第二个通道由下降沿触发,用来捕获占空比,两个通道同时对一个信号进行捕获,就可以同时测量频率和占空比)。随后信号来到预分频器进行分频,分频之后的触发信号就可以触发捕获电路进行工作,每来一个触发信号,CNT的值就会向CCR转运一次,转运的同时会发生一个捕获事件,这个事件会在状态寄存器置标志位,同时也可产生中断(捕获中断)

  1. 主模式可以将定时器内部信号映射到TRGO引脚,用以触发其他外设
  2. 从模式可以接受其他外设或自身外设的一些信号,用于控制自身定时器的运行
  3. 触发源选择(从模式的触发信号源),选择一个指定的信号,得到TRGI,从而触发从模式

输入捕获基本结构

PWMI基本结构

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值