您好!
我们尝试为 BQ 的两个不同输出 LDO 和降压转换器设置输出电压值、但更改寄存器值对电压没有影响。
为了设置电压、我们通过 I2C 向寄存器写入以下值:
writeByte (0xD4、0x06、0b11100000);//将 SYS VOUT 设置为1.8V writeByte (0xD4、0x07、0b11100100);// LS/LDO 电压设置为0.8V + 2500mV = 3.3V
在写入操作前后读取寄存器显示寄存器中有正确的值、但输出电压根本不会改变。
至少对于更改 LDO 电压、数据表显示我们必须使用软件和 LSCTRL 引脚禁用 LDO。 但是、在我们的设计中、LSCTRL 被静态拉高。 在不使用 LSCTRL 引脚的情况下、是否有任何方法来改变电压?
此外、为什么我们的 SYS VOUT 3.3V、当它的默认值应为1.8V 时? 由于这种简单的寄存器值写入操作不起作用、我们如何更改它?

