嵌入式学习笔记 - STM32 使用一个外部触发同时启动两个定时器
一个定时器是同时可以设置成主模式跟从模式的,
下面例子中,
一 TM1首先被配置为主模式,
通过MMS=001:使能 – 计数器使能信号CNT_EN被用于作为触发输出(TRGO)。见寄存器描述,此位默认为000,这时从模式状态是关闭的
二 其次配置TIM1从模式,
TS=100:由外部端口TI1的边沿检测器(TI1F_ED) 触发
SMS=110:: 计数器在触发输入TRGI的上升沿启动(但不复位),只有计数器的启动是受控的。
MSM=1::主/从模式 (Master/slave mode),见如下描述
三 最后配置TIM2
TS=000:内部触发0(ITR0),TIM1
SMS=110: 计数器在触发输入TRGI的上升沿启动(但不复位),只有计数器的启动是受控的。
以下为规格书中详细描述以及时序控制图: