在ubuntu 14.04中使用python Adafruit_BBIO GPIO和ADC以及BeagleBone Black时出错

2024-04-29 14:22:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用python和导入Adafruit_BBIO.GPIO公司进口阿达果_BBIO.ADC公司当我写信给别人的时候,从一些别针上读。但我一直收到这样的错误:

回溯(最近一次呼叫): “文件”哇哦“,第4行,英寸 ADC.设置() 运行时错误:无法设置ADC系统。可能的原因是: -加载了具有冲突管脚映射的披肩 -加载的设备树对象对片段使用相同的名称:helper

这是我的代码:

import Adafruit_BBIO.GPIO as GPIO #import GPIO Library
import Adafruit_BBIO.ADC as ADC

ADC.setup()

outPinA = "P9_12"                    #set outPinA 
outPinB = "P9_14"                   #set outPinB  

GPIO.setup(outPinA, GPIO.OUT)       #make outPin an Output
GPIO.setup(outPinB, GPIO.OUT)

while 1:
    GPIO.output(outPinA, GPIO.HIGH)
    GPIO.output(outPinB, GPIO.LOW)
    sleep(10)
    GPIO.output(outPinA, GPIO.LOW)
    GPIO.output(outPinB, GPIO.LOW)
    sleep(10)
    GPIO.output(outPinA, GPIO.LOW)
    GPIO.output(outPinB, GPIO.HIGH) # Set outPin LOW
    sleep(10)                       
    GPIO.output(outPinA, GPIO.LOW)
    GPIO.output(outPinB, GPIO.LOW)
    sleep(10)                       
GPIO.cleanup()                     #Release your pins

Tags: importadafruitoutputgpioas错误setup公司
1条回答
网友
1楼 · 发布于 2024-04-29 14:22:24

在ADC的更高版本中解决了类似的问题。参见:issue 90

尝试卸载Adafruit_BBIO,然后从git存储库安装:

pip uninstall Adafruit_BBIO
git clone https://github.com/adafruit/adafruit-beaglebone-io-python/
cd adafruit-beaglebone-io-python
python setup.py install

相关问题 更多 >