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

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐