newcanking 发表于 2024-4-11 10:36:54

使用STC32库 PWM2互补没电平输出

使用STC32库函数,P2.2,P2.3脚使用互补输出时配置,按例程配置,发现引脚没电平输出一直为低电平,但分别配配为PWM8,PWM7就可以正常输出不知什么问题呢

newcanking 发表于 2024-4-11 10:38:26

void stc32_pwm2_duty(u8 duty)
{
        if(duty<101)
        {
        PWMB_Duty.PWM2_Duty=(MAIN_Fosc/PWM_FRE)*duty/100;
        UpdatePwm(PWMB, &PWMB_Duty);
        }
}
上面为改变PWM2占空比程序

乘风飞扬 发表于 2024-4-11 13:10:37

newcanking 发表于 2024-4-11 10:38
void stc32_pwm2_duty(u8 duty)
{
        if(duty

PWM2属于PWMA,此外初始化里面也要初始化PWMA。
页: [1]
查看完整版本: 使用STC32库 PWM2互补没电平输出