2015-12-17 16:06|
基础知识|阅读 5600|评论 3
|热度 4
谷歌CTS,英文为Compatibility Test Suite,中文意思是兼容性测试 手机设备需要通过Android的兼容性测试(CTS),以确保在android上开发的程序在手机设备上都能运行。 Google并没有在源代码中提供Android Market应用,因为他们希望所有设备生产商能够通过CTS测试。 如果他们通过了CTS测试,那么就可以 ...
2015-11-27 18:00|
camera模块|阅读 6909|评论 3
|热度 5
怎么降低LCD的功耗? 我们能看到图像,是因为背光从底部经过液晶的过滤后显示出现的颜色。这里的液晶颗粒都有不同程序的翻转,正转或反转都是可以的。 列翻转:某一列为正电压,第二列是负电压,依次下去。 点翻转:某一点的R色液晶正转,G色液晶反转,B色液晶再正 ...
2015-11-27 16:16|
camera模块|阅读 15540|评论 21
|热度 18
为了减少功耗,现在主流摄像头的DVDD电源逐渐 从1.8V -1.5V-1.2v这样的变化过程,如果前后摄像头共用DVDD,设计要注意那些问题呢? 可能会产生DVDD一直处于一个电压,不受软件(GPIO)控制; Cmose image sensor 发展: 伴随手机对功耗的要求越来越 ...
2015-11-26 11:58|
camera模块|阅读 5784|评论 3
|热度 3
Sensor信号输出YUV、RGB、RAW DATA、JPEG 4种方式区别 几种数据格式介绍: YUV: luma (Y) + chroma (UV) 格式, 有YUV444,YUV422,YUV420几种format,一般情况下sensor输出都是YUV422格式,即数据格式是按Y-U-Y-V次序输出 的。一般SOC sensor 输出小size都是按照YUV格式输出,大尺寸按照JPE ...
2015-10-26 12:08|
基础知识|阅读 2698|评论 1
|热度 2
利用SecureCRT上传、下载文件(使用sz与rz命令) 借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。 其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易 ...
2015-4-7 17:11|
基础知识|阅读 3323|评论 2
|热度 2
最近调试R61509V这颗LCM驱动芯片时,出现在纯色测试画面下画面刷新有残留(tearing effect,即TE)的问题。 根本原因是主控写图像数据的速度与LCM刷屏的速度不一致造成的,具体是刷屏速度要快于主控写速度。 好在很多LCM驱动芯片都有一个Fmark脚,用来与主控同步,当Fmark发出一个信号给主控时,主控才开始写一帧数据,这样就 ...
2015-1-28 16:33|
性能优化|阅读 2369|评论 0
空进程(empty): 没有任何东西在内运行的进程,有些程序,比如BTE,在程序退出后,依然会在进程中驻留一个空进程,这个进程里没有任何数据在运行,作用往往是提高该程序下次的启动速度或者记录程序的一些历史信息。这部分进程无疑是应该最先终止的。 ...
2015-1-26 17:48|
零散问题|阅读 1406|评论 1
|热度 1
system/build.prop原始Dalvik虚拟机设定是这样子的 1.dalvik.vm.heapstartsize=8m(表示应用程序启动后为其分配的初始大小为8m) 这里分配的内存容量会影响到整个系统对RAM的使用程度,和第一次使用应用程序时的流畅程序。 这个值越大,系统消耗RAM则越快,但是应用程序打开后的反应也越快。 值越小,系统的RAM剩余则 ...
如下图: A、首先看数据线,当开始传输第一个数据时,如果EN为下降沿,即传输Valid data 时EN低有效。则: Params-dpi.de_pol=LCM_POLARITY_FALLING; 反之亦然 B、 VSYNC和HSYNC分别代表一帧数据和一行数据的开始,当一帧以下降沿开始时,设置: Params ...
disp需要的内存分为LCM和surface flinger的上层surface需要的内存,其中上层的buffer size是不固定的,LCM部分的buffer size是可以计算得到的 LCM的buffer 一共有3部分:(单位byte) 1、Framebuffer:在屏幕分辨率和数据传输格式确定后,该size是一定的为width*height*(32/8)*2 2、DPI buffer:如果LCM是DPI或者DSI video ...