GPIO组件

GPIO组件允许用户在编辑器中创建和配置硬件IO口的状态,然后通过指令控制这些状态。

GPIO组件属性

  • name: GPIO组件的唯一标识符。

  • 硬件io: 指定与GPIO相关联的物理硬件IO口。

  • 初始状态: 定义GPIO组件的初始状态,通常是高电平(1)或低电平(0)。

GPIO指令

通过以下指令格式可以控制已创建的GPIO组件的状态:

{
    "name": "io0",
    "hard": {
        "level": 1
    }
}

使用示例

假设已经在编辑器中创建了名为”io0”的GPIO组件,初始状态为高电平(1):

  1. 设置GPIO状态为低电平

{
    "name": "io0",
    "hard": {
        "level": 0
    }
}

通过以上指令,可以将GPIO “io0” 的状态设置为低电平。

注意事项

  • 在使用GPIO指令控制前,确保已在编辑器中正确配置并创建了对应的GPIO组件。

  • GPIO指令的操作会立即生效,并影响到硬件IO口的状态。