目录
命令的基本应用
查询 系统中I2C总线(控制器)
i2cdetect -l
i2c-3 unknown Synopsys DesignWare I2C adapter N/A
i2c-10 unknown Synopsys DesignWare I2C adapter N/A
i2c-1 unknown Synopsys DesignWare I2C adapter N/A
i2c-8 unknown Synopsys DesignWare I2C adapter N/A
i2c-6 unknown Synopsys DesignWare I2C adapter N/A
i2c-13 unknown Synopsys DesignWare I2C adapter N/A
i2c-4 unknown Synopsys DesignWare I2C adapter N/A
i2c-11 unknown Synopsys DesignWare I2C adapter N/A
i2c-2 unknown Synopsys DesignWare I2C adapter N/A
i2c-0 unknown Synopsys DesignWare I2C adapter N/A
i2c-9 unknown Synopsys DesignWare I2C adapter N/A
i2c-7 unknown Synopsys DesignWare I2C adapter N/A
i2c-5 unknown Synopsys DesignWare I2C adapter N/A
i2c-12 unknown Synopsys DesignWare I2C adapter N/A
查询总线1上的地址信息
i2cdetect -a 1
Warning: Can't use SMBus Quick Write command, will skip some addresses
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-1.
I will probe address range 0x00-0x7f.
Continue? [Y/n] y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00:
10:
20:
30: -- -- -- -- -- -- -- -- &

本文介绍了如何在Linux系统下使用命令行工具探测和操作I2C总线,包括查询I2C控制器、读取地址信息、检查控制器功能、读写寄存器以及与EEPROM和I2C开关交互。还提到了i2c-tools工具的使用,并展示了i2cdetect、i2cdump和i2cset等命令的用法。
最低0.47元/天 解锁文章
3878

被折叠的 条评论
为什么被折叠?



