
IM***02、INNIS21
价格:999.00
厦门莫格电气自动化有限公司销售ABBIM***02、INNIS21欢迎来电咨询!IM***02、INNIS21IM***02、INNIS21您迈开询价的一小步,我还您成功的一大步。目前大多数设备的显示器是横屏,例如高清分辨率1920x1080、笔记本14寸显示器1366x768以及***近很热门的4K分辨率3840x2160。另外一种则是竖屏显示器,常见于***、广告设备,手机***为常见的竖屏设备,以及户外的广告牌、售货机以及汽车的中控显示台等。大部分显示器控制器都可以支持横屏和竖屏,正如在手机和平板上看到的一样。本文基于Toradex的ApalisiMX6计算机模块进行竖屏配置说明,其采用NXP的iMX6SoC。iMX6SoC***多带有两个IPU显示控制器,支持LVDS、RGB、DVI/HDMI显示器。每个IPU***高支持1024x1024像素的图像旋转。截至本文撰写时,iMX6的IPU驱动还只支持垂直翻转,即180°旋转。因此,对于&plu***n;90°的旋转,需要通过其他途径实现。ApalisiMX6计算机模块采用基于Angstrom的LinuxBSP,其采用X11显示框架。ApalisiMX6也能够支持Qt5作为GUI框架。在ApalisiMX6上面可以借助X11和Qt5实现竖屏显示。2).基于X11的竖屏显示配置a).X11本身可以通过软件配置,旋转显示的内容。由于X11是底层的显示管理框架,因此能够将所有的显示内容都进行统一的旋转。开发人员只需要根据显示区域重新调整内容排列,而不需要重构代码。下面命令将屏幕顺时针旋转90°。------------------------root@apalis-imx6:~#xrandr-oright------------------------b).在显示旋转后,触摸输入需要进行相同的旋转。------------------------root@apalis-imx6:~#xinputset-propstmpe-ts'CoordinateTransformationMatrix'010-101001------------------------c).显示效果如下图所示。d).由于显示和触摸输入都做了同样的旋转,应用程序上能够正确响应触摸事件。X11是通过软件的方式将显示输出进行选择,通过CPU运算重新排列输出像素内容。因此效率上低于直接通过显示控制器实现。下面是使用glxgears测试1024x768屏幕选择前后的性能。./正常横屏显示,1024x768------------------------root@apalis-imx6:~#glxgears-fullscreen1101framesin5.0seconds=220.045FPS1073framesin5.8seconds=186.566FPS1090framesin5.0seconds=217.848FPS10***ramesin5.0seconds=218.238FPS1093framesin5.0seconds=218.413FPS------------------------./竖屏显示,768x1024------------------------root@apalis-imx6:~#glxgears-fullscreen456framesin5.0seconds=91.079FPS578framesin5.0seconds=115.483FPS598framesin5.0seconds=119.456FPS513framesin5.0seconds=102.499FPS415framesin5.0seconds=82.989FPS------------------------BMXXBP0800LWV000FLUKEHARTSCIENTIFIC15602562PE6A90D300/3S2266AHA-2940W/2940UWEP5XX-HPNU-23K01-PV9DA-4ZSNAP-AITM-2SNAP-AIV-IJAMSC-B2743VJAMSC-B2914JRMSP-PS601B30035H011C31129G03/1C31132G011C31219G011C31227G01/1C31224G011C31234G01/1C31238H015X00119G015X00121G0130083503E3604E3700A3805ETRICONE6ES7414-2XK05-0AB0B0598847/100CP1E-N60DT-ADMC-1414IC694ALG221IC694MDL660IC695PSD040F140CPS11420140CPU67160140NOE77101M1000E8XM610E5620MARPOSSE9034140ACI03000140ACO02000140CPS11420140CRA93100140DDI35300140DDO35300140XBP01000UT529CIC698ACC701PC2-3200R-333-12C3A06B-0127-B675#7000A16B-3200-0042140NOE77100E44549FC-9801FDSSR1221336-BDB-SP4D1336-BDB-SP5DR2D190-AA04-19(M2D068-BF)1756-CNB1786-RPA1786-RPFMJEPMC-IO220JEPMC-MB200BEY801P-FBM-051756-OW16I1746-N21746-NI81747-L5511747-L5521747-L5531756-A101756-CP31756-ENBT1756-PA751786-BNC1786-XTFSP400-246FM1723-3BA106FC5510-0BA00-0AA06FC5511-0CA00-0AA0VAP016-APCI-9111DG3-9010.121TSXDMZ28DR2S700-555140NOE77100R2D190-AA04-19(M2D068-BF)6RA7085-6DS22-0EVS9325-EP140ARI03010140CPS21400140XBE10000140XBP00600140XCA71703140XCP51000140XTS00200TSXP57203MCIMR-P7U25P516ES5430-4UA116ES5451-4UA146ES5465-4UA116ES5470-4UB116ES5928-3UA11A20B-8200-03931771-IADE6C2-CWZ1X1200P/R2MDDSCR-GL60S36DR1900-56DR2100-5DSQC5033HAC3619-1756-CNBR/E1756-ENBT/A1756-IR6I1756-L611756-PA721757-SRMPCI-44521747-PIC6ES972-0CB20-0XA0PE6A90D300/3S226***3535-1TA01-0AX01FK7081-5AZ91-1ZZ9-Z1FK7101-5AZ91-1ZZ9-ZKSD1-16KSD1-486FC5210-0DF31-2AA01203-CN1HSS03LECU5004-11193-EC2AB6FC5247-0AA17-0AA06RA2218-6DV62-06RA7081-6DV62-02094-BM02-SMPL-B4530K-MJ24AALPE1150G6F-AD2A1746-OB161746-P21746-P51C31224G01/1C31227G016DD1600-0AK06ES7153-2BA82-OXBO3HAB8101-16/10A1766-L32BWA193-EC2ABPTQPDPMV16SE3214-0DA401756-OA16M10-MFGQT-002AXECIMR-V7AM40P7IC697CPX935140CPU65150140DDO35300490NRP25400EMF2177IBSLB-2024PCS095ACS550-01-125A-4ATV31H075N4A972-0DP10GEN40-85-1P200DSAO1203BSE018293R116413-16XBTF032110140ACI04000140ARI03010140CPS11100140CRA93100140CRP931003503E3604E3700A3805E4351B9853-610MP3008150-F1250NBD1336F-MCB-SP1KDSQC6045***E39HL02521B30035H011326AS-B660E-211746-IB161756-OA16193-EC2AD193-EC2CB193-EC3BB193-EC3EE193-EC3GG140CFA04000140XTS012062M167C)