白姐透特今晚开什么码

打印

[在线研讨会]求解关于power_supply驱动相关的电池电量信息问题

[复制链接]
121|2
跳转到指定楼层
楼主
最近研究了一下Linux底层驱动到android上层电池电量信息的传递过程,了解了底层电源驱动通过读取电量计的寄存器获取电池信息,利用内核的power_supply框架将电池信息传递给healthd,再通过上层BatteryService的回调获取电池信息。
问题:在kernel的power_supply框架中生成了/sys/class/powey_supply节点,里面保存了电池信息。在设备充电或者放电过程中,电池电量变化时,是谁控制实时改变power_supply中的信息?而power_supply 中的信息是否直接提供给android上层读取?有了解的大佬告知一下代码的位置,谢谢

相关资料

沙发
|2019-12-19 17:35|只看该作者
Linux power supply class(1)_软件架构及API汇整.pdf(327.34 KB, 下载次数: 2)
电池驱动调试总结,电池服务 电量计驱动 调试方法 - WY_study的博客.pdf.pdf(1.66 MB, 下载次数: 2)
Linux Power supply子系统分析之一 - u012830148的博客.pdf(1022.59 KB, 下载次数: 1)

评论

SPR——2019-12-19 19:17回复TA
好的,谢谢大佬的回复,我也看了好多博客,知道是驱动power_supply框架产生的power_supply文件节点,就是不知道实时更新文件节点里面电池属性的代码在哪里 
扫描二维码,随时随地手机跟帖

本版积分规则

我要发帖投诉建议创建版块

快速回复

您需要登录后才可以回帖
登录 | 注册

论坛热帖

关闭

热门推荐上一条 /6 下一条

在线客服 快速回复 返回顶部返回列表