查看: 54|回复: 4

[hi3519] hi3519V101控制台使用i2c问题??

[复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式
hi3519V101控制台使用i2c发送设备地址与打印出来的不一样是怎么回事    ,比如我发送i2c_write 0 0x0b 0x0004 0x01 0x01 0x01,设备地址是0x0b  打印出来的确是0x0a ,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 前天 09:41 | 显示全部楼层
一样的。这个接口操作的时候会先左移一位,再去置读写位。所以你写0xa 0xb都是一样的7为地址。
 楼主| 发表于 前天 12:00 | 显示全部楼层
解决是由于i2c器件地址没有正确引起的
发表于 前天 18:36 | 显示全部楼层
924742206 发表于 2019-6-14 12:00
解决是由于i2c器件地址没有正确引起的

楼主能详细说一下吗?那个地址错误导致的?
 楼主| 发表于 昨天 11:23 | 显示全部楼层
chuxian 发表于 2019-6-14 18:36
楼主能详细说一下吗?那个地址错误导致的?

我的是,i2c器件的寄存器是2位的,只发过去了低位,高位没有发过去,还有就是i2c器件地址是7位,最低位是读写控制位,这两个导致的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表