1.优化rtos下点灯代码,以免出现资源问题
This commit is contained in:
parent
47047f8b05
commit
7dd8eef490
|
@ -364,7 +364,9 @@ THREAD_RETTYPE IrCutCtrlThread(void *arg)
|
||||||
THREAD_ENTRY();
|
THREAD_ENTRY();
|
||||||
|
|
||||||
Delay_DelayMs(80);
|
Delay_DelayMs(80);
|
||||||
DrvGOIO_Turn_Onoff_IRCUT(2); //IR CUT power off
|
gpio_clearPin(GPIO_IRCUT_MEN1);
|
||||||
|
gpio_clearPin(GPIO_IRCUT_MEN2);
|
||||||
|
//DrvGOIO_Turn_Onoff_IRCUT(2); //IR CUT power off
|
||||||
//DBG_DUMP("\r\n [%s:%d] s3 \r\n",__FUNCTION__,__LINE__);
|
//DBG_DUMP("\r\n [%s:%d] s3 \r\n",__FUNCTION__,__LINE__);
|
||||||
|
|
||||||
g_handle_ir_cut = 0;
|
g_handle_ir_cut = 0;
|
||||||
|
@ -387,7 +389,9 @@ static void IrCutCtrlThreadInit(void)
|
||||||
if(!g_handle_ir_cut){
|
if(!g_handle_ir_cut){
|
||||||
DBG_ERR("[ERROR] IR CUT thread creat failed!\r\n");
|
DBG_ERR("[ERROR] IR CUT thread creat failed!\r\n");
|
||||||
Delay_DelayMs(80);
|
Delay_DelayMs(80);
|
||||||
DrvGOIO_Turn_Onoff_IRCUT(2);
|
gpio_clearPin(GPIO_IRCUT_MEN1);
|
||||||
|
gpio_clearPin(GPIO_IRCUT_MEN2);
|
||||||
|
//DrvGOIO_Turn_Onoff_IRCUT(2);
|
||||||
return ;
|
return ;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
@ -372,7 +372,9 @@ THREAD_RETTYPE IrCutCtrlThread(void *arg)
|
||||||
THREAD_ENTRY();
|
THREAD_ENTRY();
|
||||||
|
|
||||||
Delay_DelayMs(80);
|
Delay_DelayMs(80);
|
||||||
DrvGOIO_Turn_Onoff_IRCUT(2); //IR CUT power off
|
//DrvGOIO_Turn_Onoff_IRCUT(2); //IR CUT power off
|
||||||
|
gpio_clearPin(GPIO_IRCUT_MEN1);
|
||||||
|
gpio_clearPin(GPIO_IRCUT_MEN2);
|
||||||
//DBG_DUMP("\r\n [%s:%d] s3 \r\n",__FUNCTION__,__LINE__);
|
//DBG_DUMP("\r\n [%s:%d] s3 \r\n",__FUNCTION__,__LINE__);
|
||||||
|
|
||||||
g_handle_ir_cut = 0;
|
g_handle_ir_cut = 0;
|
||||||
|
@ -395,7 +397,9 @@ static void IrCutCtrlThreadInit(void)
|
||||||
if(!g_handle_ir_cut){
|
if(!g_handle_ir_cut){
|
||||||
DBG_ERR("[ERROR] IR CUT thread creat failed!\r\n");
|
DBG_ERR("[ERROR] IR CUT thread creat failed!\r\n");
|
||||||
Delay_DelayMs(80);
|
Delay_DelayMs(80);
|
||||||
DrvGOIO_Turn_Onoff_IRCUT(2);
|
//DrvGOIO_Turn_Onoff_IRCUT(2);
|
||||||
|
gpio_clearPin(GPIO_IRCUT_MEN1);
|
||||||
|
gpio_clearPin(GPIO_IRCUT_MEN2);
|
||||||
return ;
|
return ;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue
Block a user