点此进入CSDN

点此添加QQ好友 加载失败时会显示




嘉楠k210 kd233官方demo板gpio点灯实验

使用maixpy  micropython开发

import utime
from Maix import GPIO
from board import board_info
from fpioa_manager import fm

# register pin to gpiohs0, 
# arg force means force register no matter we have registered before or not
# if arg force=False(by default), register func will return a tuple that registered info,
#                                                           or return number 1
fm.register(24, fm.fpioa.GPIOHS24, force=True)
fm.register(25, fm.fpioa.GPIOHS25, force=True)
fm.register(26, fm.fpioa.GPIOHS26, force=True)

led_r = GPIO(GPIO.GPIOHS24, GPIO.OUT)
led_g = GPIO(GPIO.GPIOHS25, GPIO.OUT)
input = GPIO(GPIO.GPIOHS26, GPIO.IN)

i = 0
status = 0
while True:
    led_r.value(status)
    led_g.value(status)
    print("LED :", led_r.value())
    print("-----input:", input.value())
    i+=1
    status = 0 if (status==1) else 1
    utime.sleep_ms(200)

fm.unregister(24, fm.fpioa.GPIOHS24)
fm.unregister(25, fm.fpioa.GPIOHS25)
fm.unregister(26, fm.fpioa.GPIOHS26)

  

原理图

 

 

板子效果

 

posted @ 2020-09-30 23:03  高颜值的殺生丸  阅读(308)  评论(0编辑  收藏  举报

作者信息

昵称:

刘新宇

园龄:4年6个月


粉丝:1209


QQ:522414928