主题中讨论的其他器件:BQ25611D、 DRV2625、
工具与软件:
尊敬的 TI:
我们使用以下电池电量监测模块 BQ27421-G1B EVM 和充电器模块 BQ25611d 测量 并且它与 ARM 处理器(运行 Linux:Yocto)相连。
我已使用设置触觉反馈 DRV2625EVM 来在电池电量不足时发出警报、而且该电池电量低的触觉反馈可通过软件进行控制。 。 BQ27421-G1B 的 GPOUT 引脚配置为 SoC_INT 当电池电压下降时、该电压就会变低。 我已将其连接到上的 TRIG/INT 引脚 DRV2625EVM 由于 GPOUT 引脚状态在上电后变为高电平、因此在从死区状态唤醒时会触发触觉响应。
问题是、当我在电池充满电后按下电源按钮来开启器件(即使只是1%或2%)时、触觉反馈一直运行、直到 DRV2625 已完全配置。 我将附加在触觉 EVM 上使用的配置。
我知道 DRV2625 RAM 是否可编程、因此在断电时它会丢失配置。 有没有办法解决这个问题?"
附加的寄存器配置 DRV2625 设置。
DRV2625_WRITE (客户端、0x07、0X01);
DRV2625_WRITE (CLIENT、0x08、0X88);
DRV2625_WRITE (CLIENT、0x0F、0x01);
DRV2625_WRITE (CLIENT、0x10、0X81);
DRV2625_WRITE (CLIENT、0x110、0X81);
DRV2625_WRITE (CLIENT、0x12、0X81);
DRV2625_WRITE (CLIENT、0x13、0X81);
DRV2625_WRITE (CLIENT、0x14、0X81);
DRV2625_WRITE (CLIENT、0x15、0X01);
DRV2625_WRITE (CLIENT、0x16、0X81);
//循环控制
DRV2625_WRITE (CLIENT、0x17、0XFF);
DRV2625_WRITE (CLIENT、0x18、0XFF);
硬件配置方框图: