嵌入式爱好者

i2ctools 使用

2019-6-29 18:10| 发布者: yangy| 查看: 1414| 评论: 0

类目: S5P4418/6818系列产品  >  Linux     文档编号: 296

i2c-tools工具是一个专门调试i2c的,开源,可获取挂载的设备及设备地址,还可以在对应的设备指定寄存器设置值或者获取值等功能

源码下载:https://i2c.wiki.kernel.org/index.php/I2C_Tools
编译完成后在tools/文件夹下会有如下几个可执行文件,i2cdetect, i2cdump, i2cget, i2cset

I2C总线扫描:i2cdetect -l

I2C设备查询:i2cdetect -y 1    
1       代表I2C总线编号

查看所有寄存器内容: i2cdump -y 1 0x50
1          代表I2C总线编号
0x50    代表I2C设备地址

寄存器内容写入:i2cset -y 1 0x50 0x00 0x13
1         代表I2C总线编号
0x50   代表I2C设备地址
0x00   代表寄存器地址
0x13   代表写入的值

寄存器内容读取: i2cget -y 1 0x50 0x00 
1         代表I2C总线编号
0x50   代表I2C设备地址
0x00   代表寄存器地址

已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-22 19:05

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部