• MT6575 充电流程


    1,目前充电主要包括Power Off Charging(关机充电) 、IPO Charging(休眠充电)和 OS Charging(开机充电) 三个部分


    2,Power Off Charging 部分,可以仔细阅读如下部分的code:
    alpsmediatekplatformmt6575ubootmt6575_bat.c       // Power Off Charging 的控制流程, 建议从函数 mt65xx_bat_init() 开始看code

    alpsmediatekcustom[project]ubootinccust_battery.h  // Power off Charging的一些充电参数的配置


    3,OS charging部分,可以仔细阅读如下部分的code:

    alpsmediatekplatformmt6575kerneldriverspowermt6575_battery.c       // OS Charging 的控制流程, 建议从函数 BAT_thread() 开始看code

    alpsmediatekcustom[project]kernelatteryatterycust_battery.h     // OS Charging的一些充电参数的配置

    建议将 alpsmediatekplatformmt6575kerneldriverspower 目录下的所有文件都仔细阅读一遍


    4,IPO Charging部分实际使用的还是OS Charging部分的code

    IPO可以参考  alpsmediateksourceexternalipod  目录下的相关文件

  • 相关阅读:
    Go语言专题
    计算机网络专题
    分布式系统理论专题
    Scala语言专题
    Zookeeper专题
    Java虚拟机专题
    Java并发编程专题
    git使用指南
    Oracle查询今天、昨天、本周、上周、本月、上月数据
    python3 装饰器
  • 原文地址:https://www.cnblogs.com/liang123/p/6325457.html
Copyright © 2020-2023  润新知