I2C tools工具使用-记录

2015-11-10 echo tools

下载编译好 i2c-tools,并将生成的生成i2cdetect,i2cdump,i2cset,i2cget等工具拷贝到目标板中。

使用 :

    1.i2cdetect -l

    列举出系统中所有的I2C总线。

    2.i2cdetect -y -r 0

    列举一条I2C总线(以0为例)上的所有设备(UU为使用中,即已经操作过)

         0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- UU -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- 34 -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --

    3.i2cdump -f -y 0 0x34

    读取I2C总线(0)上地址为0x34的设备

    4.i2cget -f -y 0 0x34 0x28

    读取I2C总线(0)上地址为0x34的设备的0x28寄存器

    5.i2cset -f -y 0 0x34 0x28 0xfb

    写I2C总线(0)上地址为0x34的设备的0x28寄存器为0xfb

标签: I2C


版权所有: 本文发布于DD'echo
转载请保留原文链接: http://echo.z-dd.net/post-29.html
除非注明,文章均为 echo >> 原创 ,欢迎转载!转载请注明本文地址,谢谢!

友荐云推荐

发表评论:

Copyright @ 2015 DD'echo All rights reserved. Powered by emlog