《lcd白平衡调试说明》由会员分享,可在线阅读,更多相关《lcd白平衡调试说明(12页珍藏版)》请在金锄头文库上搜索。
1、LCD 白平衡调试说明I2C 信号模式结构: RomSub wDrvIcSub wCut初值 HR最大值 w_cutHG最小值 信号卡类型bOkStopSignalHB有效位 CardNum信号格式总线设置LR开始位 模式设置IcSlaveLGSub 信号类型高亮幅值IcRomLBSlave 低亮幅值颜色标准色温亮度数值 信号内容对比度初值 IsExteSignal彩色 高亮算法动态彩色 低亮算法 x1Warmy1StdY1Cool 合格范围 nAjdMethor x2 y2 说明:Y2nAdjustHigh 0 /先高亮,后低亮 有次数AjustTimes 1 /先低亮,后高亮 有次数基准色
2、2 /只有高亮 无次数IsUseBase3 /只有低亮 无次数w_cut 保留bOkStopSignal保留 每种信号模式都必须有高亮 或低亮 或高亮、低亮都有。基准色包括高亮、低亮 IsUseBase 包括高亮、低亮合格区设定:高亮合格区低亮合格区显示修正:高亮 修正低亮 修正程序系统工作原理:非接触色度分析仪PDP、背投影电视、液晶电视AV、VGA、HDTV 信号发生电路IIC、RS232、Lpt 方式、IR 遥控器PC 发生器存储 EEPROM调整数据或指令采集调整合格SWB-K2010 系统原理框图系统数据结构: /色温结构 typedef struct _COLOR_WARM flo
3、atfHx;/高亮 x 值 floatfHy;/高亮 y 值 floatfHY;/高亮 Y 值 floatfLx;/低亮 x 值 floatfLy;/低亮 y 值 floatfLY;/低亮 Y 值 floatfDrvRange;/高亮范围 floatfCutRange;/低亮范围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 iEff
4、ectBit;/有效位 int iStartBit;/开始位IC_ADD_SET, *PIC_ADD_SET;/色度结构 typedef struct _IC_COLOR_SET int iSub;/Subint iValue;/Slave int iSlave;/数值 int iIniVal;/初值IC_COLOR_SET, *PIC_COLOR_SET;/模式设置结构 typedef struct _MODE_SET intiWDrv;/w_Drv intiWCut;/w_Cut int iIcRom;/IC Rom intiIcSlave;/IC Slave BOOLbOkStopSig
5、nal;/调试完成后是否停止 保留 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_WARMcwColorType;/色温设置 IC_COLOR_SETicBright;/色度设置亮度 IC_COLOR_SETicContrast;/色度设置对比度 IC_COLO
6、R_SETicMutiClr;/色度设置彩色 IC_COLOR_SETicDynaClr;/色度设置动态彩色 MODE_SET, *PMODE_SET;/信号类型结构 typedef struct _SIGNAL_SET intiIndex;/信号索引 /intiSignalTotal;/保留 charszSigType128;/信号类型 charszSigFormat128;/信号格式 charszSignalSet128;/信号全称 intiSignalMode;/信号模式 intiSigContent;/信号内容 intiHighVal;/高亮幅值 intiLowVal;/低亮幅值 BO
7、OLbIsExteSignal;/使用外部信号 BOOLbIsAddSigSet;/是否设置了信号模式标志 intiHighLumAlgo;/高亮算法 /- 0 加法弱色 /- 1 减法强色 /- 2 加减法intiLowLumAlgo;/低亮算法同上 BOOLbHighBaseClr;/是否使用了高亮基准 intiHighClr;/若用了高亮基准色,它的次序 0-红 / 1-绿 / 2-蓝 BOOLbLowBaseClr;/是否使用了低亮基准 intiLowClr;/若用了低亮基准色,它的次序 同上 WORDwAdjTimes;/调整次数 WORDwAdjMethord;/ - 0 先高亮,
8、后低亮 有次数 / - 1 先低亮,后高亮 有次数 / - 2 只有高亮 无次数 / - 3 只有低亮 无次数 intiTvSlave;/State Slave intiTvSub;/State Sub intiTvInitData;/State InitData MODE_SET msSet;/一个测量信号的总的结构SIGNAL_SET, *PSIGNAL_SET;/遥控码结构设置 typedef struct _CONTROL_CODE char szCodeNameMAX_PATH; /遥控码名称 typedef struct _CODE_SET BYTEbyCode1;/Code1 B
9、YTE byCode2;/Code2 BYTE byCode3;/Code3 BYTE byCode4;/Code4 int iDalayTime;/Delay int iSendTimes;/发送次数 CODE_SET, *PCODE_SET; CODE_SET codeSet;CONTROL_CODE, *PCONTROL_CODE;/动作码列表结构设置 typedef struct _ACT_LIST char szActNameMAX_PATH;/动作列表名称 vectorCodeList;/动作码列表ACT_LIST, *PACT_LIST;/遥控器数据结构设置 typedef st
10、ruct _REMOTE_CONTROL_SET intiIndex;/信号索引 charszSigType128;/信号类型 charszSigFormat128; /信号格式 charszSignalSet128;/信号全称 intiSignalMode;/信号模式 intiSigContent;/信号内容 intiHighVal;/高亮幅值 intiLowVal;/低亮幅值 BOOLbIsExteSignal;/使用外部信号 BOOLbIsAddSigSet;/是否设置了信号模式标志 intiHighLumAlgo;/高亮算法 /- 0 加法弱色 /- 1 减法强色 /- 2 加减法 i
11、ntiLowLumAlgo;/低亮算法同上 BOOLbHighBaseClr;/是否使用了高亮基准 intiHighClr;/若用了高亮基准色,它的次序 0-红 / 1-绿 / 2-蓝 BOOLbLowBaseClr;/是否使用了低亮基准 intiLowClr;/若用了低亮基准色,它的次序 同上 WORDwAdjMethord;/ - 0 先高亮,后低亮 有次数 / - 1 先低亮,后高亮 有次数 / - 2 只有高亮 无次数 / - 3 只有低亮 无次数 WORDwAdjTimes;/调整次数 COLOR_WARMcwControl;/色温 vector ControlCode; /遥控码列
12、表 vector ActList;/动作码列表 REMOTE_CONTROL_SET,*PREMOTE_CONTROL_SET;/数值设置 typedef struct _NUMERIC_SET char szNumType128; /数值类型 int iInitialVal;/初值 int iMaxVal;/最大值 int iMixVal;/最小值NUMERIC_SET, *PNUMERIC_SET;/命令设置 typedef struct _COMMAND_SET char szCommType128;/命令类型 int iCode1;/code1 int iCode2;/code2 in
13、t iCode3;/code3 int iCode4;/code4 int iDalayTime;/delayCOMMAND_SET, *PCOMMAND_SET;/串口设置 typedef struct _SERIAL_SET intiIndex;/信号索引 charszSigType128;/信号类型 charszSigFormat128; /信号格式 charszSignalSet128;/信号全称 intiSignalMode;/信号模式 intiSigContent;/信号内容 intiHighVal;/高亮幅值 intiLowVal;/低亮幅值 BOOLbIsExteSignal;
14、/使用外部信号 BOOLbIsAddSigSet;/是否设置了信号模式标志 intiHighLumAlgo;/高亮算法 intiLowLumAlgo;/低亮算法同上 BOOLbHighBaseClr;/是否使用了高亮基准 intiHighClr;/若用了高亮基准色,它的次序 0-红 BOOLbLowBaseClr;/是否使用了低亮基准 intiLowClr;/若用了低亮基准色,它的次序 同上 WORDwAdjMethord;/ - 0 先高亮,后低亮 有次数 WORDwAdjTimes;/调整次数 COLOR_WARMcwSerial; /色温 vector CommandSet;/命令设置
15、vector NumericSet;SERIAL_SET, *PSERIAL_SET;typedef struct _CODE_SET BYTEbyAddHR;/AddHR BYTEbyAddHG;/AddHG BYTEbyAddHB;/AddHB BYTEbyAddLR;/AddLR BYTEbyAddLG;/AddLG BYTEbyAddLB;/AddLB BYTEbySubHR;/SubHR BYTEbySubHG;/SubHGBYTEbySubHB;/SubHB BYTEbySubLR;/SubLR BYTEbySubLG;/SubLG BYTEbySubLB;/SubLBCODE_SET, *PCODE_SET;typedef