stm32定时器外部时钟源模式2不用设置触发选择吗

2019-07-21 05:38发布

外部时钟源模式2  

图74 外部触发输入框图 捕获1.PNG

例如,要配置在ETR下每2个上升沿计数一次的向上计数器,使用下列步骤:
4. 本例中不需要滤波器,置TIMx_SMCR寄存器中的ETF[3:0]=0000
设置预分频器,置TIMx_SMCR寄存器中的ETPS[1:0]=01
选择ETR的上升沿检测,置TIMx_SMCR寄存器中的ETP=0
开启外部时钟模式2,写TIMx_SMCR寄存器中的ECE=1
启动计数器,写TIMx_CR1寄存器中的CEN=1
计数器在每2个ETR上升沿计数一次。
ETR的上升沿和计数器实际时钟之间的延时取决于在ETRP信号端的重新同步电路。  

这里为什么不用设置TS[2:0]为111呢?另外红 {MOD}的那段话是什么意思?
TS[2:0]:触发选择 (Trigger selection)
这3位选择用于同步计数器的触发输入。
000:内部触发0(ITR0) 100: TI1的边沿检测器(TI1F_ED)
001:内部触发1(ITR1) 101:滤波后的定时器输入1(TI1FP1)
010:内部触发2(ITR2) 110:滤波后的定时器输入2(TI2FP2)
011:内部触发3(ITR3) 111:外部触发输入(ETRF)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。