一、CH1N、CH2N、CH3N是高级定时器才有的引脚,是CH1、CH2、CH3的互补引脚,用来做三相电机控制的。
二、ETR
首先定时器的时钟来源有4种:
1、内部时钟(CK_INT)
2、外部时钟模式1:外部输入引脚
3、外部时钟模式2:外部触发输入ETR
4、内部触发输入(ITRx):使用一个定时器作为另一个定时器的预分频器。如可以配置一个定时器Timer1而作为另一个定时器Timer2的预分频器。
其中的第3种就是ETR,即把外部信号接到ETR引脚上,当ETR引脚上有上升沿或下降沿,就会触发定时器计数。
使用步骤:
1、TIMx_SMCR寄存器中的ETF[3:0]用来设置滤波器。
2、TIMx_SMCR寄存器中的ETPS[1:0]设置预分频器,即多少个边沿触发一次计数。
3、置TIMx_SMCR寄存器中的ETP设置上升沿或下降沿计数。
4、令TIMx_SMCR寄存器中的ECE=1选定此模式。
5、启动计数器,写TIMx_CR1寄存器中的CEN=1。