Welcome to Firefly
切换语言
Firefly文档中心

IO

定义

主模组 Core-3588JD4

名称GPIO编号IO类型
IO136输入
IO2102输入
IO344输入
IO438输入
IO5137输出(继电器)

主模组 Core-3588SJD4 AI

名称GPIO编号IO类型
IO136输入
IO246输入
IO347输入
IO438输入
IO561输出(继电器)

主模组 - Core-3576JD4

名称GPIO编号IO类型
IO1127输入
IO2125输入
IO3129输入
IO4126输入
IO5128输出(继电器)

使用

比如要操作 Core-3588JD4 主模组的 IO1(GPIO 编号为 36

  1. 导出该 GPIO, 以 root 用户运行:
     echo 36 > /sys/class/gpio/export
  2. 操作 GPIO,设定读取输入或输出指定值:
     cd /sys/class/gpio/gpio36
    # 设置输入模式
    echo in > direction
    cat value
    
    # 设置输出模式
    echo out > direction
    # 输出低电平
    echo 0 > value
    # 输出高电平
    echo 1 > value

有以下注意事项:

  • 如果 GPIO 已经被其他驱动申请了的话,是无法导出 (export) 成功的,也就无法进行后续的读写操作。

本页目录