樹莓派i2c功能

2022-05-07 18:09:09 字數 470 閱讀 9091

預設i2c是關閉的,用raspi-config 命令,會彈出乙個配置框圖

選擇enable i2c就可以了

reboot之後

沒有在/dev/目錄下發現i2c-x的裝置,這個時候需要做以下操作

1.新增i2c模組

sudo nano /etc/modules

然後新增以下兩行內容

i2c-bcm2708 

i2c-dev

在次reboot,就可以看見了。

2.安裝i2c工具,檢視i2c裝置

sudo apt-get install i2c-tools

提供以下i2c的工具命令,如i2cdetect,i2cget,i2cset等。

3.執行命令檢視i2c裝置

sudo i2cdetect -y -a 0

注意如果是512m版本請吧「0」換成「1」 ,0,1,表示i2c的裝置號,一般用1

參考鏈結

樹莓派的I2C配置

參考 adafruit的樹莓派教程第四課 gpio配置 樹莓派學習筆記 i2c裝置載入和速率設定 樹莓派學習筆記 i2c tools 學習筆記 1.修改linux核心的模組配置檔案,新增關於i2c的兩行配置 2.修改樹莓派的模組配置檔案,注釋掉關於i2c和spi的兩行 3.重啟樹莓派,執行lsmod...

樹莓派啟用i2c裝置

樹莓派已經整合了i2c驅動,只需要啟動就行.修改配置檔案 接下來啟動i2c模組 sudo apt get install i2c tools python smbus將pi使用者新增至i2c組 sudo adduser pi i2c重啟 sudo shutdown r now連線i2c裝置,並執行如...

樹莓派I2C匯流排連線裝置

出現問題 pi raspberrypi sudo i2cdetect y 1 error could not open file dev i2c 1 or dev i2c 1 no such file or directory 原因 配置中沒有設定i2c,解決 進入配置介面 使能i2c 解決方案 s...