Linux i2ctool 工具的使用方法
i2c tool是一套在Linux用户态帮助调试i2c总线外设的工具。。
·
一、介绍
i2c tool是一套在Linux用户态帮助调试i2c总线外设的工具。
官方网站:https://i2c.wiki.kernel.org/index.php/I2C_Tools。
二、安装
1. 包安装
sudo apt-get install i2c-tools
2. 源码编译安装
https://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git/
三、使用
1. 探测总线和设备

参数说明:
-y:自动选择yes-r:快速读指令-q:快速写指令-f:强制使用此设备地址
(1)探测i2c总线:
i2cdetect -l

(2)探测i2c设备
i2cdetect -y -r <id>
i2c0总线上地址0x1e处有设备:
i2c1总线上0x1a和0x38处有设备:
(3)查看设备支持的功能
i2cdetect -F 1

2. 打印i2c设备所有寄存器的值

i2cdump -f -y <id> <device addr>

3. 读取i2c设备某个寄存器的值

4. 写入i2c设备某个寄存器的值

更多推荐



所有评论(0)