Arduino框架下联盛德W801实现流水灯示例
Posted perseverance52
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arduino框架下联盛德W801实现流水灯示例相关的知识,希望对你有一定的参考价值。
Arduino框架下联盛德W801实现流水灯示例
- 📺🎬🎞📽效果演示:
- 🛠相关配置
烧录注意事项
-
⚡当点击上传按键后,下面的信息框里面出现
wait serial sync......
时,按一下板子上的Reset
按键,即可开始烧录程序。
-
🔰烧录完成后需要再一次按一下Reset复位按键,程序才会跑起来。
📝流水灯示例代码
#include <stdio.h>
#include <Arduino.h>
//#include "wm_hal.h"
static volatile uint8_t led_flag = 0;
uint8_t Pin[]=PB5,PB25,PB26,PB18,PB17,PB16,PB11;
void setup()
// put your setup code here, to run once:
printf("Led Demo\\r\\n");
for(int i=0;i<7;i++)
pinMode(Pin[i], OUTPUT);
void loop()
// put your main code here, to run repeatedly:
if(!led_flag)
for(uint8_t i=0;i<7;i++)
digitalWrite(Pin[i], (GPIO_PinState)1);
HAL_Delay(200);
led_flag =1;
else
for(uint8_t j=7;j>0;j--)
digitalWrite(Pin[j-1], (GPIO_PinState)0);
HAL_Delay(200);
led_flag =0;
以上是关于Arduino框架下联盛德W801实现流水灯示例的主要内容,如果未能解决你的问题,请参考以下文章