i2ctransfer 的参数可以在网上很轻易的搜到,所以这里就不赘述了,这里主要讲一下平时使用的方法
i2ctransfer -f -y 0 w3@0x32 0x43 0x24 0x18
0:代表 IIC 的总线号
w:代表写
3:代表写 3 Byte
0x32:代表 IIC 设备地址
后边三个数据代表要写的数据
i2ctransfer -f -y 0 w1@0x3A 0x08 r3
这句代表的意思是从0x3A地址上偏移0x08之后读取3个Byte
i2ctransfer -f -y 0 w16@0x54 0x48 0xff-
代表的是从 0x54 地址上偏移0x48的地方写入 0xff,偏移 0x49 的地方写 0xfe...以此类推,写16Byte