我希望能够使用python更改beaglebone black上GPIO管脚的状态,并使更改保持在调用它的python程序的出口处。另外,我想用后续的程序执行来改变状态。在
我正在Beaglebone Black revc上运行最新的Debian映像(截至2015年11月15日),希望使用python3.4或3.5。在
Adafruit BBIO库说,完成后必须清理pin,这使得看起来“fire and forget”gpio pin状态更改程序的执行将不受支持。我需要能够做到这一点,因为我们将从web界面启动它,而且我们不能总是运行python脚本来管理这些管脚。在
这是Adafruit的例子:
import Adafruit_BBIO.GPIO as GPIO
GPIO.setup("P8_10", GPIO.OUT)
GPIO.output("P8_10", GPIO.HIGH)
GPIO.cleanup()
假设该解决方案允许我在命令行打开pin,在执行其他操作时等待任意时间,然后在命令行再次更改状态:
^{pr2}$
目前没有回答
相关问题 更多 >
编程相关推荐