i2cdetect:用于扫描i2c 总线上的设备
Usage: i2cdetect [-y] [-a] [-q|-r] I2CBUS [FIRST LAST]
i2cdetect -F I2CBUS
i2cdetect -l
I2CBUS is an integer or an I2C bus name
If provided, FIRST and LAST limit the probing range.
y:关闭交互式,不会显示警告信息
a:扫描总线上所有设备
q:使用SMBus的"quick write"命令进行检测,不建议使用
r:使用SMBus的"receive byte"命令进行检测,不建议使用
i2cbus:指定查询某个总线编号
first、last:扫描的地址范围
./i2cdetect -r -y 0
-- 表示该地址被检测,但是没有芯片应答,UU 表示该地址被当前内核驱动使用。
如上图显示,在i2c0总线上,有三个器件,设备地址分别是:0x1b、0x40、0x41
./i2cdetect -F i2cbus 查询总线的功能
./i2cdetect -V 打印软件版本号
./i2cdetect -l 检测当前系统有几组i2c总线
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
嵌入式
+关注
关注
4982文章
18286浏览量
288479 -
总线
+关注
关注
10文章
2706浏览量
87222 -
I2C
+关注
关注
28文章
1346浏览量
120829
发布评论请先 登录
相关推荐
请问可以使用PSoC 4 BLE中的I2C组件来扫描I2C总线吗?
我们可以使用PSoC 4 BLE中的I2C组件来扫描I2C总线吗?这可以在ARDUINO中使用NeXTrimes进行,通过后端传输和检查返回值(http://Pooal.Addio.c
发表于 10-21 08:17
评论