TI中文支持网
TI专业的中文技术问题搜集分享网站

BQ27542-GI,寄存器设置,读取“device_type”

各位工程师,你们好~

目前在测试BQ27542-GI,想读取“device_type”, 根据datasheet描述,先写入0x0000到寄存器0x01和0x02然后发送子命令0x0001到寄存器0x00和0x01,但是最后读出来是0x1,不是0x0541。请问对于0x00和0x01寄存器这块需要怎么读取?

 Ps:其他寄存器直接读取正常

希望收到回复~

Star Xu:

在control 下command 0x0001试一下

Robin Zhou:

回复 Star Xu:

谢谢回复~

现在理解的是,control有两位0*00/0*01,要调用control下面的device type,需要把0*0001写进去。I2C的读写是从低位到高位,就是把01写到00的位置,00写到01的位置。

请帮我看一下这样调用有没有问题~

感谢您的支持~

Hugo Zhang:

回复 Robin Zhou:

你可以用bqStudio的Advanced Comm页面来手动发送命令来做一下测试。

user5170101:

回复 Robin Zhou:

现在可以得到设备类型了吗

赞(0)
未经允许不得转载:TI中文支持网 » BQ27542-GI,寄存器设置,读取“device_type”
分享到: 更多 (0)