从shell_exec中的i2c读取/写入特定引脚

时间:2017-11-28 12:23:12

标签: raspberry-pi i2c shell-exec

有没有办法在Shell / bash中写入mcp23017芯片上的引脚,而无需更改/更新其他引脚

这是我发现的

sudo i2cset -y 1 0x20 0x14 0x01 # Sets bus 0x20 port A to 00000001

在python中我可以指定一个引脚:

bus_0 = IOPi(0x20) # Choose Chip
bus_0.set_port_direction(0, 0x00) #Set port A/0 to Output(For all pins)
bus_0.write_port(0, 0xFF) # Can write all pins 
bus_0.write_pin(1, 1) # can write specific pin

是编写从shell_exec获取输入并完成工作的脚本的唯一选择吗?

0 个答案:

没有答案