GPIO控制积木



- GPIO,又称通用输入输出,有输入和输出两种模式,输入模式时,可以读取当前GPIO口的电压大小从而获取各传感器的返回信号;输出模式时,可以控制GPIO口输出一定的电流从而控制元器件。
1. 积木功能说明

- 功能简介:从某一GPIO口读取信号。
- 参数说明:
- 返回值:0,1,-1;0表示读取到为低电平,1表示读取到为高电平,-1表示出错了。

- 功能简介: 设置某一GPIO口有电或没电。
- 参数说明:
- 参数1:要控制的GPIO端口号。
- 参数2:选择有电或没电。
- 返回值: 无

- 功能简介: 设置某一GPIO口为高(1)或低(0)。
- 参数说明:
- 参数1:要控制的GPIO端口号。
- 参数2:设置0或1;0表示没电,1表示有电。
- 返回值: 无

- 功能简介: 将某一GPIO口的信号反转;如果GPIO为高电平(1),调用该函数后会变成低电平(0);如果GPIO为低电平(0),调用该函数后会变成高电平(1)。
- 参数说明:
- 返回值: 无
2. 硬件接线说明
3. 注意事项
4. 积木块应用案例
- 下面的例子展示了如何使用以上控制GPIO的积木块。
图1 GPIO控制积木使用代码