Mstart屏参配置
MSTAR调屏相关知识(寄存器)
1、目前市场上的屏的分类目前数字p anel 按接口类型可分为T TL,LVDS,RSDS 接口,TTL 分为带T CON 信号和不带TCON 的接口。
按接口数量分,分为:signel port + 6bit/8bit,double port + 6bit/8bit/10bit的panel2、如何区分屏的接口类型很多初学者对于如何区分屏的接口类型很是头疼,是LVDS 屏,TTL屏还是RSDS屏?总是很难搞清出。
如何快速识别出液晶屏的接口类型则需要一些经验的,下面从屏的屏线接口的样式来对接口类型做出分类的介绍,帮助大家快速识别屏的接口类型。
以下方法是个人认识,不足之处请大家谅解。
(1)TTL屏接口样式:D6T(单6位TTL):31扣针,41扣针。
对应屏的尺寸主要为笔记本液晶屏(8寸,10寸,11寸,12寸),还有部分台式机屏15寸为41扣针接口。
S6T(双6位TTL):30+45针软排线,60扣针,70扣针,80扣针。
主要为台式机的14寸,15寸液晶屏。
D8T(单8位TTL):很少见S8T(双8位TTL):有,很少见80扣针(14寸,15寸)(2)LVDS屏接口样式:D6L(单6位LVDS):14插针,20插针,14片插,30片插(屏显基板100欧姆电阻的数量为4个)主要为笔记本液晶屏(12寸,13寸,14寸,15寸)D8L(单8位LVDS):20插针(5个100欧姆)(15寸)S6L(双6位LVDS):20插针,30插针,30片插(8个100欧姆)(14寸,15寸,17寸)S8L(双8位LVDS):30插针,30片插(10个100欧姆电阻)(17寸,18寸,19寸,20寸,21寸)S10L(双10位LVDS): 34插针,34片插(3)RSDS屏接口样式:50排线,双40排线,30+50排线。
主要为(15寸,17寸)液晶屏。
3、点屏四要素确保不烧屏:(1)将线材都连接好后,测量板卡以及屏的电源与地是否短路(2)测量屏线两组数据线之间电阻是否有100欧左右(3)看下板卡上面跳冒是否与屏电压一至(4)以上确认无误后,拔掉屏端的屏线,上电开机后,测量下板卡屏线的电压是否与你调的跳冒一致,若一致则断电后插上屏线,再次上电开机即可,否则板卡硬件有差异找硬件工程师协助处理。
MStar方案屏参配置
//蒙上灰 MS_U8 m_bPanelSwapOdd_RB :1; ///< PANEL_SWAP_ODD_RB
//缺色 MS_U8 m_bPanelSwapEven_RB :1; ///< PANEL_SWAP_EVEN_RB
//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; ///< time between data & panel while turn off power
mstar LCD_PANEL_SETTING
1. Timing简介在TV上, Timing的概念是指一组与液晶面板控制相关的时序(Timing),主要包含以下几个主要的参数: Horizontal Total(简称HTT), Horizontal Sync Start(简称HSST), Horizontal Sync End(HSEND), Vertical Total(简称VTT), Vertical Sync Start(简称VSST), Vertical Sync End(VSEND). 另外还有Sync Width, Front porch, Back porch等,也是H与V各一组. 还有有效数据起点DE Start, 终点DE End,也是H/V 各一组. 以上所有参数构成了Timing的主体.以H方向为例, 以上数据的相互关系为:Horizontal Sync Width = HSEND - HSSTHorizontal Back porch = HTT – HSENDHorizontal Front porch = HSEND – H DE Start有效数据宽度: H Width =H DE end - H DE start, 通常我们讲到的panel Width即是这里的H Width. 因此,又有下面的数学公式:HTT = H Width + H Front porch + Horizontal Sync Width + Horizontal Back porch .V方向上各数据关系也对应相同.下图展示了一个V方向下完整的信号波形图, 各timing的位置关系如图所示.这里要说明的是, 以上所有timing都只是一个相互间的位置关系图, 并不意味着DE Start或Sync Start就是从0开始的.2. 如何在Mstar TV平台上由Register敲出想要的Timing我们的IC, 根据HW特点, Driver在设置上, H方向是以HSST为起始0点的, 即HSST=0, 其它参数根据前面的数学公式计算得出. V方向是以V DE Start为起始0点的, 即V DE Start=0, 其它参数根据前面的数学公式计算得出.由此得出我们的IC各timing位置关系及相应Register(16bit address mode), 如下图所示:由上图, 我们就可以根据想要调整的具体Timing信号, 找到相应的register调整即可.需要注意的是:A. 如果要想手动的调整timing, 必须进入manual timing mode,即REG_SC_BK10_10[15] 必须设1B. 由于计数起点不同,有的是从0开始算第一个点,因此在将计算结果写入register时,以下timing必须减1后,再写入Register中: H/VTotal, H/V DE End, Hsync Width, VsyncEnd.例如对Timing1920x1080@60hz时CEA要求:VTT=1125, VsyncWidth=5,V BackPorch=36, 则计算出来:VTT = 1125 = 0x465VsyncEnd = VTT - V Back Porch = 1089 = 0x441VsyncStart= VsyncEnd- VsyncWidth = 1084 = 0x43CV DE Start = 0V DE End = 1080由此, 下入register的值为:REG_SC_BK10_0D=0x464REG_SC_BK10_03=0x440REG_SC_BK10_02=0x43CREG_SC_BK10_06=0x00REG_SC_BK10_07=0x4373. 软件实现上怎么做1. 直接修改屏参按照所需要的timing信息, 直接填入屏参中对应项即可, 这里仅重点说明一下: 屏参参数配置时, 下面两个公式必须满足, 否则Driver就有可能设错Timing信息:m_wPanelHStart=m_ucPanelHSyncWidth+m_ucPanelHSyncBackPorch m_wPanelVStart=m_ucPanelVSyncWidth +m_ucPanelVBackPorch即屏参配置时, 除按照要求设定正确的H/V SyncWidth, back porch 后, 还需要计算设定PanelHStart/PanelVStart, Driver需要该信息进行内部运算.下面给出三份按照CEA-861D要求配置的屏参参数, 供参考:1080P@60hz:m_ucPanelHSyncWidth = 44;m_ucPanelHSyncBackPorch = 148;m_ucPanelVSyncWidth = 5;m_ucPanelVBackPorch = 36;m_wPanelHStart = 192;#44+148m_wPanelVStart = 41;#5+36m_wPanelWidth = 1920;m_wPanelHeight = 1080;m_wPanelMaxHTotal = 2360;m_wPanelHTotal = 2200;m_wPanelMinHTotal = 2020;m_wPanelMaxVTotal = 1200;m_wPanelVTotal = 1125;m_wPanelMinVTotal = 1090;m_dwPanelMaxDCLK = 164;m_dwPanelDCLK = 149;m_dwPanelMinDCLK = 120;m_dwPanelMaxSET = 0x20EA0E;m_dwPanelMinSET = 0x181568;m_ucOutTimingMode = 1;#E_PNL_CHG_VTOTAL;#E_PNL_CHG_DCLK = 0,#E_PNL_CHG_HTOTAL = 1,#E_PNL_CHG_VTOTAL = 2720P@60hz:m_ucPanelHSyncWidth = 40;m_ucPanelHSyncBackPorch = 220;m_ucPanelVSyncWidth = 5;m_ucPanelVBackPorch = 20;m_wPanelHStart = 260;#44+148m_wPanelVStart = 25;#5+36m_wPanelWidth = 1280;m_wPanelHeight = 720;m_wPanelMaxHTotal = 2360;m_wPanelHTotal = 1650;m_wPanelMinHTotal = 2020;m_wPanelMaxVTotal = 1200;m_wPanelVTotal = 750;m_wPanelMinVTotal = 1090;m_dwPanelMaxDCLK = 164;m_dwPanelDCLK = 75;m_dwPanelMinDCLK = 120;m_ucOutTimingMode = 1;#E_PNL_CHG_VTOTAL;#E_PNL_CHG_DCLK = 0,#E_PNL_CHG_HTOTAL = 1,#E_PNL_CHG_VTOTAL = 2576P@60hz:m_ucPanelHSyncWidth = 64;m_ucPanelHSyncBackPorch = 68;m_ucPanelVSyncWidth = 5;m_ucPanelVBackPorch = 39;m_wPanelHStart = 132;#44+148m_wPanelVStart = 44;#5+36m_wPanelWidth = 720;m_wPanelHeight = 576;m_wPanelMaxHTotal = 2360;m_wPanelHTotal = 864;m_wPanelMinHTotal = 2020;m_wPanelMaxVTotal = 1200;m_wPanelVTotal = 625;m_wPanelMinVTotal = 1090;m_dwPanelMaxDCLK = 164;m_dwPanelDCLK = 33;m_dwPanelMinDCLK = 120;m_ucOutTimingMode = 1;#E_PNL_CHG_VTOTAL;#E_PNL_CHG_DCLK = 0,#E_PNL_CHG_HTOTAL = 1,#E_PNL_CHG_VTOTAL = 22. 通过软件动态修改直接修改屏参的办法只能保证开机default时timing是正确的,一旦接入信号, 从新做了MApi_XC_SetPanelTiming后, timing就可能变化, 比如从60hz输出切换到50hz输出. 因此要想保证timing一直按照CEA要求输出, 还需要通过MApi_XC_SetExPanelInfo来指定50/60hz输出时的具体timing信息, 具体做法请参考MApi_XC_SetExPanelInfo相关文档.。
Minicapt操作手册
屏幕显示:
SET UP PROGRAM Setting #xx programs
可以选择编辑不同的程序。 B 按UP或Down,进入Sampling system: volume/time(Sample mode selection)采样模式选择
屏幕显示:
按 Start 进入
SET PROGRAM Sampling system: volume/time
A 按start进入Display Memory Data Point: abcdef
Date : D/M/Y h: m: s Point 表述取样点的名称,Date 表示取样的日期和取样的时间。 B 按UP或Down,进入Data Print历史数据打印
SAMPLING DATA START=Print STOP=Exit 如果机器连有合适的打印机,可以选择打印。机器标配不含打印机。
可以进行子菜单的选择
A 按Start/Yes键进入automatic Start Program(Timed Start)自动运行程序, 屏幕显示:
D/ M/ Y H: M: S: 12/02/00 21: 19:45 按 UP,Down,Start 功能键可以设置日期和时间,按 Stop 可以返回上一级菜单。
PAGE 7
仪器的菜单可分为主菜单和子菜单。开机即进入主菜单显示,如果需要进入子 菜单,配合 4 个功能按键可进入不同的子菜单。
主菜单和子菜单一览,见下表:
PAGE 2
主菜单 Start Program 运行设定程序
Program Setting 程序设置
Instrument Setup 仪器设定
子菜单
Automatic start Set up program Set sample ID Start sampling Set up program Sample mode selection Time mode or volume mode selection Set up number of fractions Set up pause between fractions Save program Delay contact Set clock Set instrument ID Select language Display sampler serial number Show company Set up # station Set up rear pane
Mstar 屏参数设置说明
/// A panel struct type used to specify the panel attributes, and settings from Board layout1:const char *m_pPanelName;PanelName 屏的名称2:MS_U8 m_bPanelDither :1;Sub BK VOP_36, bPanelDither =1→0X2D05, bPanelDither =0→0X2D00 3: APIPNL_LINK_TYPE m_ePanelLinkType :4;Sub BK VOP_44 , LVDS =0x11, RSDS =0x004: m_bPanelDualPort :1;Sub VOP_43[0], MOD_94[1],5: MS_U8 m_bPanelSwapPort :1;Sub MOD_94[0]6: MS_U8 m_bPanelSwapOdd_ML :1;Sub MOD_92[12],蒙上灰7: MS_U8 m_bPanelSwapEven_ML :1;Sub MOD_92[14],蒙上灰8 : MS_U8 m_bPanelSwapOdd_RB :1;Sub MOD_92[11],缺色9: MS_U8 m_bPanelSwapEven_RB :1;Sub MOD_92[13],缺色11: MS_U8 m_bPanelSwapLVDS_POL :1;Sub MOD_80[5],正负极性切换12: MS_U8 m_bPanelSwapLVDS_CH :1;Sub MOD_80[6],双通道切换13: MS_U8 m_bPanelPDP10BIT :1;Sub MOD_80[3]14: MS_U8 m_bPanelLVDS_TI_MODE :1;Sub MOD_80[2], 说明当前的panel是不是TI mode15: MS_U8 m_ucPanelDCLKDelay;Sub MOD_94[8:11],16: MS_U8 m_bPanelInvDCLK :1;Sub MOD_94[4],17: MS_U8 m_bPanelInvDE :1;Sub MOD_94[2],18: MS_U8 m_bPanelInvHSync :1;Sub MOD_94[12]19: MS_U8 m_bPanelInvVSync :1;Sub MOD_94[3],20: MS_U8 m_ucPanelDCKLCurrent;Sub VOP_8E[6:7],21: MS_U8 m_ucPanelDECurrent;Sub VOP_8E[4:5],22: MS_U8 m_ucPanelODDDataCurrent;Sub VOP_8E[2:3]23:MS_U8 m_ucPanelEvenDataCurrent;Sub VOP_8E[0:1]24: MS_U16 m_wPanelOnTiming1;time between panel & data while turn on power25: MS_U16 m_wPanelOnTiming2;time between data & back light while turn on power26: MS_U16 m_wPanelOffTiming1;time between back light & data while turn off power27: MS_U16 m_wPanelOffTiming2;time between data & panel while turn off power28: MS_U8 m_ucPanelHSyncWidth;Sub VOP_02[7:0]29: MS_U8 m_ucPanelHSyncBackPorch;no register setting, provide value for query only, not support Manuel VSync Start/End nowVOP_04[10:0] VSync start = Vtt - VBackPorch –VsyncWidth, VOP_06[10:0] VSync end = Vtt – VbackPorch30: MS_U8 m_ucPanelVSyncWidth;MS_U8 m_ucPanelVBackPorch;31: MS_U16 m_wPanelHStart;Sub VOP_08[11:0],DE H Start (PANEL_HSYNC_WIDTH + PANEL_HSYNC_BACK_PORCH) 32: MS_U16 m_wPanelVStart;Sub VOP_0C[11:0]33: MS_U16 m_wPanelWidth;DE width (VOP_0A[11:0] = HEnd = HStart + Width - 1)34 :MS_U16 m_wPanelHeight;DE height (VOP_0E[11:0]= Vend = VStart + Height - 1)35: MS_U16 m_wPanelMaxHTotal;Reserved for future using.36: MS_U16 m_wPanelHTotal;Sub VOP_18[11:0]37: MS_U16 m_wPanelMinHTotal;Reserved for future using.38: MS_U16 m_wPanelMaxVTotal;Reserved for future using.39: MS_U16 m_wPanelVTotal;Sub VOP_1A[11:0]40: MS_U16 m_wPanelMinVTotal;Reserved for future using.41: MS_U8 m_dwPanelMaxDCLK;Reserved for future using.42: MS_U8 m_dwPanelDCLK;Sub LPLL_0F[23:0] ,{0x3100_10[7:0], 0x3100_0F[15:0]}43: MS_U8 m_dwPanelMinDCLK;Reserved for future using.44: MS_U16 m_wSpreadSpectrumStep;MS_U16 m_wSpreadSpectrumSpan;move to board define, no use now.45: MS_U8 m_ucDimmingCtl;MS_U8 m_ucMaxPWMVal;MS_U8 m_ucMinPWMVal;Initial Dimming Value/ Max Dimming Value/ Min Dimming Value46: MS_U8 m_bPanelDeinterMode :1;no use now47: E_PNL_ASPECT_RATIO m_ucPanelAspectRatio;Panel Aspect Ratio, provide information to upper layer application for aspect ratio setting.48: MS_U16 m_u16LVDSTxSwapValue;Sub MOD_E6[0:15],49: APIPNL_TIBITMODE m_ucTiBitMode;Sub MOD_96[1:0],当颜色不对的时候,就可以调整这个设定来试验。
startx 命令 参数
startx 命令参数
`startx`命令是用于启动X Window系统(X11)的一个命令。
X Window系统是一种用于图形界面的开放标准,它允许在Unix、Linux和类似系统上运行图形化应用程序。
`startx`命令可以接受一些参数来修改其行为或传递选项。
以下是几个常用的`startx`命令参数:
- `-display displayname`: 指定要使用的显示设备。
默认情况下,`startx`将使用第一个可用的显示设备(通常是`:0`)。
- `-depth bpp`: 设置颜色深度,以位/像素(bits per pixel)表示。
例如,`-depth 16`表示16位颜色深度。
- `-geometry WxH+X+Y`: 设置窗口的几何位置和尺寸。
`WxH`表示窗口的宽度和高度,`X`和`Y`表示窗口的左上角位置。
- `-terminate`: 在退出最后一个客户端程序后终止X服务器。
默认情况下,`startx`会一直运行直到手动终止。
除了上述参数外,你还可以在`~/.xinitrc`文件中自定义配置,以指定启动时运行的窗口管理器、桌面环境或其他应用程序。
请注意,`startx`命令通常在命令行终端中使用,并且要求已经安装并配置好X Window系统。
在某些系统上,可能需要先切换到图形界面的虚拟终端(如Ctrl+Alt+F7),然后才能运行`startx`命令来启动X Window系统。
诺瓦科技LED显示屏发送卡MCTRL4K用户手册
MCTRL4K独立主控产品 版本 : V1. 0 . 3 文档编号 :NS110000429用户手册版权所有©2018西安诺瓦电子科技有限公司。
保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
商标声明声明欢迎您选用西安诺瓦电子科技有限公司(以下简称诺瓦科技)的产品,如果本文档为您了解和使用产品带来帮助和便利,我们深感欣慰。
我们在编写文档时力求精确可靠,随时可能对内容进行修改或变更,恕不另行通知。
如果您在使用中遇到任何问题,或者有好的建议,请按照文档提供的联系方式联系我们。
对您在使用中遇到的问题,我们会尽力给予支持,对您提出的建议,我们衷心感谢并会尽快评估采纳。
MCTRL4K独立主控用户手册更新历史更新历史MCTRL4K 独立主控用户手册目录目录更新历史 (ii)1安全说明 (1)1.1 存储和运输安全 (1)1.2 安装和使用安全 (1)2概述 (2)3硬件结构 (4)3.1 外观说明 ......................................................................................................................................................43.2 尺寸图 ..................................................................................................................................................... (6)4主界面 (7)5Web 端显示屏配置 (8)5.1 环境配置 ......................................................................................................................................................85.2 界面操作 ......................................................................................................................................................86菜单操作 (10)6.1 亮度调节 ....................................................................................................................................................106.2 输入设置 ....................................................................................................................................................106.2.1 输入模式设置 ..................................................................................................................................... (10)6.2.2 输入分辨率设置 ......................................................................................................................................106.2.3 超大分辨率设置 ....................................................................................................................................... 116.3 屏体配置 ....................................................................................................................................................126.3.1 快捷点屏 ..................................................................................................................................... (12)6.3.2 高级点屏 ..................................................................................................................................... (12)6.3.3 画面偏移 ..................................................................................................................................... (13)6.4 画面控制 ....................................................................................................................................................136.5 高级设置 ....................................................................................................................................................136.5.1 Mapping 功能 ..................................................................................................................................... (13)6.5.2 载入箱体文件 ..................................................................................................................................... (13)6.5.3 监控阈值设置 ..................................................................................................................................... (14)6.5.4 固化至接收卡 ..................................................................................................................................... (14)6.5.5 冗余设置 ..................................................................................................................................... (14)MCTRL4K独立主控用户手册目录6.5.7 HDR (15)6.5.8 硬件版本 (15)6.6 通讯设置 (15)6.7 语言设置 (16)7规格参数 (17)6.5.6 工厂复位 ..................................................................................................................................... (15)MCTRL4K独立主控用户手册 1 安全说明1安全说明本章描述独立主控MCTRL4K的安全说明,目的是保证产品的存储、运输、安装和使用安全。
M使用说明及流程
TEMS使用说明及流程TEMS为 Ericsson 企业出品的 DT 测试软件。
用于采集实质地址的无线数据,为无线优化工程师供给该地址最正确的无线环境信息,帮助工程师做好网络优化及规划工作。
为了保证各位能够很快的熟习 TEMS软件以及相应软件的使用,保证工作的顺利进行,特此写下 TEMS的工作流程,供大家参照:1、安装。
与其余软件无异。
2、运转 Investigation GSM(双击TEMS软件安装后生成的可履行文件)3、翻开一个workspace (工作空间),方法:file open workspace.你能够在已有的工作区中选择一个适合的工作区。
一般为选择1024*768状态下的工作区。
也能够手动设置工作区,下文详解。
4、一个工作区其实就是一个便于你工作的地方,因此你能够依据自己的意向摆放各样工程窗口。
比如:注:图中为一个手动设置的workspace( 工作空间 ) ,大家能够看到好多不一样的窗口,每个窗口的地点都是能够随意挪动的,因此大家能够凭自己的习惯设置各窗口的地点,图中三个红圈中的每个菜单项都对应着一个窗口,各位能够随意加载到目前窗口中。
但要注意的是,如上图的几个窗口是比较重要的,因此尽量放在第一个页面中。
5、设置工程窗口。
因为我们做的工作是采集无线网络的数据,因此最重要的两个数据就是RxLev(下行接受电平)和RxQual(下行接受质量)。
因此要特别提到对该窗口(的设置。
在 Line Chart窗口中单击右键,选择properties,弹出窗口:Line Chart )在此窗口中,你能够设置2 个。
还能够对选定的Chart( 图表 ) 的数目,用右侧的按钮来调整,一般为Chart 进行调整。
选择Edit Chart.弹出:图中是对Chart1进行的调整,左侧的列表框为我们能够选择的在图表中能够用图形显示出来的各样数据的名字。
右侧的为已经选择的各项数据。
一般Chart1为以下图的三个数据。
高清广告机单机板的屏参配置与升级方法介绍
高清单机板的屏参配置与升级方法介绍1.屏参配置方法:如果板卡和屏的分辨率对应不上,显示不正常,可以第一步先进行屏参配置,让屏可以显示菜单。
首先打开文件,在此文件上单机鼠标右键,选择记事本的打开方式,显示内容为:<?xml version="1.0" encoding="utf-8"?><MSCONFIG><PANEL_PARAM><RESOLUTION>1366X768</RESOLUTION>屏分辨率<DITHER>0</DITHER> 清晰度 0=8bit 1=6bit<SWAPPORT>0</SWAPPORT> LVDS A B端口交换<SWAPLVDS_POL>0</SWAPLVDS_POL> LVDS奇偶D+/D-交换<SWAPLVDS_CH>0</SWAPLVDS_CH> D0 D1 D2 CLK D3交换D3 CLK D2 D1 D0<PDP10BIT>2</PDP10BIT> 屏10bit=0,8bit=2<LVDS_TI_MODE>1</LVDS_TI_MODE> 屏数据格式 map1=0,map0=1</PANEL_PARAM></MSCONFIG>把上面红色字体的第四行的分辨率改成跟屏对应的分辨率,注意乘号不要写错,改好以后保存好放到U盘里,板卡和屏都连接好后,U盘插上之后会自动重启,如果屏参改的不对则不能重启,重启之后如果屏显示不正常或者花屏,字体重影等可以进到工厂菜单里去调试,工厂菜单里的设置跟上面红色菜单的是一致的,也可以通过改配置屏参的参数来调节,上面参数的0和1都可以相互调换选择,可以有多种组合。
(友情提示,最好先调分辨率,剩下的参数可以通过遥控器进到工厂菜单去调试,)进入工厂菜单的步骤:2.进入此工厂菜单根据软件不一样,方法也不同。
cmd start命令 参数
cmd start命令参数
cmd start 命令是Windows系统中的终端指令,是一个可以实现
运行指定应用、文件或者目录的命令。
"cmd start"命令可以用来开启
应用或文件,使用方法如下:首先,打开windows系统自带的终端
(win+R),在输入框中输入“cmd”,然后按回车键;接着在终端输
入“cmd start 应用/文件/目录的路径”,按回车键即可实现上述目的。
例如,我们使用“cmd start”命令来运行某个应用程序(如记
事本),则只需在终端中输入"cmd
start %windir%\system32\notepad.exe",按回车键即可开启记事本。
此外,“cmd start”命令还可以用来打开某一文件或者一个目录,此
时需要指定文件或者目录的路径,例如我们要打开桌面上的
“test.txt”文件,则只需在终端中输入“cmd
start %userprofile%\Desktop\test.txt”,即可实现打开test.txt
文件的目的。
使用“cmd start”命令所带来的便利,在日常的文件处理中绝
对不可或缺。
至此,我们已经了解了“cmd start”命令的使用方法,
可以说使用“cmd start”命令可以极大地提高工作效率,这绝对是一
把双刃剑!。
Mstart屏参配置
MStar方案屏参配置【屏类型结构体定义PanelType】文档位置:《apiPNL.h》 /// A panel struct type used to specify the panel attributes, and settings from Board l ayouttypedef 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->0x2D00APIPNL_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_ bPanelDoubleClkMS_U8 m_bPanelSwapPort :1; ///< MOD_4A[0], PANEL_SWAP_PORT, refer to "LVDS output a pp note" A/B channel swapMS_U8 m_bPanelSwapOdd_ML :1; ///< PANEL_SW AP_ODD_ML //蒙上灰MS_U8 m_bPanelSwapEven_ML :1; ///< PANEL_SW AP_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 differe ntial P/N swap //正负极性切换MS_U8 m_bPanelSwapLVDS_CH :1; ///< MOD_40[6], PANEL_SWAP_LVDS_CH, for pair swa p//双通道切换MS_U8 m_bPanelPDP10BIT :1; ///< MOD_40[3], PANEL_PDP_10BIT ,for pair swapMS_U8 m_bPanelLVDS_TI_MODE :1; ///< MOD_40[2], PANEL_LVDS_TI_MODE, refer to "L VDS output app note"//说明当前的屏是不是TI mode///////////////////////////////////////////////// For TTL Only///////////////////////////////////////////////MS_U8 m_ucPanelDCLKDelay; ///< PANEL_DCLK_DELAYMS_U8 m_bPanelInvDCLK :1; ///< MOD_4A[4], PANEL_INV_DCLK MS_U8 m_bPanelInvDE :1; ///< MOD_4A[2], PANEL_INV_DEMS_U8 m_bPanelInvHSync :1; ///< MOD_4A[12], PANEL_INV_HSYNC MS_U8 m_bPanelInv VSync :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_DA TA_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 powerMS_U16 m_wPanelOnTiming2; ///< time between data & back light while turn on powerMS_U16 m_wPanelOffTiming1; ///< time between back light & data while turn off powerMS_U16 m_wPanelOffTiming2; ///< time between data & panel while turn off power///////////////////////////////////////////////// panel timing spec.///////////////////////////////////////////////// sync relatedMS_U8 m_ucPanelHSyncWidth; ///< VOP_01[7:0], PANEL_HSYNC_WIDTHMS_U8 m_ucPanelHSyncBackPorch; ///< PANEL_HSYNC_BACK_PORCH, no register setting, provide value for query only,///< not support Manuel VSync Start/End now///< VOP_02[10:0] VSync start = Vtt - VBackPorch - VSyncWidth ///< VOP_03[10:0] VSync end = Vtt - VBackPorchMS_U8 m_ucPanelVSyncWidth; ///< define PANEL_VSYNC_WIDTH MS_U8 m_ucPanelVBac kPorch; ///< define PANEL_VSYNC_BACK_PORCH // DE relatedMS_U16 m_wPanelHStart; ///< VOP_04[11:0], PANEL_HSTART, DE H Start (PANEL_HSYNC _WIDTH + PANEL_HSYNC_BACK_PORCH)MS_U16 m_wPanelVStart; ///< VOP_06[11:0], PANEL_VSTART, DE V StartMS_U16 m_wPanelWidth; ///< PANEL_WIDTH, DE width (VOP_05[11:0] = HEnd = HStart + Width - 1)MS_U16 m_wPanelHeight; ///< PANEL_HEIGHT, DE height (VOP_07[11:0], = Vend = VStart + Height - 1) // DClk relatedMS_U16 m_wPanelMaxHTotal; ///< PANEL_MAX_HTOTAL. Reserved for future using. MS_U 16 m_wPanelHTotal; ///< VOP_0C[11:0], PANEL_HTOTALMS_U16 m_wPanelMinHTotal; ///< PANEL_MIN_HTOTAL. Reserved for future using. MS_U1 6 m_wPanelMaxVTotal; ///< PANEL_MAX_VTOTAL. Reserved for future using. MS_U16 m_w PanelVTotal; ///< VOP_0D[11:0], PANEL_VTOTALMS_U16 m_wPanelMinVTotal; ///< PANEL_MIN_VTOTAL. Reserved for future using. MS_U8 m_dwPanelMaxDCLK; ///< PANEL_MAX_DCLK. Reserved for future using. MS_U8 m_dwPan elDCLK; ///< LPLL_0F[23:0], PANEL_DCLK ,{0x3100_10[7:0], 0x3100_0F[15:0]}MS_U8 m_dwPanelMinDCLK; ///< PANEL_MIN_DCLK. Reserved for future using. ///< spread spectrumMS_U16 m_wSpreadSpectrumStep; ///< move to board define, no use now. MS_U16 m_wSpread SpectrumSpan; ///< move to board define, no use now. MS_U8 m_ucDimmingCtl; ///< Initial Dim ming Value MS_U8 m_ucMaxPWMVal; ///< Max Dimming Value MS_U8 m_ucMinPWMV al; /// < Min Dimming ValueMS_U8 m_bPanelDeinterMode :1; ///< define PANEL_DEINTER_MODE, no use nowE_PNL_ASPECT_RA TIO m_ucPanelAspectRatio; ///< Panel Aspect Ratio, provide information t o upper layer application for aspect ratio setting. /* ** Board related params ** If a board ( like BD_MST064C_D01A_S ) swap LVDS TX polarity * : This polarity swap value =* (LVDS_PN_SW AP_H<<8) | LVDS_PN_SW AP_L from board define, * Otherwise* : The value shall set to 0. */MS_U16 m_u16LVDSTxSwapValue;APIPNL_TIBITMODE m_ucTiBitMode; ///< MOD_4B[1:0], refer to "LVDS output app note" 当颜色不对的时候,就可以调整这个设定来试验APIPNL_OUTPUTFORMA T_BITMODE m_ucOutputFormatBitMode; //Define panel output for mat bit mode.The default value is 10bit,because 8bit panel can use 10bit config and 8bit config.Bu t 10bit panel(like PDP panel) can only use 10bit config.And some PDA panel is 6bit. MS_U8 m_b PanelSwapOdd_RG :1; ///< define PANEL_SWAP_ODD_RG MS_U8 m_bPanelSwapEven_RG : 1; ///< define PANEL_SWAP_EVEN_RGMS_U8 m_bPanelSwapOdd_GB :1; ///< define PANEL_SWAP_ODD_GB MS_U8 m_bPanelSwa pEven_GB :1; ///< define PANEL_SWAP_EVEN_GB//Sub MOD_??[2:5],Odd_RG:bit3,Odd_GB:bit2,Even_RG:bit5,Even_GB:bit4 /** * Others */ MS_U8 m_bPanelDoubleClk :1; ///< LPLL_03[7], define Double Clock ,LVDS dual mode MS_U32 m_dwPanelMaxSET; ///< define PANEL_MAX_SET MS_U32 m_dwPanelMinSET; ///< define PANEL_MIN_SET //这个值会限定FPLL LOCK的范围,也就是LPLL_D5D6D7 //1.reg_frame_lpll_en:LPLL_18[3]=0//2.reg_lpll_set调整:手动调整SET(BK31_1E,1F,20)值,观察OSD是否异常找出Max/Min SET,写入代码需要除2.APIPNL_OUT_TIMING_MODE m_ucOutTimingMode; ///<Define which panel output timing ch ange mode is used to change VFreq for same panel 目前有三种选择:E_PNL_CHG_DCLK, E_PNL_CHG_HTOTAL, E_PNL_CHG_VTOTAL, 后面两者都是为了保持DCLK不变而修改HTOTAL/VTOTAL.MS_U8 m_bPanelNoiseDith :1; ///< PAFRC mixed with noise dither disable } PanelType;【名词解释】Port swap:只用在dual port (FHD在板子上有两组LVDS),将两个LVDS互换 Channel swap:一个LVDS里面有很多channel, 6bit: CH0 CH1 CH2 CLK 8bit: CH0 CH1 CH2 CLK CH3 10bit: CH0 CH1 CH2 CLK CH3 CH4 以8bit为例,Channel swap enable后会有以下行为:CH0 <-> CH3、CH1 <-> CLK、CH2 <-> CH2 ,就是水平交换 Polarity swap:每个Channel 都有 Even(P)、Odd(M) 两个极性,Polarity swap就是将每个channel里的两个极性交换。
mstar LCD_PANEL_SETTING
一.Timing简介在TV上, Timing的概念是指一组与液晶面板控制相关的时序(Timing), 主要包含以下几个主要的参数:Horizontal Total(简称HTT), Horizontal Sync Start(简称HSST), Horizontal Sync End(HSEND), Vertical Total(简称VTT), Vertical Sync Start(简称VSST), Vertical Sync End(VSEND). 另外还有Sync Width, Front porch, Back porch等, 也是H与V各一组. 还有有效数据起点DE Start, 终点DE End,也是H/V各一组. 以上所有参数构成了Timing的主体.以H方向为例, 以上数据的相互关系为:Horizontal Sync Width = HSEND - HSSTHorizontal Back porch = HTT – HSENDHorizontal Front porch = HSEND – H DE Start有效数据宽度: H Width =H DE end - H DE start, 通常我们讲到的panel Width即是这里的H Width. 因此,又有下面的数学公式:HTT = H Width + H Front porch + Horizontal Sync Width + Horizontal Back porch .V方向上各数据关系也对应相同.下图展示了一个V方向下完整的信号波形图, 各timing的位置关系如图所示.这里要说明的是, 以上所有timing都只是一个相互间的位置关系图, 并不意味着DE Start或Sync Start就是从0开始的.二.如何在Mstar TV平台上由Register敲出想要的Timing我们的IC, 根据HW特点, Driver在设置上, H方向是以HSST为起始0点的, 即HSST=0, 其它参数根据前面的数学公式计算得出. V方向是以V DE Start为起始0点的, 即V DE Start=0, 其它参数根据前面的数学公式计算得出.由此得出我们的IC各timing位置关系及相应Register(16bit address mode), 如下图所示:由上图, 我们就可以根据想要调整的具体Timing信号, 找到相应的register调整即可.需要注意的是:A.如果要想手动的调整timing, 必须进入manual timing mode,即REG_SC_BK10_10[15] 必须设1B.由于计数起点不同,有的是从0开始算第一个点,因此在将计算结果写入register时,以下timing必须减1后,再写入Register中: H/V Total, H/V DE End, Hsync Width, VsyncEnd.例如对Timing 1920x1080@60hz时CEA要求:VTT=1125, VsyncWidth=5,V Back Porch=36, 则计算出来:VTT = 1125 = 0x465VsyncEnd = VTT - V Back Porch = 1089 = 0x441VsyncStart= VsyncEnd- VsyncWidth = 1084 = 0x43CV DE Start = 0V DE End = 1080由此, 下入register的值为:REG_SC_BK10_0D=0x464REG_SC_BK10_03=0x440REG_SC_BK10_02=0x43CREG_SC_BK10_06=0x00REG_SC_BK10_07=0x437三.软件实现上怎么做1.直接修改屏参按照所需要的timing信息, 直接填入屏参中对应项即可, 这里仅重点说明一下: 屏参参数配置时, 下面两个公式必须满足, 否则Driver就有可能设错Timing信息:m_wPanelHStart=m_ucPanelHSyncWidth+m_ucPanelHSyncBackPorchm_wPanelVStart=m_ucPanelVSyncWidth +m_ucPanelVBackPorch即屏参配置时, 除按照要求设定正确的H/V SyncWidth, back porch后, 还需要计算设定PanelHStart/PanelVStart, Driver需要该信息进行内部运算.下面给出三份按照CEA-861D要求配置的屏参参数, 供参考:1080P@60hz:m_ucPanelHSyncWidth = 44;m_ucPanelHSyncBackPorch = 148;m_ucPanelVSyncWidth = 5;m_ucPanelVBackPorch = 36;m_wPanelHStart = 192;#44+148m_wPanelVStart = 41;#5+36m_wPanelWidth = 1920;m_wPanelHeight = 1080;m_wPanelMaxHTotal = 2360;m_wPanelHTotal = 2200;m_wPanelMinHTotal = 2020;m_wPanelMaxVTotal = 1200;m_wPanelVTotal = 1125;m_wPanelMinVTotal = 1090;m_dwPanelMaxDCLK = 164;m_dwPanelDCLK = 149;m_dwPanelMinDCLK = 120;m_dwPanelMaxSET = 0x20EA0E;m_dwPanelMinSET = 0x181568;m_ucOutTimingMode = 1;#E_PNL_CHG_VTOTAL;#E_PNL_CHG_DCLK = 0,#E_PNL_CHG_HTOTAL = 1,#E_PNL_CHG_VTOTAL = 2720P@60hz:m_ucPanelHSyncWidth = 40;m_ucPanelHSyncBackPorch = 220;m_ucPanelVSyncWidth = 5;m_ucPanelVBackPorch = 20;m_wPanelHStart = 260;#44+148m_wPanelVStart = 25;#5+36m_wPanelWidth = 1280;m_wPanelHeight = 720;m_wPanelMaxHTotal = 2360;m_wPanelHTotal = 1650;m_wPanelMinHTotal = 2020;m_wPanelMaxVTotal = 1200;m_wPanelVTotal = 750;m_wPanelMinVTotal = 1090;m_dwPanelMaxDCLK = 164;m_dwPanelDCLK = 75;m_dwPanelMinDCLK = 120;m_ucOutTimingMode = 1;#E_PNL_CHG_VTOTAL;#E_PNL_CHG_DCLK = 0,#E_PNL_CHG_HTOTAL = 1,#E_PNL_CHG_VTOTAL = 2576P@60hz:m_ucPanelHSyncWidth = 64;m_ucPanelHSyncBackPorch = 68;m_ucPanelVSyncWidth = 5;m_ucPanelVBackPorch = 39;m_wPanelHStart = 132;#44+148m_wPanelVStart = 44;#5+36m_wPanelWidth = 720;m_wPanelHeight = 576;m_wPanelMaxHTotal = 2360;m_wPanelHTotal = 864;m_wPanelMinHTotal = 2020;m_wPanelMaxVTotal = 1200;m_wPanelVTotal = 625;m_wPanelMinVTotal = 1090;m_dwPanelMaxDCLK = 164;m_dwPanelDCLK = 33;m_dwPanelMinDCLK = 120;m_ucOutTimingMode = 1;#E_PNL_CHG_VTOTAL;#E_PNL_CHG_DCLK = 0,#E_PNL_CHG_HTOTAL = 1,#E_PNL_CHG_VTOTAL = 22.通过软件动态修改直接修改屏参的办法只能保证开机default时timing是正确的,一旦接入信号, 从新做了MApi_XC_SetPanelTiming 后, timing就可能变化, 比如从60hz输出切换到50hz输出. 因此要想保证timing一直按照CEA要求输出, 还需要通过MApi_XC_SetExPanelInfo来指定50/60hz输出时的具体timing信息, 具体做法请参考MApi_XC_SetExPanelInfo相关文档.。
Add添加Remove移除Clear清空ClearList清空列表Start开始Stop
Add添加Rem ove移除Cl ear清空Cl ear L ist清空列表Start开始Stop停止P lay播放Vi ew察看Con tinue继续Outpu t Fol der输出文件夹Conv ertin g Set ting转换设定View Sour ce Fi le 查看源文件ViewOutpu t Fil e 查看输出文件OpenSourc e Fol der 打开源文件夹Ope n Out put F older 打开输出文件夹Chang e Out put F older 改变输出文件夹Remov e Tas k删除任务Re set T ask S tate重置任务状态Cl ear T ask L ist清空任务列表Sel ect A ll选择所有I nvert Sele ction反向选择Rem ove S elect ed Ta sk 删除选择任务Clea r Tas k Lis t清除任务列表OK确定Can cel取消Cu stom自定义Auto自动O rigin al原始Def ault缺省6 Ster eo 5.16 立体声 5.14 立体声2 Ster eo2立体声1 Mon o1 单声道Q ualit y Set ting质量配置Sett ing配置Va lue数值Fu nctio n(s)功能A boutForma tFact ory 关于格式工厂Ho mePag e主页Upda te Lo g更新历史Co nvert转换Task任务S ource来源Conve rt St ate转换状态Outpu t输出选项Out put S ettin g输出配置Br owse浏览H elp帮助Co mplet ed完成Fai led失败Ad d Tas k添加任务Re moveSelec ted T ask 删除所选任务Cle ar Ta sk Li st清空任务列表Star t Con verti ng开始转换S top C onver ting停止转换Exit退出Langu age语言Th readPrior ity线程优先级Low低正常H igh高Ple ase S elect Conv ert M ethod 请选择转换方法Showthispagewhenstart up 启动时显示此页Fun ction List功能列表Des cript ion描述Au dio音频Vi deo视频Pi cture图片Mobil e Dev ice移动设备ROM D evice\DVD\CD\IS O 光驱设备\DVD\CD\I SOC hange改变Apply应用User用户F ormat Facto ry格式工厂F ormat Fact ory格式工厂Downl oad l atest vers ion ?下载最新版本?Pleas e sel ect c onver tingmetho d 请选择转换方法DVDto Vi deo F ileD VD 转到视频文件All to所有转到Comp atibl e兼容Blac kBerr y黑莓手机PD F toTextFile提取PDF文本文字AddFile添加文件Remo ve移除Cle ar Li st清空列表A dd Fo lder添加文件夹Ent ire T ree整个目录树Filt er过滤器Se lectSourc e Fil es选择源文件Sourc e Fil e Lis t源文件列表G UI So und界面音效After Conv ertin g转换完成后O utput Fold er输出文件夹Gener al Op erati on普通操作C omple te No tify完成通知Erro r Not ify错误通知ShutDownCompu ter 关闭电脑Add f ilesin fo lder添加目录里的文件Audio Sett ing音频设置Video Sett ing视频设置Profi le预设配置V ideoStrea m视频流Vid eo Si ze屏幕大小W idth宽度H eight高度FPS每秒桢数Bitra te (KB/s)比特率 ( KB/秒 )Vide o Enc ode视频编码Audio Enco de音视频编码Audio Stre am音频流Au dio C hanne l音频声道Sa mpleRate( HZ)采样率 ( 赫兹 )H igh q ualit y and size高质量和大小M edium qual ity a nd si ze 中质量和大小Lowquali ty an d siz e低质量和大小Highquali ty高质量Me diumquali ty中质量Lo w qua lity低质量Mobil e Dev ice C ompat ible移动设备兼容格式Unsup porte d Fil e For mat不支持的文件格式L oadin g....Pleas e wai t读取中....请等待F ile c ountlimit ed文件数量限制Areyou s ure t o sto p con verti ng ?确定要停止正在转换的任务吗?Conv ertin g tas k isrunni ng转换任务正在运行Do youwantto ex it ?你是否想退出?D VD Dr iverDVD驱动器DV D Inf ormat ionD VD信息Outp ut Se tting输出设定Eje ct弹出Ref resh刷新P revie w预览Subt itleLangu age字幕语言FileName文件名Chang e改变Type类型Quali ty质量Pic tureSetti ng 图片设置S ize L imit大小限制Rota te旋转Max Widt h最大宽度Ma x Hei ght最大高度Angle角度Inser t tag Stri ng 插入标记字符串Tag Stri ng标记字符串Posit ion位置Ma rgin边距F ont字体Co lor颜色Si ze大小Ita lic斜体Un derli ne下划线Au tomat ic自动Oth er其他Cen ter居中To p Lef t左上TopRight右上Botto m Lef t左下Bott om Ri ght右下Op erati on处理Tag Stri ng标记字符串Avail ableMetho d有效的方法C hecknew v ersio n检测新版本D o you want to s kip f ailed task ? 是否跳过失败的任务?Stopp ed停止Set Rang e截取片断In valid rang e for mat!无效的范围格式!DVD/C D toISO/C SO DV D/CD转到 IS O/CSO Com press Leve l压缩级别In put E rror输入错误Titl e标题Chap ter章节St art T ime开始时间End T ime结束时间Durat ion持续时间Volum e Con trol音量控制Yes是No否O n开启Off关闭关闭音效K eep A spect Rati o保持比例Yo u mus t sel ect o ne ti tle!你必须选择一个标题! Out put C ontro l输出控制Or igina l Siz e原始大小Fi le Ti tle文件标题Outpu t Fil e输出文件In valid Fold er Na me无效的文件目录名Sk in皮肤Aqu a流体Luna Blue蓝色月光Obs idian黑耀石Silv er银色Sou rce f ile's fold er源文件目录Video Join er视频合并音频合并Fo lder文件夹Pause暂停SaveAs另存为Pr ofile Name配置名称Ico n图标Sour ce Au dio C hanne l源音频频道L eft左Rig ht右Outp ut to sour ce fi le fo lder输出至源文件目录Appen d set tingname添加设置名称Ad ditio nal S ubtit le附加字幕S ubtit le Fo nt字幕字体S ubtit le Fo nt Si ze字幕字体大小Musi c CDto Au dio F ile 音乐CD 转到音频文件CD驱动器Track轨道Renam e all trac ks重命名所有轨道Get CD I nfo获取CD信息Dis c ID光碟IDCate gory类别A rtist艺术家Your Form atFac toryis al ready late st ve rsion! 你的格式工厂已经是最新版了Wid e Scr een宽屏Ad vance d高级Copy to c lipbo ard复制到剪切板Ple ase s elect a fi le请选择一个文件Med ia Fi le In fo多媒体文件信息Mor e Dev ices更多设备Show Deta il显示参数隐藏参数Sav e asdefau lt存储为默认Manuf actur ers生产商M odel型号E lapse d Tim e耗时Empt y out put f older清空输出文件夹Taskcompl ete任务完成Unsel ect A ll取消所有选择None无A spect Rati o宽高比Sub title Stre am In dex 字幕流索引Font Colo r字体颜色Fo nt Bo rderColor字体边框颜色M inimi ze to syst em tr ay 最小化到系统托盘En code2 pas s二次编码Do youwantto em pty t his f older? 你确定要清空此文件夹吗?Audi o Str eam I ndex音频流索引X M irror上下颠倒Y M irror左右颠倒Int ernal内部Mediu m中等Vide o Mod e视频模式Sm ooth平稳S harp锐利S lideShow幻灯片Encod ing C omple xity编码复杂度Max Star tup L atenc y最大启动延迟Max t ime b etwee n key fram es最大关键桢间隔Ful ly Ex pand完全伸展Inst all安装Un insta ll卸载For ced u sing强制使用Crea te创建Ins tallinsid e cod ec to syst em 安装内部解码器到系统Tempo raryDirec tory临时目录Usesyste m dec oder使用系统解码器S ave c omple ted保存完毕Savefaile d保存失败Ar e you sure to d elete it ?你确定要删除吗Renam e重命名Del ete删除Mu x混流Inte rlace交错Deint erlac e反交错Wat ermar k水印画面裁剪Aud io De lay A djust ment音频延迟调整Yo u mus t fir st in stall code cs. C lick"Yes" to i nstal l. 你必须首先安装解码器,点击"是"来安装。
bootcmd参数
bootcmd参数
在计算机中,bootcmd参数是一种用于配置引导过程中的命令的参数。
引导过程是计算机启动时的一系列操作,包括加载操作系统和初始化设备等。
bootcmd参数通常在引导加载程序(bootloader)中使用,它们定义了计算机在启动过程中要执行的特定命令。
这些命令可以包括加载操作系统的命令、设备初始化命令或其他启动前的配置命令。
使用bootcmd参数,可以根据系统需求来自定义引导过程。
例如,可以通过bootcmd参数指定从哪个设备加载操作系统,比如硬盘、光盘还是网络等。
还可以使用bootcmd参数执行一些自定义的初始化命令,例如设置环境变量、加载特定的驱动程序或执行一些系统配置操作。
修改bootcmd参数的方式取决于具体的引导加载程序。
在大多数情况下,bootcmd参数可以通过编辑引导加载程序的配置文件来进行设置。
这些配置文件通常位于引导分区或引导设备中,可以使用文本编辑器来进行修改。
然而,需要非常谨慎地修改bootcmd参数,因为错误的设置可能导致系统无法正常启动或引起其他问题。
在修改bootcmd参数之前,建议事先备份相关的配置文件,并了解系统的工作原理和相关的技术知识。
总之,bootcmd参数是配置计算机在引导过程中执行的命令的一种参数。
通过正确地设置bootcmd参数,可以满足系统启动时的不同需求,例如加载特定的操作系统或执行一些系统配置命令。
然而,在修改bootcmd参数时需要谨慎,以免引起系统问题。
安卓主板屏参配置教程
由于视美泰旗下的安卓主板默认的屏参为1920*1080,在实际应用过程中,可能会出现屏参不符而导致点不亮屏幕的问题,需要用户进行主板的屏参配置,下面以RK3288系列主板为例,介绍怎样配置屏参。
Step1、下载屏参
Step2:打开【3288常见屏参】,点击【3288屏参资料】,根据所点屏的类型,选择对应的屏参。
以点LVDS屏为例,打开【LVDS】文件夹,根据所点屏的分辨率打开对应的屏参,找到display_param.cfg
Step3、将文件放到U盘的根目录.
注:全志CPU系列安卓主板使用sd卡或者TF卡
瑞芯微CPU系列安卓主板使用U盘2.0
Step4:将存储卡插入安卓主板,然后给主板上电。
系统会自动读取屏参,开机时跟平时一样(主板刷屏参时系统指示灯会闪烁三下红灯)。
Step5:1种分辨率,只要配置一次屏参,主板即可自行永久保存,配置后成功后即可拔除存储卡。
vncstart 参数
vncstart 参数(原创版)目录1.VNC 概述2.vncstart 参数的作用3.vncstart 参数的使用方法4.实例分析正文一、VNC 概述VNC(Virtual Network Computing)是一种基于网络的远程桌面技术,允许用户通过连接到远程计算机的桌面环境来操作该计算机。
这种技术广泛应用于远程办公、远程教育等领域。
在 VNC 中,有一个重要的命令行工具——vncstart,它可以用来启动一个 VNC 服务器。
二、vncstart 参数的作用vncstart 参数是 vncstart 命令行工具的一个重要组成部分,它可以用来指定 VNC 服务器的相关配置,如服务器名称、服务器地址、显示分辨率等。
通过设置不同的参数,可以实现对 VNC 服务器的个性化定制。
三、vncstart 参数的使用方法使用 vncstart 参数的方法如下:1.打开终端。
2.输入以下命令:```vncstart [选项]```其中,【选项】为 vncstart 参数,如:```vncstart -name ServerName -listen 12345```这个命令表示启动一个名为“ServerName”的 VNC 服务器,并监听12345 端口。
3.输入密码,然后按 Enter 键。
4.根据提示输入密码,然后按 Enter 键。
四、实例分析假设我们要启动一个名为“my_server”的 VNC 服务器,并监听 5900 端口,可以使用以下命令:```vncstart -name my_server -listen 5900```在输入密码后,VNC 服务器将启动并监听 5900 端口。
此时,其他计算机可以通过连接到该服务器的 IP 地址和 5900 端口来操作该服务器的桌面环境。
总之,vncstart 参数是 vncstart 命令行工具的一个重要组成部分,它可以用来启动一个 VNC 服务器,并实现对服务器的个性化定制。
trtc startscreencapture 参数
trtc startscreencapture 参数1. 什么是TRTC?TRTC(腾讯实时音视频通信)是腾讯云提供的一种实时音视频通信解决方案。
它提供了一套简单易用的 API,可以让开发者快速构建实时音视频通信功能,实现音频、视频、消息等多媒体通信。
2. trtc startscreencapture 参数介绍trtc startscreencapture是 TRTC SDK 中用于开始屏幕分享的 API 方法。
通过调用该方法,可以在实时音视频通话中启动屏幕分享功能。
该方法的参数可用于配置屏幕分享的相关设置,包括屏幕区域、帧率、码率等。
2.1 屏幕区域参数•sourceType:屏幕分享源类型,可以选择整个屏幕(ScreenSourceType.SCREEN)或指定窗口(ScreenSourceType.WINDOW)。
•sourceId:屏幕或窗口的ID,如果sourceType为ScreenSourceType.SCREEN,则sourceId为0,如果sourceType为ScreenSourceType.WINDOW,则sourceId为窗口的句柄。
2.2 帧率参数•frameRate:屏幕分享的帧率,可以设置为 5、10、15、20、24、30 中的一个。
2.3 码率参数•bitrate:屏幕分享的码率,单位为 Kbps。
可以根据网络状况和需求进行调整。
3. 使用示例以下是一个使用trtc startscreencapture方法进行屏幕分享的示例代码:TRTCCloud trtcCloud = TRTCCloud.sharedInstance(mContext);trtcCloud.startScreenCapture(sourceType, sourceId, frameRate, bitrate);4. trtc startscreencapture 参数详解4.1 屏幕区域参数详解在屏幕分享中,可以选择分享整个屏幕或指定窗口。
安卓主板屏参配置教程
安卓主板屏参配置教程
由于视美泰旗下的安卓主板默认的屏参为1920*1080,在实际应用过程中,可能会出现屏参不符而导致点不亮屏幕的问题,需要用户进行主板的屏参配置,下面以RK3288系列主板为例,介绍怎样配置屏参。
Step1、下载屏参
Step2:打开【3288常见屏参】,点击【3288屏参资料】,根据所点屏的类型,选择对应的屏参。
以点LVDS屏为例,打开【LVDS】文件夹,根据所点屏的分辨率打开对应的屏参,找到display_param.cfg
Step3、将文件放到U盘的根目录.
注:全志CPU系列安卓主板使用sd卡或者TF卡
瑞芯微CPU系列安卓主板使用U盘2.0
Step4:将存储卡插入安卓主板,然后给主板上电。
系统会自动读取屏参,开机时跟平时一样(主板刷屏参时系统指示灯会闪烁三下红灯)。
Step5:1种分辨率,只要配置一次屏参,主板即可自行永久保存,配置后成功后即可拔除存储卡。
屏参修改说明
屏参修改根据液晶屏的规格书修改对应参数,然后把屏参文件LCD_PARAM.txt放到SD卡或者U 盘的根目录下,先插入SD卡或者U盘再通电系统会自动更新屏参,屏幕显示正常后,拔出SD卡或者U盘即可。
屏参文件说明如下:screen0_output_type=1; //0:none; 1:lcd; 3:hdmiscreen0_output_mode=4; //0:480i 1:576i 2:480p 3:576p 4:720p50 5:720p60 6:1080i50 7:1080i60 8:1080p24 9:1080p50lcd_x=1920; //lcd 分辨率宽度lcd_y=1080;//lcd 分辨率高度lcd_dclk_freq=128; //lcd dclk频率MHZlcd_hbp=20; //hsync back porchlcd_ht=2050; //hsync total cycle 横场宽度lcd_vbp=20; //vsync back porchlcd_vt=1125; //vysnc total cycle 竖场宽度lcd_if=0; //此行固定值lcd_frm=0; //如点屏在黑色界面右水波纹,请更改此行(0或者1)lcd_lvds_mode=0; //制式花屏(修改0或者1)lcd_lvds_io_cross=0; //此行固定值lcd_cmap_en=0; //此行固定值lcd_lvds_bitwidth=0; //bit位;如果是6bit,此行为1;如果是8bit,此行为0lcd_lvds_ch=1; //通道;单通道:此行为0;双通道:此行为1lcd_lvds_ddr_enable=1; //此行固定值lcd_panel_pwr=1; //此行固定值lcd_lvds_pdwn=1; //此行固定值lcd_lvds_swing_mode=1; //此行固定值lcd_lvds_clk_edge=0; //此行固定值lcd_swap_port=0; //字体花,如出现字体重影请修改(0或者1)行场同步信号数据配置:LVDS点屏显示为条纹状态或背光亮却不显示内容,出现该问题主要是由于屏参的原因,一般为行场同步信号参数出错,在我们的配置文件中行场同步信号数据为:Lcd_hbp=; 水平显示位置Lcd_ht=; 水平一行的时钟数Lcd_vbp=; 垂直显示位置Lcd_vt=; 垂直一列的时钟数我们来看一个屏的规格书:上图中所标注的就是我们配置文件中的行场屏参,最后其参数应该为Lcd_hbp=80;Lcd_ht=1528;Lcd_vbp=15;Lcd_vt=790;并不是所有的规格书都能将每个参数都能直观的显示出来,如下:在该规格书中Lcd_ht与Lcd_vt实际数值应该为1100*2与1125。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MStar方案屏参配置【屏类型结构体定义PanelType】文档位置:《apiPNL.h》 /// A panel struct type used to specify the panel attributes, and settings from Board l ayouttypedef 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->0x2D00APIPNL_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_ bPanelDoubleClkMS_U8 m_bPanelSwapPort :1; ///< MOD_4A[0], PANEL_SWAP_PORT, refer to "LVDS output a pp note" A/B channel swapMS_U8 m_bPanelSwapOdd_ML :1; ///< PANEL_SW AP_ODD_ML //蒙上灰MS_U8 m_bPanelSwapEven_ML :1; ///< PANEL_SW AP_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 differe ntial P/N swap //正负极性切换MS_U8 m_bPanelSwapLVDS_CH :1; ///< MOD_40[6], PANEL_SWAP_LVDS_CH, for pair swa p//双通道切换MS_U8 m_bPanelPDP10BIT :1; ///< MOD_40[3], PANEL_PDP_10BIT ,for pair swapMS_U8 m_bPanelLVDS_TI_MODE :1; ///< MOD_40[2], PANEL_LVDS_TI_MODE, refer to "L VDS output app note"//说明当前的屏是不是TI mode///////////////////////////////////////////////// For TTL Only///////////////////////////////////////////////MS_U8 m_ucPanelDCLKDelay; ///< PANEL_DCLK_DELAYMS_U8 m_bPanelInvDCLK :1; ///< MOD_4A[4], PANEL_INV_DCLK MS_U8 m_bPanelInvDE :1; ///< MOD_4A[2], PANEL_INV_DEMS_U8 m_bPanelInvHSync :1; ///< MOD_4A[12], PANEL_INV_HSYNC MS_U8 m_bPanelInv VSync :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_DA TA_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 powerMS_U16 m_wPanelOnTiming2; ///< time between data & back light while turn on powerMS_U16 m_wPanelOffTiming1; ///< time between back light & data while turn off powerMS_U16 m_wPanelOffTiming2; ///< time between data & panel while turn off power///////////////////////////////////////////////// panel timing spec.///////////////////////////////////////////////// sync relatedMS_U8 m_ucPanelHSyncWidth; ///< VOP_01[7:0], PANEL_HSYNC_WIDTHMS_U8 m_ucPanelHSyncBackPorch; ///< PANEL_HSYNC_BACK_PORCH, no register setting, provide value for query only,///< not support Manuel VSync Start/End now///< VOP_02[10:0] VSync start = Vtt - VBackPorch - VSyncWidth ///< VOP_03[10:0] VSync end = Vtt - VBackPorchMS_U8 m_ucPanelVSyncWidth; ///< define PANEL_VSYNC_WIDTH MS_U8 m_ucPanelVBac kPorch; ///< define PANEL_VSYNC_BACK_PORCH // DE relatedMS_U16 m_wPanelHStart; ///< VOP_04[11:0], PANEL_HSTART, DE H Start (PANEL_HSYNC _WIDTH + PANEL_HSYNC_BACK_PORCH)MS_U16 m_wPanelVStart; ///< VOP_06[11:0], PANEL_VSTART, DE V StartMS_U16 m_wPanelWidth; ///< PANEL_WIDTH, DE width (VOP_05[11:0] = HEnd = HStart + Width - 1)MS_U16 m_wPanelHeight; ///< PANEL_HEIGHT, DE height (VOP_07[11:0], = Vend = VStart + Height - 1) // DClk relatedMS_U16 m_wPanelMaxHTotal; ///< PANEL_MAX_HTOTAL. Reserved for future using. MS_U 16 m_wPanelHTotal; ///< VOP_0C[11:0], PANEL_HTOTALMS_U16 m_wPanelMinHTotal; ///< PANEL_MIN_HTOTAL. Reserved for future using. MS_U1 6 m_wPanelMaxVTotal; ///< PANEL_MAX_VTOTAL. Reserved for future using. MS_U16 m_w PanelVTotal; ///< VOP_0D[11:0], PANEL_VTOTALMS_U16 m_wPanelMinVTotal; ///< PANEL_MIN_VTOTAL. Reserved for future using. MS_U8 m_dwPanelMaxDCLK; ///< PANEL_MAX_DCLK. Reserved for future using. MS_U8 m_dwPan elDCLK; ///< LPLL_0F[23:0], PANEL_DCLK ,{0x3100_10[7:0], 0x3100_0F[15:0]}MS_U8 m_dwPanelMinDCLK; ///< PANEL_MIN_DCLK. Reserved for future using. ///< spread spectrumMS_U16 m_wSpreadSpectrumStep; ///< move to board define, no use now. MS_U16 m_wSpread SpectrumSpan; ///< move to board define, no use now. MS_U8 m_ucDimmingCtl; ///< Initial Dim ming Value MS_U8 m_ucMaxPWMVal; ///< Max Dimming Value MS_U8 m_ucMinPWMV al; /// < Min Dimming ValueMS_U8 m_bPanelDeinterMode :1; ///< define PANEL_DEINTER_MODE, no use nowE_PNL_ASPECT_RA TIO m_ucPanelAspectRatio; ///< Panel Aspect Ratio, provide information t o upper layer application for aspect ratio setting. /* ** Board related params ** If a board ( like BD_MST064C_D01A_S ) swap LVDS TX polarity * : This polarity swap value =* (LVDS_PN_SW AP_H<<8) | LVDS_PN_SW AP_L from board define, * Otherwise* : The value shall set to 0. */MS_U16 m_u16LVDSTxSwapValue;APIPNL_TIBITMODE m_ucTiBitMode; ///< MOD_4B[1:0], refer to "LVDS output app note" 当颜色不对的时候,就可以调整这个设定来试验APIPNL_OUTPUTFORMA T_BITMODE m_ucOutputFormatBitMode; //Define panel output for mat bit mode.The default value is 10bit,because 8bit panel can use 10bit config and 8bit config.Bu t 10bit panel(like PDP panel) can only use 10bit config.And some PDA panel is 6bit. MS_U8 m_b PanelSwapOdd_RG :1; ///< define PANEL_SWAP_ODD_RG MS_U8 m_bPanelSwapEven_RG : 1; ///< define PANEL_SWAP_EVEN_RGMS_U8 m_bPanelSwapOdd_GB :1; ///< define PANEL_SWAP_ODD_GB MS_U8 m_bPanelSwa pEven_GB :1; ///< define PANEL_SWAP_EVEN_GB//Sub MOD_??[2:5],Odd_RG:bit3,Odd_GB:bit2,Even_RG:bit5,Even_GB:bit4 /** * Others */ MS_U8 m_bPanelDoubleClk :1; ///< LPLL_03[7], define Double Clock ,LVDS dual mode MS_U32 m_dwPanelMaxSET; ///< define PANEL_MAX_SET MS_U32 m_dwPanelMinSET; ///< define PANEL_MIN_SET //这个值会限定FPLL LOCK的范围,也就是LPLL_D5D6D7 //1.reg_frame_lpll_en:LPLL_18[3]=0//2.reg_lpll_set调整:手动调整SET(BK31_1E,1F,20)值,观察OSD是否异常找出Max/Min SET,写入代码需要除2.APIPNL_OUT_TIMING_MODE m_ucOutTimingMode; ///<Define which panel output timing ch ange mode is used to change VFreq for same panel 目前有三种选择:E_PNL_CHG_DCLK, E_PNL_CHG_HTOTAL, E_PNL_CHG_VTOTAL, 后面两者都是为了保持DCLK不变而修改HTOTAL/VTOTAL.MS_U8 m_bPanelNoiseDith :1; ///< PAFRC mixed with noise dither disable } PanelType;【名词解释】Port swap:只用在dual port (FHD在板子上有两组LVDS),将两个LVDS互换 Channel swap:一个LVDS里面有很多channel, 6bit: CH0 CH1 CH2 CLK 8bit: CH0 CH1 CH2 CLK CH3 10bit: CH0 CH1 CH2 CLK CH3 CH4 以8bit为例,Channel swap enable后会有以下行为:CH0 <-> CH3、CH1 <-> CLK、CH2 <-> CH2 ,就是水平交换 Polarity swap:每个Channel 都有 Even(P)、Odd(M) 两个极性,Polarity swap就是将每个channel里的两个极性交换。