充电学习—4、一次完整的调试

基于RK3399的充电管理调试:

RK3399充电管理_cw2015

展锐快充条件:

  • 1、进入pps快充,条件在cm_is_reach_fchg_threshold:(target_cur >=1.2A且thm_cur>=1A且3.52V<=batt_ocv<4.2V) 或者 (batt_ocv>3.52V且batt_uA>=1.2A)
    退出pps快充,条件在cm_cp_is_taper_done,vbat_uV>=target-50mv 且 ibat_uA < 1A 连续6次
    vbat过大,电流过小就会退出charge pump快充,然后用普通充电充到截止
  • 2、截止电压和截止电流配置到充电芯片中,CM中使用满电电压和满电电流来停充(is_full_charged中满足uV>fullbatt_uV && uA<= desc->fullbat_uA 2次)。软件停充的条件会先达到,软件上就停充了,硬件停充的条件一般达不到
  • 3、只使用电流停充,可修改is_full_charged逻辑,不建议修改

bq25700:

RK3399-bq25700

相关推荐

  1. 充电学习4完整调试

    2024-06-17 18:52:01       11 阅读
  2. JVM中完整 GC 流程

    2024-06-17 18:52:01       17 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-17 18:52:01       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-17 18:52:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-17 18:52:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-17 18:52:01       20 阅读

热门阅读

  1. 喜马拉雅项目调整

    2024-06-17 18:52:01       6 阅读
  2. 胡说八道(24.6.16)——数字电子技术以及通信杂谈

    2024-06-17 18:52:01       7 阅读
  3. Docker

    2024-06-17 18:52:01       4 阅读
  4. vue中ref与$parent/$children⽗⼦组件通信例子

    2024-06-17 18:52:01       6 阅读
  5. 微信小程序的常用api

    2024-06-17 18:52:01       5 阅读
  6. 【无标题】

    2024-06-17 18:52:01       7 阅读
  7. [C语言]条件编译

    2024-06-17 18:52:01       8 阅读
  8. 敏捷测试:方法和实践

    2024-06-17 18:52:01       7 阅读