LCD白平衡调说明.docVIP

  • 84
  • 0
  • 约1.43万字
  • 约 13页
  • 2016-10-11 发布于浙江
  • 举报
LCD白平衡调说明

I2C信号模式结构: RomSub wDrv IcSub wCut 初值 HR 最大值 w_cut HG 最小值 信号卡类型 bOkStopSignal HB 有效位 CardNum 信号格式 总线设置 LR 开始位 模式设置 IcSlave LG Sub 信号类型 高亮幅值 IcRom LB Slave 低亮幅值 颜色标准色温 亮度 数值 信号内容 对比度 初值 IsExteSignal 彩色 高亮算法 动态彩色 低亮算法 x1 Warm y1 Std Y1 Cool 合格范围 nAjdMethor x2 y2 说明: Y2 nAdjustHigh ………………0 //先高亮,后低亮 有次数 AjustTimes 1 //先低亮,后高亮 有次数 基准色 2 //只有高亮 无次数 IsUseBase 3 //只有低亮 无次数 w_cut ………………………保留 bOkStopSignal………………保留 每种信号模式都必须有高亮 或低亮 或高亮、低亮都有。 基准色包括高亮、低亮 IsUseBase包括高亮、低亮 合格区设定: 高亮合格区 低亮合格区 显示修正: 高亮 修正 低亮 修正 程序系统工作原理: 系统数据结构: //色温结构 typedef struct _COLOR_WARM { float fHx; //高亮x值 float fHy; //高亮y值 float fHY; //高亮Y值 float fLx; //低亮x值 float fLy; //低亮y值 float fLY; //低亮Y值 float fDrvRange; //高亮范围 float fCutRange; //低亮范围 }COLOR_WARM, *PCOLOR_WARM; //IC结构 typedef struct _IC_ADD_SET { int iSubRom; //IC Rom int iSubIc; //IC Sub int iInitialVal; //初值 int iMaxVal; //最大值 int iMixVal; //最小值 int iEffectBit; //有效位 int iStartBit; //开始位 }IC_ADD_SET, *PIC_ADD_SET; //色度结构 typedef struct _IC_COLOR_SET { int iSub; //Sub int iValue; //Slave int iSlave; //数值 int iIniVal; //初值 }IC_COLOR_SET, *PIC_COLOR_SET; //模式设置结构 typedef struct _MODE_SET { int iWDrv; //w_Drv int iWCut; //w_Cut int iIcRom; //IC Rom int iIcSlave; //IC Slave BOOL bOkStopSignal; //调试完成后是否停止 保留 IC_ADD_ SET asHR; //IIC总线地址设置 HR IC_ADD_ SET asHG; //IIC总线地址设置 HG IC_ADD_ SET asHB; //IIC总线地址设置 HB IC_ADD_ SET asLR; //IIC总线地址设置 LR IC_ADD_ SET asLG; //IIC总线地址设置 LG IC_ADD_ SET asLB; //IIC总线地址设置 LB COLOR_WARM cwColorType; //色温设置 IC_COLOR_SET icBright; //色度设置 亮度 IC_COLOR_SET icContrast; //色度设置 对比度 IC_COLOR_SET icMutiClr; //色度设置 彩色 IC_COLOR_SET icDynaCl

文档评论(0)

1亿VIP精品文档

相关文档