您好,欢迎来到图艺博知识网。
搜索
您的当前位置:首页MTK 电池曲线

MTK 电池曲线

来源:图艺博知识网

合电池曲线

以6765为例

编译控制,怎么知道电池曲线起作用的是dts还是table.h呢?

alps\kernel-4.19\arch\arm\boot\dts\bat_setting\mt6765_battery_table_ext.dtsi

还是

alps\kernel-4.19\drivers\power\supply\mtk_battery_table.h

起作用?

看这里

alps\kernel-4.19\drivers\power\supply\mtk_battery.c

有fg_custom_init_from_dts(pdev, gm);

这句的,就是dts会覆盖(dts生效),没有这句的,table.h生效

一般只有电流是有规律的(等差),剩下的没有

全选一列,复制,粘贴的时候只粘贴文本

1.alps\kernel-4.19\arch\arm\boot\dts\mediatek\bat_setting\mt6768_battery_table.dtsi

\mt6768_battery_table.dtsi

100是数组的元素个数不是电量(正常的搞100个就行了,他要是给的数据只有70  80个,你就放70 80个)

t0就是55度 t1是25度 t2是10度 t3是0度 t4是-10度 剩下的t5不用管了,还有给的表格数据有107个,删了后面的7个(4.3v起手 3.4v结束 也可以删中间几个)

2.alps\kernel-4.19\drivers\power\supply\mtk_battery_table.h

没给10度的数据,10度的就跟25度的一样。没给-10度,-10度的就跟0度的一样

电池曲线 100的时候最好是3.4v

这种就是删掉上面几个

实际上面的只有80个

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuoyibo.net 版权所有 湘ICP备2023021910号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务