delay_ms(10);//延长每一个comparenum的时间,实现呼吸灯的效果
if(comparenum>=300)turn_flag=0;
if(comparenum==0)turn_flag=1;
if(turn_flag==1)comparenum++;
if(turn_flag==0)comparenum--;
__HAL_TIM_SET_COMPARE(&PWM_init_huddle,TIM_CHANNEL_2,comparenum);
__HAL_TIM_SET_COMPARE(&PWM_init_huddle,TIM_CHANNEL_2,comparenum);的作用是修改比较值,调制占空比
if(comparenum>=300)turn_flag=0;
if(comparenum==0)turn_flag=1;
if(turn_flag==1)comparenum++;
if(turn_flag==0)comparenum--;
实现comparenum的递增和递减