文章目录
- 一、I2C
- 二、I2C配置
- 1、 I2C0
- 2、 I2C1
- 3、 I2C3
- 4、 I2C4
- 5、 I2C5
- 6、 I2C6
- 三、I2C工具
- 总结
一、I2C
树莓派默认打开I2C功能,如果I2C没有打开,可以使用命令sudo raspi-config
进入树莓派功能配置 。
3. Interface Options
--> I5 I2C
--> enable
二、I2C配置
树莓派可以在/boot/config.txt
对I2C进行配置,树莓派4B中使用的。树莓派默认拥有六个I2C接口,可以按照实际情况使用接口。
1、 I2C0
dtoverlay=i2c0
dtoverlay=i2c0,pins_28_29
2、 I2C1
dtoverlay=i2c1
dtoverlay=i2c1,pins_44_45
3、 I2C3
dtoverlay=i2c3
dtoverlay=i2c3,pins_2_3
4、 I2C4
dtoverlay=i2c4
dtoverlay=i2c4,pins_6_7
5、 I2C5
dtoverlay=i2c5
dtoverlay=i2c5,pins_10_11
6、 I2C6
dtoverlay=i2c6
dtoverlay=i2c0,pins_0_1
三、I2C工具
树莓派中自带管理I2C工具 i2cdetect
i2cdetect -y 10
i2cdump -y 10 0x30
i2cget -y 10 0x30 0x2f
i2cset -y 10 0x30 0x2f 0xff
总结
本人水平有限,如有不妥指出还望指出。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)