Linux低功耗--坏小子S3C6410
来源:互联网 发布:淘宝回收dnf游戏币吗 编辑:程序博客网 时间:2024/05/02 04:38
linux驱动的移植不难,只有稍有点C语言基础和硬件功底的人就可以做,但是,要真正做好一个属于自己的linux OS绝非易事,主人公写此博文时正在头疼于linux低功耗问题。
主要从以下几个方面入手:
1.LCD驱动及背光。此破烂玩意儿是整个系统的耗电大户,我所用的系统上LCD耗电大约在130mA电流,其中背光耗电约120mA,lcd控制器耗电约10mA;设置思路:使用PWM将背光设置为可调;在系统idle时,可以讲背光及LCD控制器完全关闭,从而降低耗电;另外一思路就是降低LCD刷新频率,从而减少对SDRAM的访问及减少总线的使用;
2.配置内核支持idle模式。在cpu工作量较轻时,让cpu进入idle模式从而降低功耗。
3.配置内核支持standby模式。系统在不需要工作时进入睡眠模式。关闭各种可以关闭的模块。目前见到的最低电流是整个系统耗电90mA,一般在170mA左右,这点很有压力,不知道该从哪方面入手,最多怀疑是SDRAM在待机时的驱动没做好????
已完成的任务:
修改了SDwifi的驱动,用于支持热插拔,从而降低了约200mA电流。
有大师级告诉虾米级的人物的鄙人,他们的系统待机耗电在20-30mA,虾米特别不自信了,路漫漫啊!
- Linux低功耗--坏小子S3C6410
- 低功耗
- 低功耗
- 嵌入式Linux的低功耗策略研究
- 嵌入式Linux操作系统低功耗策略概述
- linux 低功耗模式中的中断链
- 新一代主流开发板UT-S3C6410开发板 低功耗 高性能
- 骨灰门低功耗低功耗
- Linux系统上低功耗蓝牙遥控器开发项目笔记
- Linux(RaspberryPi)上使用BLE低功耗蓝牙
- 低功耗集成电路设计
- 低功耗设计
- 谈低功耗设计
- STM32--低功耗模式
- RFID低功耗测试
- RFID低功耗测试
- RFID低功耗测试
- RFID低功耗测试
- 在Surface Shell中注册Surface应用程序
- memset函数的用法
- Java和JSP六个常见问题
- Android 的invalidate 与postInvalidate的用法
- linux command 1
- Linux低功耗--坏小子S3C6410
- SQLServer中的char、varchar、nvarchar、text等类型比较
- Android 文件操作大全
- LAMP中CGI排错
- Android源代码简要目录分析
- SWAP的简单介绍
- Struts2_学习笔记(十)----I18N
- Surface物体识别
- HDU3342(拓扑排序)