#include "led.h" #include "key.h" #include "HT16C22.h" #include "FreeRTOS.h" #include "task.h" #include "pwm.h" #include "All_define.h" int Is_blink=0; Led_struct led_struct; void Set_LCD_lum(u16 lum) { switch(lum) { /* case 1:TIM_SetCompare1(TIM5,400);break; case 2:TIM_SetCompare1(TIM5,500);break; case 3:TIM_SetCompare1(TIM5,600);break; case 4:TIM_SetCompare1(TIM5,700);break; case 5:TIM_SetCompare1(TIM5,800);break; case 6:TIM_SetCompare1(TIM5,900);break; case 7:TIM_SetCompare1(TIM5,1000);break;*/ case 1:timer_channel_output_pulse_value_config(TIMER4, TIMER_CH_0, 400);break; case 2:timer_channel_output_pulse_value_config(TIMER4, TIMER_CH_0, 500);break; case 3:timer_channel_output_pulse_value_config(TIMER4, TIMER_CH_0, 600);break; case 4:timer_channel_output_pulse_value_config(TIMER4, TIMER_CH_0, 700);break; case 5:timer_channel_output_pulse_value_config(TIMER4, TIMER_CH_0, 800);break; case 6:timer_channel_output_pulse_value_config(TIMER4, TIMER_CH_0, 900);break; case 7:timer_channel_output_pulse_value_config(TIMER4, TIMER_CH_0, 1000);break; default:break; } } void delay_led_sec(uint32_t sec) { for(int i=0;i