树莓派的i2c配置–python-smbus
1.启用I2C,在终端里输入
sudo raspi-config
命令来运行raspi-config工具启用I2C。选择Interface Options>I2C。
2.通过以下代码,安装smbus库,安装i2c-tools。
sudo apt-get install python-smbus
sudo apt-get install i2c-tools
Smbus模块是用于操作I2C设备的,i2c-tools这个工具在I2c硬件监控设备识别和故障诊断是非常重要。
在终端输入命令:
i2cdetect -l
查看I2C配置是否成功,如图所示可以看到系统中存在一组总线i2c-1。
在终端输入命令:
i2cdetect -y 1
(检测i2c-1上的挂载情况)。由图可知在I2C总线上挂载了一个设备地址为0x76的设备。