i2cdetect
i2c端口随机变化
我使用的是 Up square 计算机。我通过 HAT 连接器中的 i2c 端口连接设备。使用时,i2cdetect我在不同端口上检测到同一设备(由地址标识)。重新启动之间会发生更改。 据我了解,我也许可以通过在 中设置规则来解决此问题etc/udev/rules.d,但我不确定如何执行此操作。具体来说,我不确定如何过滤传感器来创建规则。我看到的kernel是i2c-2,但我想知道这是否会在下次重新启动时改变。 ...
我使用的是 Up square 计算机。我通过 HAT 连接器中的 i2c 端口连接设备。使用时,i2cdetect我在不同端口上检测到同一设备(由地址标识)。重新启动之间会发生更改。 据我了解,我也许可以通过在 中设置规则来解决此问题etc/udev/rules.d,但我不确定如何执行此操作。具体来说,我不确定如何过滤传感器来创建规则。我看到的kernel是i2c-2,但我想知道这是否会在下次重新启动时改变。 ...
地址是通过i2cdetect7 位还是 8 位 I2C 地址报告的?我希望是更通用的 7 位地址。 我开始进行一些实验,但如果联机帮助页关于报告的格式更加明确。 $ sudo i2cdetect -y 2 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- 1d -- -- 20: -- -- -- -- -- --...