| 使用的是STM32L0系列,所用定时器没有互补输出功能,现在相对某一通道输出的PWM波进行移相,通过延时函数可以实现吗,或者还有别的啥办法 |
请参考之前帖子中建议搜索的文章 如何对PWM波进行任意的移相 (stmicroelectronics.cn) 文章 一个定时器实现3路时差和占空比可调的波形 (stmicroelectronics.cn)
你可以基于一个定时器的2个通道,一个通道使用PWM输出模式,一个使用OC输出模式结合DMA来实现。 当然你也可以使用2个定时器建议主从模式,各选1个通道来实现,通过设置不同的计数器初始值来产生相移。