linux系统下i2c学习1

linux系统快速测试i2c设备,可以使用第三方的工具i2c-tools;具体用法如下:

1、安装i2c-tools

sudo apt-get install i2c-tools


2、列出所有的i2c总线

i2cdetect -l


3、查看总线上挂载的所有i2c设备,命令以总线4为例

sudo i2cdetect -r -y 4


4、查看总线上地址为0x6a的设备的所有寄存器

 sudo i2cdump -f -y 4 0x6a


5、设置寄存器0x65的值为0x01

sudo i2cset -f -y 4 0x6a 0x65 0x01


6、读取寄存器0xa9的值

sudo i2cget -f -y 4 0x6a 0xa9

猜你喜欢

转载自blog.csdn.net/gyb510/article/details/79478610