女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

英創信息技術ESM6802 X11桌面圖形系統簡介

英創信息技術 ? 來源:英創信息技術 ? 作者:英創信息技術 ? 2020-02-06 10:59 ? 次閱讀

ESM6802是英創公司推出的基于Freescale i.MX6DL雙核處理器(ARM Cortex-A9,主頻1GHz)的高性能工控主板,imx6dl內部帶有硬件3D、2D圖像處理模塊,能夠圖像界面繪制進行硬件加速,使得應用程序顯示更加快速流暢。ESM6802能夠支持X11、wayland、fb三個顯示平臺,其中針對X11和wayland freescale提供了專門的插件使其能夠用到imx6dl內部的硬件模塊加速圖像顯示。

X11是Linux上常用的窗口系統,使用服務器-客戶端模式,提供了一套完整的協議定義圖形用戶界面和輸入設備管理。使用X11能夠方便的繪制、移動、管理圖形窗口,獲取鼠標鍵盤等輸入事件。X11并沒有定義圖形界面的顯示效果(窗口、按鈕的樣式),這些都是由應用程序決定的。在實際的開發中可以使用X11搭建應用程序的底層,然后在程序中自行定制顯示界面,也可以使用更高級的庫來編寫應用程序,比如Qt、gtk等。在沒有硬件加速模塊的情況下,X11系統可以使用frame buffer進行軟件圖像渲染,而imx6dl內部有一個2D圖形處理模塊,所以可以對部分X11的圖形渲染進行加速,例如下列操作:

●繪制一個長方形

●加載圖片

●拷貝一個長方形區域,并且對目標區域進行部分覆蓋

●拷貝一個長方形區域,并且與目標區域進行混合

ESM6802的文件系統提供Qt 5.8.0,支持xcb平臺(基于X11的Qt平臺),在ESM6802上運行的Qt程序也能獲益于上述X11圖形顯示支持的硬件加速,從而降低CPU占用率,增強顯示效果。我們在實際使用中測試,同一個Qt程序在xcb(基于X11,采用硬件加速)比在eglfs(基于frame buffer,使用Qt軟件渲染)上運行CPU占用率更低,同時CPU的溫度也更低。我們推薦用戶在開發中直接使用Qt進行應用程序的開發,這樣開發應用程序更加快捷而且能夠容易的獲得統一的顯示效果。

得益于X11提供的窗口系統管理,使用imx6dl內部硬件編解碼顯示的視頻處理gstreamer模塊能夠更加容易的實現視頻在特定的窗口中顯示,并且能夠很容易的限定或者改變顯示區域。同時我們針對Qt的multimedia模塊做了專門改動來使用imx6dl硬件gstreamer模塊,使得開發視頻應用更加便捷,關于Qt視頻播放以及錄制我們將在另外的文章中進行說明。

基于以上的介紹,X11可以使用imx6dl內部的硬件模塊加速圖形顯示,降低CPU負載,同時更加方便視頻處理,因此我們選用以及X11的文件系統作為ESM6802圖形應用的平臺,用戶如有需要可以向我們工程師說明,我們將提供相應的文件和燒寫方法。

ESM6802的X11文件系統中使用了matchbox作為桌面管理器,同時提供了屏幕鍵盤、虛擬終端、觸摸屏校準、文件瀏覽器等個多工具,如下列圖片所示:

圖1桌面

圖2虛擬終端和屏幕鍵盤

圖3觸摸校準

圖4文件瀏覽程序

這些輔助程序能夠方便客戶更快的熟悉系統,同時在客戶的應用程序中也能直接使用屏幕鍵盤等工具來簡化程序開發。客戶也可以將自己的應用程序添加到桌面之中或者刪除不想要的桌面程序,這些都是由/usr/share/applications文件夾下面的文件控制的,以觸摸屏校準程序為例,其對應的文件為/usr/share/applications/xinput_calibrator.desktop,文件內容如下:

[Desktop Entry]

Name=Calibrate Touchscreen

Name[de]=Touchscreen Kalibrieren

Name[nl]=Touchscreen Kalibreren

Comment=Run the calibration tool for touchscreens

Exec=/bin/sh -c "xinput_calibrator; cat"

Terminal=true

Type=Application

Icon=xinput_calibrator

StartupNotify=true

Categories=System;Settings;

其中:

Name是桌面圖標的名稱

Comment是對應用的簡單說明

Exec是點擊桌面圖標時執行的命令,也即啟動應用的命令

Icon是桌面圖標,文件放在/usr/share/pixmaps/下面,支持png、svg、xpm等多種格式

Categories是應用分類,支持的分類有Applications、Utilities(System)、Games、Settings,可以放在多個分類下面,用分號(;)隔開

對于用戶應用程序,可以拷貝上面的文件,然后更改對應項目就可以很容易的建立新的桌面應用圖標了。

另外用戶也可以選擇不加載matchbox而直接運行自己的應用程序,設置方法如下:修改/etc/matchbox/session文件,在matchbox-desktop和matchbox-panel兩行前面加#號屏蔽。

這樣設置之后重啟就不會再加載matchbox桌面管理了,會直接運行用戶的程序。如果用戶需要在運行程序之前先運行觸摸屏校準,可以在/etc/profile文件最后添加下面兩行:

HAVE_TOUCHSCREEN=1

export HAVE_TOUCHSCREEN

我們建議用戶在開發階段使用matchbox桌面管理熟悉系統,應用程序測試完成之后按照上面的說明去掉matchbox桌面管理,開機直接運行自己的應用程序。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11465

    瀏覽量

    212839
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6097

    瀏覽量

    36143
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    告別復雜:一鍵切換到 Wayland 或 X11

    在本教程中,我們將向您展示在RaspberryPi上輕松切換使用Wayland或X11的簡單方法。自從引入RaspberryPiOSBookworm以來,官方的Pi操作系統已經從X11邁出了向
    的頭像 發表于 03-25 09:36 ?749次閱讀
    告別復雜:一鍵切換到 Wayland 或 <b class='flag-5'>X11</b>

    同花順iFinD成功適配龍芯桌面終端

    近日,國內知名金融信息服務商同花順的旗艦產品iFinD金融數據終端,與龍芯3A5000/3A6000桌面處理器成功適配。這一成果標志著龍芯在金融信息領域應用取得重要進展,充分驗證了龍芯3A5000/3A6000處理器的卓越性能和
    的頭像 發表于 02-21 16:18 ?402次閱讀

    龍芯中科榮獲2024年度信息技術應用創新工作委員會卓越貢獻成員單位

    光南,工業和信息化部信息技術發展司系統創新應用處處長孟洪濤,中國電子工業標準化技術協會執行秘書長朵晶,信工委會秘書長趙成志等出席。會上,龍
    的頭像 發表于 01-23 10:50 ?577次閱讀

    兆芯開先KX-7000處理器賦能升騰D410 2桌面終端產品

    基于開先KX-7000系列處理器,升騰可謂是“多路出擊”,在推出P410 2桌面終端、W410 2桌面一體機兩款新品的同時,針對云終端產品線也快速響應,帶來了全新升級的D410 2桌面終端產品。
    的頭像 發表于 01-21 16:28 ?741次閱讀

    芯盛智能榮獲2024年信息技術應用創新工作委員會卓越貢獻成員單位

    日前,中國電子工業標準化技術協會信息技術應用創新工作委員會(以下簡稱 “信工委會”)2024 年度總結座談會于北京隆重舉行。此次會議對在信工作中作出突出貢獻的成員單位予以表彰。江蘇
    的頭像 發表于 01-20 09:56 ?531次閱讀

    升騰W410 2一體機搭載兆芯開先KX-7000系列處理器

    基于兆芯開先KX-7000系列處理器,升騰在推出全新P410 2桌面終端產品的同時,還推出了W410 2桌面一體機。作為首款正式亮相的KX-7000平臺一體機,W410 2不僅性能強勁,更提供了豐富的接口,能夠滿足辦公、柜面等場景需求,助力兆芯
    的頭像 發表于 01-07 16:50 ?573次閱讀

    飛騰助力首屆教育信息技術應用創新大賽圓滿落幕

    近日,由中國教育技術協會主辦,教育部教育管理信息中心教育信實驗室、公安部第三研究所、中國電子工業標準化技術協會信工委會支持,北京航空航天
    的頭像 發表于 12-24 09:57 ?466次閱讀

    有方科技參編的信息技術團體標準發布

    近日,有方科技參編的《信息技術產品供應鏈成熟度 共性指標 第1部分:企業背景評價》《信息技術產品供應鏈成熟度 共性指標 第2部分:技術掌控評價》《信息技術產品供應鏈成熟度 共性指標 第
    的頭像 發表于 12-23 10:44 ?540次閱讀

    基于兆芯開先KX-7000升騰推出新品桌面整機P410 2

    P410 2桌面終端 安全可靠 高效辦公 升騰P410 2是針對政務辦公,金融機構和大型企業等不同用戶需求推出的行業應用升級產品,在關鍵軟硬件上實現信息技術創新,具備有強勁性能,外設適配好,體驗非凡,安全性高等特點。 升騰P410 2主要特性: · 搭載開先KX-7000
    的頭像 發表于 12-20 13:53 ?1120次閱讀

    龍芯中科助力2024首屆教育信息技術應用創新大賽成功舉辦

    近日,2024首屆教育信息技術應用創新大賽在北京航空航天大學成功舉辦。本次大賽由中國教育技術協會主辦,教育信實驗室、公安部第三研究所、中國電子工業標準化技術協會信
    的頭像 發表于 12-19 17:02 ?524次閱讀

    RK3588J成功適配“歐拉”系統!助力能源電力國產OS!

    至PC機,打開串口調試終端SecureCRT,選擇對應的COM端口號,建立串口連接。評估板上電啟動,系統將會自動登錄root用戶,串口終端會打印如下類似啟動信息。 圖 6桌面演示
    發表于 11-21 15:45

    Mobaxterm 在 Windows 系統中的應用

    MobaXterm 是一款功能強大的終端軟件,它集成了 SSH、Telnet、RDP、VNC、FTP、SFTP、X11 轉發等多種網絡協議,使得用戶可以在 Windows 系統上方便地進行遠程連接
    的頭像 發表于 11-10 15:34 ?1316次閱讀

    中科達榮獲2024年軟件和信息技術服務優秀企業

    及前百家企業”名單。中科達憑借非凡的技術實力與持續的創新能力,成功入選“2024年度軟件和信息技術服務競爭力百強企業”以及“2024年軟件和信息技術服務優秀企業”。
    的頭像 發表于 10-30 11:44 ?853次閱讀

    梯度科技入選2023年信息技術應用創新解決方案名單

    日前,工業和信息化部網絡安全產業發展中心(工業和信息化部信息中心)在天津舉辦2024信息技術應用創新發展大會暨解決方案應用推廣大會。會上正式公布了2023年
    的頭像 發表于 09-09 16:29 ?707次閱讀

    集芯IP6802:至為芯設計的一站式無線充電soc解決方案應用芯片

    設計的無線充電解決方案采用了集芯的IP6802。作為該方案的核心部件,IP6802不僅擁有高效的無線充電功能,還具備了靈活的定制能力,能夠根據客戶的需求進行個性
    的頭像 發表于 08-02 16:40 ?733次閱讀
    <b class='flag-5'>英</b>集芯IP<b class='flag-5'>6802</b>:至為芯設計的一站式無線充電soc解決方案應用芯片