国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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
    +關注

    關注

    88

    文章

    11758

    瀏覽量

    219009
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6107

    瀏覽量

    37071
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    龍芯中科成功舉辦2025信息技術應用創新產教融合交流會

    11月30日,在教育部教育管理信息中心、山東省電化教育館的支持和指導下,龍芯中科聯合浪潮集團、濟南幼兒師范高等專科學校(以下簡稱“濟南幼高專”),成功舉辦信息技術應用創新產教融合交流會,并同步舉行
    的頭像 發表于 12-08 14:53 ?777次閱讀

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

    2025年11月13日-15日,由中國教育技術協會主辦、浙江大學與中國教育技術協會網絡安全專業委員會聯合承辦,中國電子工業標準化技術協會信息技術
    的頭像 發表于 11-21 16:23 ?786次閱讀

    誠邁科技信電腦助力2025第二屆教育信息技術應用創新大賽圓滿收官

    11月15日,由中國教育技術協會主辦、浙江大學與中國教育技術協會網絡安全專業委員會聯合承辦,中國電子工業標準化技術協會信息技術應用創新工作委
    的頭像 發表于 11-17 17:58 ?671次閱讀
    誠邁科技信<b class='flag-5'>創</b>電腦助力2025第二屆教育<b class='flag-5'>信息技術</b>應用創新大賽圓滿收官

    【awinic inside】打造桌面神器!艾為芯加持安克Prime 14合1雷電5桌面拓展塢

    安克創新上半年發布的Prime14合1雷電5桌面拓展塢,以14個接口與雷電5技術為核心,打造"桌面設備中央樞紐"。圖1安克創新Prime14合1雷電5桌面拓展塢在拓展塢機身設計上
    的頭像 發表于 11-06 19:05 ?695次閱讀
    【awinic inside】打造<b class='flag-5'>桌面</b>神器!艾為芯加持安克Prime 14合1雷電5<b class='flag-5'>桌面</b>拓展塢

    寶馬南京信息技術有限公司開業

    今日,寶馬(南京)信息技術有限公司在南京正式“掛牌運行”。這家華晨寶馬全資子公司由領悅數字信息技術有限公司南京分公司“迭代”而來,代表著一次里程碑式的“進化”。這次升級不僅加速了寶馬在華數字化轉型進程,更通過深化本土創新,為“未來智慧出行”的發展譜寫了核心“代碼”。
    的頭像 發表于 10-29 15:17 ?617次閱讀

    2025年第11屆阿爾及利亞電力 發電 信息技術展覽會

    的朋友及客戶。參展范圍: 電力工程: 電纜及線索、電纜布線系統、配置及加入材料、電氣安裝設備及系統、固定安裝電氣設備、接收天線和寬帶配置技術、網絡技術
    發表于 08-29 14:31

    【上海晶珩睿莓1開發板試用體驗】3、系統鏡像燒錄+屏幕顯示

    前言 本來要在上一篇評測里寫一下屏幕顯示相關操作的,但是折騰了一會發現,官方在系統eMMC中出廠自帶的鏡像是精簡版的,不包含lightdm等和X11桌面相關的東西,就算我手動安裝了lightdm
    發表于 08-18 08:17

    易華錄入選國家級信息技術應用創新典型解決方案

    近日,工業和信息化部網絡安全產業發展中心(工業和信息化部信息中心)公布了“2024年信息技術應用創新解決方案”評選結果。易華錄申報的“基于節能高效藍光的超級智能存儲解決方案”憑借顯著的
    的頭像 發表于 08-07 15:35 ?1613次閱讀

    信息技術應用產學協同人才培養行動計劃”正式發布,誠邁科技入選首批參與單位

    設在中國軟件評測中心。誠邁科技作為信技術先鋒企業,受邀成為首批參與單位,與國內頂尖高校、領軍企業和權威機構攜手,共同打造具有中國特色的信息技術人才培養新范式,為
    的頭像 發表于 08-06 17:29 ?1547次閱讀
    “<b class='flag-5'>信息技術</b>應用產學協同人才培養行動計劃”正式發布,誠邁科技入選首批參與單位

    佛瑞亞如何通過信息技術推動業務增長

    在數字化、信息化的浪潮下,信息技術已經不僅是后臺工具,更成為驅動企業發展的關鍵力量。本期Women Inspiring Mobility,我們采訪了佛瑞亞中國區信息技術總監馬瑛,了解她和團隊如何將
    的頭像 發表于 07-29 14:00 ?900次閱讀

    技術筆記 | RK3588 X11 桌面 GPU 性能實測

    2.0GHz;GPU搭載Mali-G610,支持OpenGLES3.2/OpenCL2.2/Vulkan1.1,算力達450GFLOPS,尤其適合圖形密集型應用。本文將聚焦
    的頭像 發表于 07-25 08:31 ?1346次閱讀
    <b class='flag-5'>技術</b>筆記 | RK3588 <b class='flag-5'>X11</b> <b class='flag-5'>桌面</b> GPU 性能實測

    飛騰主板為信產業發展提高硬實力

    信息技術飛速發展的當下,信產業已成為我國實現科技自立自強、保障國家信息安全的關鍵領域。信,即信息技術應用創新,其核心目標是實現
    的頭像 發表于 07-22 18:20 ?707次閱讀

    DEKRA德凱成為沙特通信和信息技術設備技術法規認證機構

    近日,DEKRA德凱成功獲得沙特標準、計量和質量組織(SASO)認可,正式成為沙特通信和信息技術設備技術法規(Technical Regulation for Communications
    的頭像 發表于 07-15 14:27 ?917次閱讀

    科普|信是什么?一文讀懂“信息技術應用創新”戰略

    什么是信?信,即“信息技術應用創新”,是國家推動IT系統自主可控、安全可控的重要戰略工程。它不僅是技術層面的創新,更承載著保障國家網絡安
    的頭像 發表于 06-13 10:06 ?8205次閱讀
    科普|信<b class='flag-5'>創</b>是什么?一文讀懂“<b class='flag-5'>信息技術</b>應用創新”戰略

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

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