开关机及led状态显示
parent
bfcc947e66
commit
e5675efb6d
|
@ -179,9 +179,25 @@ void StartLedBlinkTask(void *argument)
|
||||||
/* Infinite loop */
|
/* Infinite loop */
|
||||||
for(;;)
|
for(;;)
|
||||||
{
|
{
|
||||||
|
if(NaviKit.system_runing == true)
|
||||||
|
{//整板开机状态
|
||||||
HAL_GPIO_TogglePin(LED_RUN_GPIO_Port,LED_RUN_Pin);
|
HAL_GPIO_TogglePin(LED_RUN_GPIO_Port,LED_RUN_Pin);
|
||||||
// printf("1\n");
|
osDelay(100);
|
||||||
osDelay(500);
|
}
|
||||||
|
else
|
||||||
|
{//整板关机状态
|
||||||
|
if(HAL_GPIO_ReadPin(LED_RUN_GPIO_Port,LED_RUN_Pin) == GPIO_PIN_SET)
|
||||||
|
{//LED处于熄灭状态
|
||||||
|
HAL_GPIO_WritePin(LED_RUN_GPIO_Port,LED_RUN_Pin,GPIO_PIN_RESET);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{//LED处于点亮状态
|
||||||
|
HAL_GPIO_WritePin(LED_RUN_GPIO_Port,LED_RUN_Pin,GPIO_PIN_SET);
|
||||||
|
osDelay(2000);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
osDelay(50);
|
||||||
}
|
}
|
||||||
/* USER CODE END StartLedBlinkTask */
|
/* USER CODE END StartLedBlinkTask */
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue