Linux i2ctool 工具的使用方法
Posted Mculover666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux i2ctool 工具的使用方法相关的知识,希望对你有一定的参考价值。
一、介绍
i2c tool是一套在Linux用户态帮助调试i2c总线外设的工具。
官方网站:https://i2c.wiki.kernel.org/index.php/I2C_Tools。
二、下载
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设备某个寄存器的值
以上是关于Linux i2ctool 工具的使用方法的主要内容,如果未能解决你的问题,请参考以下文章
速写聚101旅行速写(Travel sketch)国际场@巴厘岛
速写聚101Travelsketch@雅加达 预热记者招待会
Note2MPS/PXE/ADS/INA电流电压,i2c设备在位和读,samba/nfs,ntp/log/me/树莓派,pip/office,vr,i2ctool,大数据,pam