1.间隔这么久的问题,请再次描述下你的问题具体是什么
<<
现在的情况是:在OPERATE_RET tuya_init_first(VOID_T)里面调用,可以正常输出,初始化之后,在软件定时器里面 tal_pwm_start(TUYA_PWM_NUM_0);就不可以了,这种情况你们遇到过吗
是否还是这个问题?
- 我自己实际测试是在唤醒后调用 gpio_set_func 重新配置pwm后再调用 tal_pwm_start即可正常输出
- 你可以将 tkl_pwm_init 尾部修改下,再次调用tkl_pwm_init和tal_pwm_star是否可以使用
Code: Select all
gpio_set_func(g_io_pwm_table[i].gpio, g_io_pwm_table[i].func);
if(g_firt_in[ch_id] == 0){
g_firt_in[ch_id] = 1;
}