久芯网

pwm移相

avatar 吃肉肉,不长肉肉 提问时间: 2023-07-09 06:51:38 / 未解决
使用的是STM32L0系列,所用定时器没有互补输出功能,现在相对某一通道输出的PWM波进行移相,通过延时函数可以实现吗,或者还有别的啥办法
2个回答
  • avatar butterflyspring
    回答时间: 2023-07-09 07:13:58

    请参考之前帖子中建议搜索的文章 如何对PWM波进行任意的移相 (stmicroelectronics.cn) 文章 一个定时器实现3路时差和占空比可调的波形 (stmicroelectronics.cn)

  • avatar xmshao
    回答时间: 2023-07-09 07:45:17

    你可以基于一个定时器的2个通道,一个通道使用PWM输出模式,一个使用OC输出模式结合DMA来实现。 当然你也可以使用2个定时器建议主从模式,各选1个通道来实现,通过设置不同的计数器初始值来产生相移。

会员中心 微信客服
客服
回到顶部