GPIO 的使用

关于 GPIO 详细介绍请参考GPIO-API 文档.

使用方法

  • 将某 IO 注册为 GPIO 功能
from Maix import GPIO
from fpioa_manager import fm

fm.register(io_number,fm.fpioa.GPIO0)
  • 设置 GPIO 为输入或输出模式
gpio=GPIO(GPIO.GPIO0,GPIO.OUT)
  • 读取或设置 GPIO 电平
gpio.value()

示例

board_info 与板卡相关,不同板卡配置不同,使用前需要手动配置

点亮 LED

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

fm.register(board_info.LED_R,fm.fpioa.GPIO0)
led_r=GPIO(GPIO.GPIO0,GPIO.OUT)
utime.sleep_ms(500)
led_r.value(0)
fm.unregister(board_info.LED_R)