1、LCD TV 教学系统,屏参的设定,主要参数的获得,软件中需要设定的一些主要的屏参(上电时序,Display Area,行场Total,时钟)可以直接在 Panel 的 规格书中找到,但是其他的一些参数可能需要看实际的显示效果来判断该设置什么样的值。,例如:从上面的规格书中可以得到:PANEL_WIDTH 640x2=1280PANEL_HEIGHT 1024PANEL_HTOTAL 844x2=1688PANEL_VTOTAL 1066PANEL_MAX_DCLK 68x2=136PANEL_MIN_DCLK 40x2=80 特别注意:如果Panel 是双通路的,Htotol,Hdispla
2、y,Clock 等都要x2 才能得到实际的参数。,根据上面的规格就可以设置软件中的上电时序的参数。,软件中具体的实现步骤,1.分别建立一个设置Panel 主要参数的头文件和一个设置Panel Gamma校正矩阵和色彩校正矩阵的.c文件;2.将上述两个文件放在.Panel路径下;3.在 Board_BaseDefine.h 定义该Panel;4. 在Panel.c和Panel.h中分别将建立的该Panel的头文件和.c文件包进来;5.在Bd_mstar_lcd_demo.h中设定PANEL_TYPE_SEL 为该Panel的定义。,实例 以SVA 15 寸Panel为例:,建立设置Panel 主
3、要参数的头文件安和一个设置Panel Gamma校正矩阵和色彩校正矩阵的.c文件,并放在 .Panel目录下:,实例 以SVA 15 寸Panel为例:,在 Board_BaseDefine.h 定义该Panel;#define PNL_SVA15_XGA 59,实例 以SVA 15 寸Panel为例:,在Panel.c和Panel.h中分别将建立的该Panel的头文件和.c文件包进来;Panel.C#elif (PANEL_TYPE_SEL = PNL_LG15_XGA) #include Pnl_LG15_XGA.c“Panel.h#elif (PANEL_TYPE_SEL = PNL_LG15_XGA) #include Pnl_LG15_XGA.h,实例 以SVA 15 寸Panel为例:,在Bd_mstar_lcd_demo.h中设定PANEL_TYPE_SEL 为该Panel的定义。#define PANEL_TYPE_SEL PNL_SVA15_XGA,Q&A,