Связал два таймера TIM2->TIM4 в один 32-х битный таймер. TIM4 инкреметируентся при переполнении TIM2.
Нужно также связать TIM16 и TIM15. TIM15 ведомый, вроде настроил правильно
Код
TIM15_SMCR = TIM_SMCR_TS_1 | TIM_SMCR_MSM | TIM_SMCR_SMS;
т.е. TS = 010: Internal Trigger 2 (ITR2), из дата шита TIM15 можно сделать ведомым от TIM16 или от TIM17.
Настраиваю TIM16. Чтобы тим15 считал переполнения от тим16, нужно чтобы тим16 генерировал TRGO. На схеме TIM16 есть сигнал TRGO. Но как его излучать - не понятно. В других таймерах в регистре СR2 есть биты MMS: Master mode selection. При MMS = 2 при переполнении таймер будет излучать TRGO.
Цитата
010: Update - The update event is selected as trigger output (TRGO). For instance a master
timer can then be used as a prescaler for a slave timer.
Но в TIM16/17 в регистре СR2 нет полей MMS.
Как связать таймера TIM16->TIM15?
Эскизы прикрепленных изображений