微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 关于用I2C 读取bq27541 的电池信息

关于用I2C 读取bq27541 的电池信息

时间:10-02 整理:3721RD 点击:

每个信息后有两个寄存器地址,在代码中应该如何处理。

例如:temperature: 0x06/0x07

不应该会有两个寄存器地址,可否把问题描述清楚些,例子中寄存器地址为0x06h的值为0x07?

 

是bq27541使用手册中的。

我在用I2C对电池进行读温度的值。

可是在使用手册中找到对应温度的寄存器有两个。

分别是0x06和0x07,

是否分别代表高位和低位的使用?

可是手册中也没有对这两个寄存器解析一下该怎么用。

BQ27541是双字节命令,如datasheet所写。温度的值应该就是存在0x06和0x07寄存器中,但好像是没有告诉我们怎么去换算。

STANDARD DATA COMMANDS
The bq27541 uses a series of 2-byte standard commands to enable system reading and writing of battery
information. Each standard command has an associated command-code pair, as indicated in Table 1.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top