我試圖讓一個LCD屏幕顯示一些文本,而下面的教程教程代碼和我的唯一區別是文本消息。樹莓pi2蟒adafruit_CharLCD SystemError:錯誤返回無例外設置
我也檢查了我的接線並測試了pi上的引腳的功能。 我不明白爲什麼我得到這個錯誤。
我的代碼:
from time import sleep
import Adafruit_CharLCD as LCD
lcd = LCD.Adafruit_CharLCD(rs=23, en=19, d4=13, d5=6, d6=5, d7=11, cols=16, lines=2)
lcd.clear()
lcd.message('hi\n guy')
sleep(3)
我的錯誤
Traceback (most recent call last):
File "lcd3.py", line 4, in <module>
lcd = LCD.Adafruit_CharLCD(rs=23, en=19, d4=13, d5=6, d6=5, d7=11, cols=16, lines=2)
File "/home/pi/Adafruit_CharLCD.py", line 143, in __init__
gpio.setup(pin, GPIO.OUT)
File "/usr/local/lib/python2.7/dist-packages/Adafruit_GPIO/GPIO.py", line 278, in setup
pull_up_down=self._pud_mapping[pull_up_down])
SystemError: error return without exception set
GPIO.py中的行號是BeagleBone支持的一部分,而不是Raspberry Pi - 該庫顯然錯誤檢測了您的平臺。我不知道如何可能發生,但也許這會給你一個追蹤問題的提示。 – jasonharper
有趣我會研究它。 – drako234