GAMMA测试方法及分析课件.pptVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

深圳市帝晶光电股份实业有限公司SHENZHENDJNOptronicsCO.,LTD深圳市帝晶光电股份实业有限公司SHENZHENDJNOptronicsCO.,LTD深圳市帝晶光电股份实业有限公司SHENZHENDJNOptronicsCO.,LTD

GAMMA测试方法及分析*一、GAMMA产生原理及计算公式GAMMA的产生源自于人眼可识别的亮度与实际亮度不成线性关系,当GAMMA为2.2时,人眼识别每个灰阶亮度的递进才是等距的。人眼识别亮度灰阶0~255GAMMA=2.2*计算方法:K=(x/255)r×100%L=K*LMAXX:当前所在灰阶数R:GAMMA值K:当LMIN为0,LMAX为1时,当前灰阶亮度与最大亮度的比值L:亮度**二、测试方法:因各个IC不同,在此仅以ILI9341为例子说明如何调试GAMMA。1、测试前的准备:通读ILI9341—DATESHEET关于GAMMA调定方面的描述在ILI9341中,直接控制GAMMA的寄存器为E0H,E1H,分别控制GAMMA电压正极和负极。*注意:VNX和VPX的电压要在VCOMH与SOURCE电压之间*了解硬件工作原理由右图可知,各阶GAMMA电压都是在若干基准电压的基础上分压得到的,所以有若干基准电压,GAMMA0,1,2,20,43,61,62,63,需要先设置好,0,1为黑色画面电压,62,63为白色画面电压,2,20,43,61为中间GAMMA值的基准点电压,将这些节点电压设置好时才能调其余电压。*程序方面,写测试程序,根据硬件结构来写,如ILI9341为16阶模拟调试,则灰阶画面分成16等分分别测试。如下:u32W_17grey[]={0x0000,0x1082,0x2104,0x3186,0x4208,0x528a,0x630c,0x738e,0x8430,0x94b2,0xa534,0xb5b6,0xc638,0xd6ba,0xe73c,0xf7be,0xffff};*2、测试办法根据表格,用K7测量16灰阶各画面亮度值,输入以上表格,蓝色为根据最大最小亮度模拟出的标准2.2曲线,黄色为实测数据,根据图像,修改相关数据点对应的寄存器值。*3、调试步骤:先调用现有代码(供应商提供代码)将屏点亮,GAMMA代码为Write_Comm(0xE0);//SetGammaWrite_Data(0x0F);Write_Data(0x26);Write_Data(0x24);Write_Data(0x0B);Write_Data(0x0E);Write_Data(0x09);Write_Data(0x54);Write_Data(0XA8);Write_Data(0x46);Write_Data(0x0C);Write_Data(0x17);Write_Data(0x09);Write_Data(0x0F);Write_Data(0x07);Write_Data(0x00);Write_Comm(0XE1);//SetGammaWrite_Data(0x00);Write_Data(0x19);Write_Data(0x1B);Write_Data(0x04);Write_Data(0x10);Write_Data(0x07);Write_Data(0x2A);Write_Data(0x47);Write_Data(0x39);Write_Data(0x03);Write_Data(0x06);Write_Data(0x06);Write_Data(0x30);Write_Data(0x38);Write_Data(0x0f);*一、概述*确认第一阶黑色画面代码应为Write_Comm(0xE0);//SetGammaWrite_Comm(0XE1);//SetGammaWrite_Data(0x0F);Write_Data(0x00);63阶白色画面代码应为:Write_Data(0x00);Write_Data(0x0f);若发现黑色画面不黑或白色画面亮度不够时,在GAMMA参数无

文档评论(0)

aiboxiwen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档