[STM32] photo coupler LED 점등

2021. 11. 9. 23:53코딩/STM32

void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
{
	static i = 0;
	switch(GPIO_Pin)
	{
	case GPIO_PIN_0:
	HAL_GPIO_WritePin(GPIOB, GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3|GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7, GPIO_PIN_RESET);

	i %= 8;
	//printf("LED : %d\n",i);
	HAL_GPIO_WritePin(GPIOB, 0x01<<i, GPIO_PIN_SET);
	i++;
	break;
	}
}