簡體   English   中英

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

[英]Error using python Adafruit_BBIO GPIO and ADC and BeagleBone Black in ubuntu 14.04

我正在嘗試使用python並導入Adafruit_BBIO.GPIO並導入Adafruit_BBIO.ADC以便在我寫給其他人時從某些引腳讀取。 但我一直收到這個錯誤:

回溯(最近一次調用最后一次):文件“wajeeh.py”,第4行,在ADC.setup()中RuntimeError:無法設置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

在更高版本的ADC中已經解決了類似的問題。 見: 問題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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM