This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ25798: REG19_ICO_Current_Limit 读取值异常

Part Number: BQ25798
Other Parts Discussed in Thread: BQSTUDIO,

利用BQ25798EVM板做测试时,EN_ICO禁止,EVM板上的ILIM_HIZ引脚设置为1.5A,但在bqstudio软件里,读 REG19_ICO_Current_Limit值却返回是500mA,为什么不是1.5A?

而在 REG14_Charger_Control_5.EN_EXTILIM已经设置为1了,即使能ILIM_HIZ引脚。

下以为BQ25798的配置参数

1185.bq25978参数(2023-03-29).txt
* Created: Wed Mar 29 12:00:07 CST 2023
*
* Format: Register Name  tab Character,\t  Register Address  tab Character,\t  Hexadecimal register value.
* Device: BQ25798
* BQZ Container: Charger_2_00-bq25798.bqz
*
REG00	14
REG01	05AA
REG03	00C8
REG05	28
REG06	002C
REG08	32
REG09	01
REG0A	E3
REG0B	00DC
REG0D	4B
REG0E	FD
REG0F	A2
REG10	80
REG11	00
REG12	00
REG13	85
REG14	1E
REG15	AA
REG16	C0
REG17	7A
REG18	54
REG19	002C
REG1B	4D
REG1C	70
REG1D	01
REG1E	C0
REG1F	00
REG20	00
REG21	00
REG22	00
REG23	00
REG24	00
REG25	00
REG26	00
REG27	00
REG28	00
REG29	00
REG2A	00
REG2B	00
REG2C	00
REG2D	00
REG2E	B0
REG2F	00
REG30	00
REG31	009C
REG33	0013
REG35	0FA6
REG37	0000
REG37	0FC6
REG3B	3406
REG3D	3422
REG3F	0253
REG41	0026
REG43	0000
REG45	0000
REG47	00
REG48	19


  • 您好,正在查询,稍后回复。

  • 您好,请参考下面内容

    The input current register is clamped to the lower of the value written to the I2C register or the value per the ILIM_HIZ resistor if EN_ILIM bit = 1.  To write a higher value to the input current limit register, set EN_ILIM=0.  The ILIM from ICO reports the actual current limit after ICO.  ICO starts at 500mA and sweeps up if V(BAT)<MINSYS or starts at max input current limit (3.2A) and sweeps down if V(BAT)>MINSYS.