
根據參考手冊給出的主/ 從定時器的例子

其實就是主定時器產生一個觸發信號,讓從定時器去接收這個觸發信號,通過這個觸發信號來讓從定時器工作。
下面我們來看看我設置的從定時器

只需要配置
TIMx->SMCR 的TS[2:0] (Trigger selection) 選擇是哪一個觸發信號來觸發從定時器工作

和位 SMS[2:0](Slave mode Selection) 選擇外部時鍾模式1-選中(TRGI)的上升沿驅動計數器

下面是STM32規定的內部觸發連接的表格,如果某個產品中沒有 相應的定時器,對應的觸發信號ITRx也是不存在的 (就是說這兩個定時器是不可以級聯的)

既然我們從定時器都設置好了,后面主定時器只需要產生一個觸發信號就可以了。所以就相對比較簡單,這個設置在TIMx->CR2中設置
設置MMS[2:0](Master mode selection)主模式選擇,設置當前這個定時器是主定時器並產生一個更新事件作為觸發輸入。用來觸發從定時
器


通過上面的設置,我們的定時器就級聯好了。定時器級聯這個功能我是用在驅動步進電機中。使用主定時器產生pwm波
使用從定時器去統計輸出脈沖的個數。從而實現pwm的定量輸出精確的控制步進電機。這里我使用的是TIM2為主定時器
TIM3為從定時器(這里也可以說是計數器)。
