void custom_stop_flashlight(void) { custom_cfg_gpio_set_level(GPIO_DEV_LED_STATUS_1, LED_LIGHT_LEVEL0); custom_cfg_gpio_set_level(GPIO_DEV_LED_STATUS_2, LED_LIGHT_LEVEL0); custom_cfg_gpio_set_level(GPIO_DEV_LED_STATUS_3, LED_LIGHT_LEVEL0); PWM2_Stop(); }
void PWM2_level(kal_uint8 level) { if (level > 5) ASSERT(0); PWM2_LEVEL_SAVE = level; if (level) { PWM2_Configure(PWM2_Level_Info[level-1][0],PWM2_Level_Info[level-1][1]); PWM2_Start(); } else { PWM2_Stop(); } }