diff --git a/Core/Src/main.c b/Core/Src/main.c index 4869e27..1abe405 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -94,6 +94,40 @@ int main(void) /* USER CODE BEGIN WHILE */ while (1) { + //2 раза красным + //2 раза синими + //желтый на 3 сек + //интервал моргания 100 миллисек + //выключить всё на 10 сек + + HAL_GPIO_WritePin(Led1_GPIO_Port, Led1_Pin, GPIO_PIN_SET); + HAL_Delay(100); + HAL_GPIO_WritePin(Led1_GPIO_Port, Led1_Pin, GPIO_PIN_RESET); + HAL_Delay(100); + HAL_GPIO_WritePin(Led1_GPIO_Port, Led1_Pin, GPIO_PIN_SET); + HAL_Delay(100); + HAL_GPIO_WritePin(Led1_GPIO_Port, Led1_Pin, GPIO_PIN_RESET); + HAL_Delay(100); + + for (uint8_t i = 0; i < 2; i++) + { + HAL_GPIO_WritePin(Led3_GPIO_Port, Led3_Pin, GPIO_PIN_SET); + HAL_GPIO_WritePin(Led4_GPIO_Port, Led4_Pin, GPIO_PIN_SET); + HAL_Delay(100); + HAL_GPIO_WritePin(Led3_GPIO_Port, Led3_Pin, GPIO_PIN_RESET); + HAL_GPIO_WritePin(Led4_GPIO_Port, Led4_Pin, GPIO_PIN_RESET); + HAL_Delay(100); + } + + HAL_GPIO_WritePin(Led2_GPIO_Port, Led2_Pin, GPIO_PIN_SET); + HAL_Delay(3000); + HAL_GPIO_WritePin(Led2_GPIO_Port, Led2_Pin, GPIO_PIN_RESET); + HAL_Delay(10000); + + + + + /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */