MSTAR方案屏参配置 | 您所在的位置:网站首页 › 32E09调屏参 › MSTAR方案屏参配置 |
【屏类型结构体定义PanelType】 文档位置:《apiPNL.h》 /// A panel struct type used to specify the panel attributes, and settings from Board layouttypedef struct{ const char *m_pPanelName; ///< PanelName 屏的名称 // // Panel output // MS_U8 m_bPanelDither :1; ///< PANEL_DITHER, keep the setting //Sub BK VOP_36(不同芯片,此值可能不一样),bPanelDither=1->0x2D05,bPanelDither=0->0x2D00 APIPNL_LINK_TYPE m_ePanelLinkType :4; ///< PANEL_LINK //Sub BK VOP_44(不同芯片,此值可能不一样),LVDS=0x11,RSDS=0x00 /////////////////////////////////////////////// // Board related setting /////////////////////////////////////////////// MS_U8 m_bPanelDualPort :1; ///< VOP_21[8], MOD_4A[1], PANEL_DUAL_PORT, refer to m_bPanelDoubleClk MS_U8 m_bPanelSwapPort :1; ///< MOD_4A[0], PANEL_SWAP_PORT, refer to "LVDS output app note" A/B channel swap MS_U8 m_bPanelSwapOdd_ML :1; ///< PANEL_SWAP_ODD_ML //蒙上灰 MS_U8 m_bPanelSwapEven_ML :1; ///< PANEL_SWAP_EVEN_ML //蒙上灰 MS_U8 m_bPanelSwapOdd_RB :1; ///< PANEL_SWAP_ODD_RB //缺色 MS_U8 m_bPanelSwapEven_RB :1; ///< PANEL_SWAP_EVEN_RB //缺色 MS_U8 m_bPanelSwapLVDS_POL :1; ///< MOD_40[5], PANEL_SWAP_LVDS_POL, for differential P/N swap //正负极性切换 MS_U8 m_bPanelSwapLVDS_CH :1; ///< MOD_40[6], PANEL_SWAP_LVDS_CH, for pair swap //双通道切换 MS_U8 m_bPanelPDP10BIT :1; ///< MOD_40[3], PANEL_PDP_10BIT ,for pair swap MS_U8 m_bPanelLVDS_TI_MODE :1; ///< MOD_40[2], PANEL_LVDS_TI_MODE, refer to "LVDS output app note" //说明当前的屏是不是TI mode /////////////////////////////////////////////// // For TTL Only /////////////////////////////////////////////// MS_U8 m_ucPanelDCLKDelay; ///< PANEL_DCLK_DELAY MS_U8 m_bPanelInvDCLK :1; ///< MOD_4A[4], PANEL_INV_DCLK MS_U8 m_bPanelInvDE :1; ///< MOD_4A[2], PANEL_INV_DE MS_U8 m_bPanelInvHSync :1; ///< MOD_4A[12], PANEL_INV_HSYNC MS_U8 m_bPanelInvVSync :1; ///< MOD_4A[3], PANEL_INV_VSYNC /////////////////////////////////////////////// // Output driving current setting /////////////////////////////////////////////// // driving current setting (0x00=4mA, 0x01=6mA, 0x02=8mA, 0x03=12mA) MS_U8 m_ucPanelDCKLCurrent; ///< define PANEL_DCLK_CURRENT //Sub VOP_??[6:7](不同芯片,此值可能不一样), MS_U8 m_ucPanelDECurrent; ///< define PANEL_DE_CURRENT //Sub VOP_??[4:5](不同芯片,此值可能不一样), MS_U8 m_ucPanelODDDataCurrent; ///< define PANEL_ODD_DATA_CURRENT //Sub VOP_??[2:3](不同芯片,此值可能不一样), MS_U8 m_ucPanelEvenDataCurrent; ///< define PANEL_EVEN_DATA_CURRENT //Sub VOP_??[0:1](不同芯片,此值可能不一样), /////////////////////////////////////////////// // panel on/off timing /////////////////////////////////////////////// MS_U16 m_wPanelOnTiming1; ///< time between panel & data while turn on power MS_U16 m_wPanelOnTiming2; ///< time between data & back light while turn on power MS_U16 m_wPanelOffTiming1; ///< time between back light & data while turn off power MS_U16 m_wPanelOffTiming2; /// |
CopyRight 2018-2019 实验室设备网 版权所有 |