锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

stm32工程和算法分享(9)--花样流水灯(双灯)

时间:2022-10-02 19:30:00 双灯指示固态继电器

case 1:

{

count ;

if(count>=50000)

{

count=0;

HAL_GPIO_WritePin(LED1_GPIO_Port,LED1_Pin,GPIO_PIN_RESET); //亮LED1

HAL_GPIO_WritePin(LED2_GPIO_Port,LED2_Pin,GPIO_PIN_RESET); //亮LED2

step=0;

}

}

break;

}

}

break;

case 1:

{

switch(step)

{

case 0:

{

count ;

if(count>=150000)

{

count=0;

HAL_GPIO_WritePin(LED1_GPIO_Port,LED1_Pin,GPIO_PIN_SET); //灭LED1

HAL_GPIO_WritePin(LED2_GPIO_Port,LED2_Pin,GPIO_PIN_SET); //灭LED2

step=1;

}

}

break;

case 1:

{

count ;

if(count>=150000)

{

count=0;

HAL_GPIO_WritePin(LED1_GPIO_Port,LED1_Pin,GPIO_PIN_RESET); //亮LED1

HAL_GPIO_WritePin(LED2_GPIO_Port,LED2_Pin,GPIO_PIN_RESET); //亮LED2

step=0;

}

}

break;

}

}

break;

case 2:

{

switch(step)

{

case 0:

{

count ;

if(count>=450000)

{

count=0;

HAL_GPIO_WritePin(LED1_GPIO_Port,LED1_Pin,GPIO_PIN_SET); //灭LED1

HAL_GPIO_WritePin(LED2_GPIO_Port,LED2_Pin,GPIO_PIN_SET); //灭LED2

step=1;

}

}

break;

case 1:

{

count ;

if(count>=450000)

{

count=0;

HAL_GPIO_WritePin(LED1_GPIO_Port,LED1_Pin,GPIO_PIN_RESET); //亮LED1

HAL_GPIO_WritePin(LED 大厂前端面试题分析 Web核心总结学习笔记 企业项目实战源码 最新高清讲解视频免费开源 徽信搜索微信官方账号【编程高级路】 2_GPIO_Port,LED2_Pin,GPIO_PIN_RESET); //亮LED2

step=0;

}

}

break;

}

}

break;

}

}

void TIMER_Task(void)

{

static uint32_t count=0;

switch(style)

{

case 0:

{

count ;

if(count>=4050000)

{

count=0;

style=1;

}

}

break;

case 1:

{

count ;

if(count>=4050000)

{

count=0;

style=2;

}

}

break;

case 2:

{

count ;

if(count>=4050000)

{

count=0;

style=0;

}

}

break;

}

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章