
1、先查看I2C设备速率。
sudo cat /sys/module/i2c_bcm2708/parameters/baudrate默认的I2C速度为100KHz,对于多数I2C设备而言100KHz并不算快。
2、修改I2C通信速率。进入/etc/modprobe.d目录,并在该目录下新建一个costom.conf文件,在该文件中插入options i2c_bcm2708 baudrate=400000,400000便为新的I2C速率400KHz,最后请重启系统。
cd /etc/modprobe.d #进入/etc/modprobe.d 目录sudo nano custom.conf #在该目录新建一个名为custom.conf文件,并插入以下内容
#options i2c_bcm2708 baudrate=400000
sudo reboot #重启系统
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)