STM32G474RET6产生PWM波形
使用STM32G474RET6的高精度定时器配合Cube MX产生一组互补的PWM波
最近使用ST官方的nucleo 开发板产生双通道互补的PWM波形,下面是配置步骤。一、在Cube MX中配置时钟
选择外部高速时钟
配置时钟树
二、配置高分辨率定时器
改变这两处的值会产生死区,本次我没有设置。
给输出通道1设置一个置位源和一个复位源,即在计数器的值与比较寄存器的值相等时置位,当计数器的值与周期值相等时复位。
通道2不用配置,因为设置了互补输出,会自动与通道1互补。
配置好上述步骤后,其他的都为默认配置,直接生成代码,在生成的代码主函数中加入这两句代码,即可生成双通道互补PWM波。