2012-12-28 76 views
3

我們在我們的一個項目中使用了raspberry pi;同樣我們想用i2c來連接觸摸屏。由於pi中的i2c不支持時鐘伸展計劃以使用i2c位的撞擊。我遵循鏈接中給出的程序; I2C-GPIORaspberry pi中的I2C Bitbanging

我無法激活i2cgpio。我收到以下錯誤

i2c-gpio: probe of i2c-gpio.0 failed with error -22 

問候 網速慢

+0

你如何註冊'i2c_gpio_platform_data'結構?你有沒有安裝i2c工具,並驗證總線工作? – emcconville

+0

這不應該在https://raspberrypi.stackexchange.com上?我不知道我是否錯了,但這似乎不是關於編程本身。 – MountainLion

回答

2

我記得收到這樣類似的錯誤,當我第一次開始使用的PI,你有沒有啓用I2C你的PI?我不知道哪個發行版運行,所以我會假設你安裝了Raspbian Wheezy。

默認情況下,I2C在Wheezy上處於禁用狀態啓用它的過程非常簡單,但我並不希望默認禁用它,所以當第一批I2C電話被轟炸時,我感到很失望。你發佈的例子沒有提到啓用I2C,所以這就是我要開始的地方。

查看關於如何啓用I2C的精彩演練。 http://www.skpang.co.uk/blog/archives/575