### GPIO组件 GPIO组件允许用户在编辑器中创建和配置硬件IO口的状态,然后通过指令控制这些状态。 #### GPIO组件属性 * **name**: GPIO组件的唯一标识符。 * **硬件io**: 指定与GPIO相关联的物理硬件IO口。 * **初始状态**: 定义GPIO组件的初始状态,通常是高电平(1)或低电平(0)。 #### GPIO指令 通过以下指令格式可以控制已创建的GPIO组件的状态: ```json { "name": "io0", "hard": { "level": 1 } } ``` #### 使用示例 假设已经在编辑器中创建了名为"io0"的GPIO组件,初始状态为高电平(1): 1. **设置GPIO状态为低电平**: ```json { "name": "io0", "hard": { "level": 0 } } ``` 通过以上指令,可以将GPIO "io0" 的状态设置为低电平。 1. ### 注意事项 * 在使用GPIO指令控制前,确保已在编辑器中正确配置并创建了对应的GPIO组件。 * GPIO指令的操作会立即生效,并影响到硬件IO口的状态。