- 博客(5)
- 收藏
- 关注
原创 MTK6573电源管理(PM)小结
继续MTK平台的研究开始研究电源管理,因为PM永远是嵌入式的核心技术,所以静下来走一遍流程。MTK启动的过程:硬件板载的启动入口为static __init int board_init(void){ mt6573_power_management_init(); mt6573_board_init(); return 0;}其中mt6
2012-05-29 18:57:18 9617
原创 Android or Linux 的休眠与唤醒
Linux休眠/唤醒简介休眠/唤醒在嵌入式Linux中是非常重要的部分,嵌入式设备尽可能的进入休眠状态来延长电池的续航时间。这篇文章就详细介绍一下Linux中休眠/唤醒是如何工作的,还有Android中如何把这部分和Linux的机制联系起来的.在Linux中,休眠主要分三个主要的步骤:1)冻结用户态进程和内核态任务2)调用注册的设备的suspend的回调函数,顺序是按照注册顺序
2012-05-28 17:46:56 10500 3
原创 Android的电源管理
我们从Java应用层面, Android framework层面, Linux内核层面分别进行详细的讨论:应用层的使用:Android提供了现成android.os.PowerManager类,该类用于控制设备的电源状态的切换.该类对外有三个接口函数: void goToSleep(long time); //强制设备进入Sleep状态 Note
2012-05-25 09:15:15 6800 2
原创 Android OS MTK6573 SD卡驱动浅析
首次出关于MTK方面的驱动文章,网上也很少有这方面的文章,所以我立志要写几篇这样的文章来引导刚出道的朋友们,咱们一起努力!大家都说MTK简单,但我个人做过高通平台一年时间,然后转而做MTK平台,感觉还是能学到东西的,代码并不比所谓的高通简单,只是它做的好,封装的好,所以做这块驱动可能开发者做的事情没高通多,所以大家觉得容易,学不到东西。但只要自己对技术执着,深入到架构的实现,还是能学到很多的。
2012-05-21 13:36:11 10284
转载 Camera模块解析之驱动篇
Camera模块解析之驱动篇1 手机摄像头功能概述手机摄像头功能由多个功能模块组成,主要三个部分,采集,加工,显示。(1)采集部分由感光的sensor完成,通过CAM IF接口与手机芯片内的CAM连接。(2)CAM对CAM IF数据进行加工,主要是格式转换,特殊效果等。最终处理出来的一帧数据,存在内存中。(3) 手机的刷新线程,使用手机内部的DMA功能,或者OVERLAY技术
2012-05-06 15:17:11 7719 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人