arm-linux

http://armboard.taobao.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年10月9日

摘要: Android电源管理机制分析(zz)总体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo)(注该图来自Steve Guo) (见-图1)接下来我们从Java应用层面, Android framework层面, Linux内核层面分别进行详细的讨论:应用层的使用:Android提供了现成android.os.PowerManager类,该类用于控制设备的电源状态的切换.该类对外有三个接口函数: void goToSleep(long time); //强制设备进入Slee 阅读全文
posted @ 2010-10-09 20:48 arm-linux 阅读(1881) 评论(0) 推荐(0) 编辑

摘要: 锂电池的驱动程序要实现以下五个功能:1.可以自动检测到当前给电池充电的是USB还是AC2.组织过大的充电电流3.坏电池检测4.死亡温度的检测5.电池电压的测量当我们要写一个锂电池的驱动程序的时候,首先要知道内核提供给驱动的接口,就是当驱动挂载到内核上的时候,内核是怎么知道驱动中的信息的,如何来控制驱动。而这个内核提供给驱动的接口就是一个结构体power_supply.structpower_supply{constchar*name;enumpower_supply_typetype;enumpower_supply_property*properties;//声明了电源的属性size_tnu 阅读全文
posted @ 2010-10-09 18:16 arm-linux 阅读(851) 评论(0) 推荐(0) 编辑

摘要: 随着北京测振仪器厂被私人买下,原来仪表局下属的企业没剩几个技术像样的,能搞模拟设计的师傅都已是六十以上,他们目前的工作环境已经不允许自己带徒弟,退休且年事已高成为现实。能够再杀向市场,做传感器的一些老人也面临着没有再开发这种土得无法再土的模拟传感器的能力,他们的后代和瑞士的钟表匠不同,几乎没有再做这模拟类东西的想法,看到的是一个行业的逐渐消亡。 一位精通模拟传感器频率校正的师傅最近也不干了,间接预示着这个快绝种行业的发展上再次遇到一些麻烦,新的投资者不会在把这个作为发展重点,转而去全力经营外国仪器,搞代理来钱快,这直接导致这种超低频测量传感器行业淡出中国市场。想想坐飞船发射上天时有如上了振.. 阅读全文
posted @ 2010-10-09 14:31 arm-linux 阅读(220) 评论(0) 推荐(0) 编辑