求大神解析一下 小白求教

2019-07-20 23:19发布


          while(1)
        {       
                delay_ms(10);       
                if(dir)led0pwmval++;
                else led0pwmval--;

                if(led0pwmval>300)dir=0;
                if(led0pwmval==0)dir=1;                                                                                 
                TIM_SetCompare2(TIM3,led0pwmval);                        //修改占空比         
        }         

PWM输出,为什么前面要加延时,不加好像达不到预期由暗到亮的效果

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。