W800开发套件鸿蒙系统教程

W800开发套件鸿蒙系统教程


6.3 OpenHarmony中控制板载LED

润和W800开发板的PB8管脚接了一个蓝光的LED的负极,正极接vcc,所以当PB8输出低电平是LED点亮。我们要控制该LED灯只需要将PB8配置为输出模式,则输出高电平就灭灯,输出低电平就亮灯,下面

![2](https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=fccfb095b1c90a9dac62d3f27d304778 "2")

润和W800开发板的引脚图如上图所示。其中PB,PA可以用户自定义功能使用。

![1](https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=3306b186938d0dc8275185764feec8fd "1")

tls_gpio_cfg(WM_IO_PB_08, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_FLOATING);
tls_gpio_write(WM_IO_PB_08,1); /*写高*/

首先调用tls_gpio_cfg将PB8管脚设置为输出模式,第一个参数为管脚号,第二个参数为IO的模式,第三个参数为IO的属性,可以设置为悬空/上拉/下拉。然后就可以调用tls_gpio_write给指定IO输出高低电平了。上面例子中给PB8输出高电平,tls_gpio_write第二个参数为1即为高,0为低电平

页面列表

ITEM_HTML