【发布时间】:2015-07-25 05:27:35
【问题描述】:
我们在当今所有的电子设备(如手机)中都看到了一个可视电池充电指示器,它是一个由条形图组成的图形容器,当电池长时间充电时会逐个增加,当手机长时间使用时会逐个减小时间。 我在 Windows 和 Linux 等每个 GUI 操作系统中看到相同的笔记本电脑。 我不确定我是否在正确的位置发帖,因为这需要 系统程序员 和 电气工程师。 我的问题的可视化视图在这里:
http://gickr.com/results4/anim_eaccb534-1b58-ec74-697d-cd082c367a25.gif
我很久以前就在想,这是在什么逻辑下起作用的? 如何管理程序以监控电池。 我根据安培小时做了一个简单的逻辑,当电池处于充电模式时,条应该增加多少时间。???但这对我来说并不完美。 我还看了我炒的一个电池指示灯Android应用程序源代码,但他使用的功能是基于Andriod Kernel(Linux Kernel)的系统调用。
我需要从头开始的东西.... 我需要知道这个逻辑......因为我正在开发一个操作系统内核项目,稍后将需要电池充电监视器。
但我现在要实现的是在控制台屏幕上只显示百分比。 请给我一个想法,我该怎么做......在此先感谢
【问题讨论】: