Inver1688 发表于 2023-7-13 09:24:55

新项目需要使用到PWM输出带死区且3路互补独立的PWM,问题如下

单片机为STC8G2K64S4-36I-LQFP32,打算使用三组带死区且互补的PWM,其实是6路PWM但分成3组,每组两路PWM且其输出互补带死区,目前疑问如下

1.PWM0,PWM1,PWM2三组的PWM输出的频率能否互不相同?
2.在官方例子中“两路PWM实现互补对称带死区控制的波形”,发现两路输出PWM00 PWM01 能否实现 PWM02PWM05互补输出?
谢谢!

梁工 发表于 2023-7-13 15:31:58

STC8G2K64S4有6组独立的PWM,一共45路PWM。
每组PWM都有独立的周期寄存器,每组的PWM周期或频率都可以独立设置,互不干扰。
每一组内的隔路PWM周期或频率相同。

STC8G2K64S4每一路PWM可以独立设置输出高低电平的时刻,所以同一组内的PWM,任意2路都可以设置成互补带死区输出。

你另外一个主贴重复,我已删除。

Inver1688 发表于 2023-7-17 17:26:31

梁工 发表于 2023-7-13 15:31
STC8G2K64S4有6组独立的PWM,一共45路PWM。
每组PWM都有独立的周期寄存器,每组的PWM周期或频率都可以独立 ...

谢谢您的解答
页: [1]
查看完整版本: 新项目需要使用到PWM输出带死区且3路互补独立的PWM,问题如下