这是我的设置,Atmel 芯片(SAMD20E18A-MUT)SM 总线两个引脚通过 SMBus/USB 适配器芯片CP2112连接到主机 PC )。
在主机端,设法通过 i2c-tools 扫描 SMBus (6) 并查看从地址 0x6a 处的 Atmel 设备。
向设备发送 1 字节数据 $sudo i2cset -y 6 0x6a 0x00 0x00
检索 9 个字节的数据 sudo i2cdump -y -r 0x00-0x08 6 0x6a
它返回全零,期望得到一些数据。我的问题是我在 i2cset 中的“数据地址”应该是什么,目前我使用的是 0x00。我查看了 Atmel 数据表,但不知道正确的地址是什么。有什么我应该检查的吗?