|
楼主 |
发表于 2023-6-5 10:55:05
|
显示全部楼层
改成下面的了,还是和原来一样
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
///////////////////////////////////////*开关控制*///////////////////////////////////////
if(htim == &htim1)
{
LightChange ++;
if(LightChange == 1)
{
HAL_GPIO_TogglePin(GPIOC,GPIO_PIN_6);
LightType = 0x31;
}
if(LightChange == 2)
{
HAL_GPIO_TogglePin(GPIOC,GPIO_PIN_6);
LightType = 0x32;
}
if(LightChange == 3)
{
HAL_GPIO_TogglePin(GPIOC,GPIO_PIN_7);
LightType = 0x30;
}
if(LightChange == 4)
{
HAL_GPIO_TogglePin(GPIOC,GPIO_PIN_7);
LightType = 0x32;
LightChange = 0;
}
}
} |
|