在PWM上触发stm32定时器

Trigger stm32 timer on PWM

我是 stm32 定时器的新手,有一个关于触发的问题。

我想生成四个方波,其中两个彼此互补。那是微不足道的部分。

现在我想在两个互补信号组中的每一个之间引入可变相移。 (相移 PWM)

现在我的问题是,我可以在定时器 1 产生的 pwm 信号的下降沿或上升沿触发定时器 2 吗?

或者是否有另一种方法可以让我在运行时可更改的信号之间产生相移?

一个高级控制定时器(TIM1 或 TIM8)可以为您完成所有这一切。

参见 the reference manual 第 17.3.11 节“互补输出和 dead-time 插入”。

或者您可以链接计时器,请参阅同一手册的第 13.3.15 节。