zoukankan      html  css  js  c++  java
  • W800 GPIO控制任务实现开发板的LED周期性闪烁

    本节内容我们实现LED6每隔1秒进行闪烁。从原理图上看为PB0控制。

    首先创建一个LED任务。

    接下来编写任务程序,PB0配置为上拉输出,输出高电平熄灭,调用系统函数延时1s输出低电平点亮。
    `static void led_test_task(void *data)
    {

    for( ; ; )
    {
    	tls_gpio_cfg(WM_IO_PB_00, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_PULLHIGH);//PB0配置为上拉输出
    	tls_gpio_write(WM_IO_PB_00,0);			/*输出高电平*/
    	tls_os_time_delay(1000);				/*调用系统函数延时1s*/
    	tls_gpio_write(WM_IO_PB_00,1);			/*输出高电平*/
    	tls_os_time_delay(1000);
    }
    

    }`
    程序下载到开发板,可以看到LED周期性的闪烁。

  • 相关阅读:
    less 28-31
    less27 27a
    sqli 26 26a
    sqli lab 25 25a
    kail 更新源
    sqli lab 23 、24
    less 20 21 22
    less18 19
    less 17
    数字类型,字符串类型,列表类型
  • 原文地址:https://www.cnblogs.com/doiting/p/13915025.html
Copyright © 2011-2022 走看看