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实现流水灯示例的主要内容,如果未能解决你的问题,请参考以下文章

联盛德W801开发板流水灯示例

联盛德W801基于SDK全功能Demo项目开启和功能测试

W801基于Lua开发环境下流水灯程序

Arduino框架下ESP32 EEPROM库函数实现对各数据类型保存示例

Arduino UNO +74HC164流水灯示例

ESP32C3基于Arduino框架下的 ESP32 RainMaker开发示例教程