日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內(nèi)不再提示

使用迪文第二代DGUS軟件實現(xiàn)突出的GUI性能

廣明鑫 ? 來源:廣明鑫 ? 作者:廣明鑫 ? 2022-05-30 10:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

2019年迪文推出了T5L系列芯片,同時還更新了針對它的第二代DGUS軟件——因為大多數(shù)功能以及設置都與T5平臺相通,所以T5L系列所使用的DGUS軟件依然是第二代的范疇。

跟T5與K600+平臺之間差別的情況不同,因為采用了相近的底層邏輯,所以T5平臺上原先運行的UI工程很容易移植到T5L平臺上,除了針對底圖和圖標文件做出對應更改,其他文件不需要做任何改動。這意味著現(xiàn)在正在使用T5平臺的用戶想要切換到T5L平臺,將是一件非常容易的事情。

相對于T5和K600+(16bit色),T5L系列能支持24bit真彩色,如果拿T5L屏去做動態(tài)相冊,照片完全不會因為位色的原因而失真。發(fā)展到現(xiàn)在,T5L系列芯片已經(jīng)有了L0/L1/L2三個子型號,其中T5L2芯片最高已經(jīng)可以支持1920*1080像素的全高清液晶顯示畫面,這是當前最主流的臺式機電腦的顯示器分辨率。而接下來將要推出的L3芯片,甚至可以支持高達4K的分辨率!

pYYBAGKULGSAEI7CAABKCsVf1vo424.png

信息整理自迪文官網(wǎng)

DGUS是什么?

講到這里,我們好像忽略了一個主角——DGUS軟件。通常,嵌入式開發(fā)的顯示平臺需要圖形人機界面的話有三種方式來獲得。一是自己寫代碼手搓一個GUI界面,這個界面一般夠用就行了,選擇手搓的用戶大概率也沒有多余的硬件資源去跑復雜的GUI(因為囊中羞澀)。二是給公司的應用開發(fā)GUI,可能使用的是stm32系列的單片機,然后采用通用GUI軟件比如TouchGFX來進行開發(fā)。而最后一種,就是串口屏公司會同時為自己的硬件做一套專用的GUI軟件,好讓用戶快速開發(fā)人機交互界面,DGUS就屬于第三種。

DGUS是DWIN Graphic Utilized Software的縮寫,這是一個智慧型的圖形界面的人機系統(tǒng)軟件。它將GUI分解成了控件,并且按照頁面去配置控件,這意味著跟傳統(tǒng)的寫代碼開發(fā)圖形界面不同,用戶對于圖形人機界面的開發(fā)將會是組態(tài)式的。也就是,整個開發(fā)過程將更加類似于做PPT,根本不需要你去寫代碼。GUI功能相關的基礎代碼,迪文公司已經(jīng)將其封裝成DGUS的GUI底層程序,燒錄到T5L芯片的GUI核里面了。

用戶能從DGUS上得到什么?

要回答這個問題,我們不妨以公司用戶的角度來設想一下:

你是一個工程師,本來只需要負責MCU的開發(fā),但是你的同事生病了,這段時間的緊急項目的GUI 開發(fā)工作需要你來頂替。盡管你也能做這項工作,但是看著產(chǎn)品經(jīng)理和你“熱切且友好交流”后更改的第N版需求和你做出來的第N+1版產(chǎn)品,還有堆積在你手上基本上沒啥進展的MCU開發(fā),你陷入了沉思……

你是一個產(chǎn)品經(jīng)理,說服了老板,想要做一款帶彩屏顯示的酷炫咖啡機。盡管老板只批準了使用彩屏,沒有批準你雄心勃勃的安卓屏計劃,但你還是希望可以做出絲毫不遜色于安卓屏的顯示效果。這之前一直合作已經(jīng)有了同步率的GUI工程師其實做出來的東西距離這個要求只有億點點差距了??墒撬×耍悴坏貌桓嫠ぷ鞯墓こ處熞黄饋硗瓿蛇@項工作。你每天都去跟新的工程師交流,但即便如此,GUI距離你的設想還相去甚遠。最糟糕的是,老板已經(jīng)頻繁的催你了……

你是一個老板,咖啡機正是你們的一項主打產(chǎn)品。為了沖擊高端市場,你同意了你產(chǎn)品經(jīng)理的方案,給新一代產(chǎn)品加上彩屏,配合高端大氣的面板與外殼,做出絲滑而酷炫的用戶界面,更加富有上流的韻味。但是,兩個月過去了,雖然PPT演示很美好,但你依然沒有看到成品。隨著時間的流逝,你找產(chǎn)品經(jīng)理了解進度的頻率逐漸提升到了一天一次。

這是一個比較極端的例子,但是事實上很多中小公司可能連這個例子的情況都做不到,并沒有多余的熟練人手可以接手工作。一旦負責項目的工程師無法投入到這項工作中,那么大概率項目就黃了。那么就沒有辦法解決了嗎?當然不是,DGUS正是可以解決這個問題的關鍵詞。

假如項目從一開始就采用了裝了DGUS的智能屏,因為DGUS是組態(tài)開發(fā)的,不用寫代碼,所以項目經(jīng)理決定自己設計和完成GUI——除了底圖讓美工提供——實際上這也并不難學習,通過視頻教學掌握要點之后,很快項目經(jīng)理就完成了GUI工程,并且進行了測試。完美無瑕,這是一件藝術品,整個界面的運行和操作,真的讓人覺得是在使用安卓系統(tǒng),只是它還不能控制咖啡機外設。工程師則繼續(xù)開發(fā)MCU程序,按照產(chǎn)品經(jīng)理給的變量地址寫代碼讓控制板的MCU從對應的地址讀寫數(shù)據(jù),這跟往常的工作也沒有太多不同。而老板,僅僅一個月就拿到了產(chǎn)品的樣機,這個東西看上去真的很不錯,不能說跟PPT一摸一樣,只能說是完全一致,于是皆大歡喜。

而這一切都源于選擇了DGUS平臺做產(chǎn)品開發(fā),它讓工程師可以專心于寫代碼,整體項目開發(fā)更加高效;讓產(chǎn)品經(jīng)理可以直接參與GUI的制作,消除設想與落地之間的偏差;讓老板可以更加放心,整個項目都在高速有效的運作,面市的時間完全可以把控。

突出的GUI性能

說了這么多,使用DGUS做的GUI究竟是什么樣子的???有脾氣暴躁的老哥可能忍不住了。稍安勿躁,下面我們可以先通過兩張圖片來了解一下:

poYBAGKULTuALkEcAAcJFN-vePI684.png

DGUS屏將GUI拆分成了控件,通過在不同頁面(底圖)上設置控件組合來完成圖形人界面的開發(fā)。那么,DGUS擁有哪些類型的控件就顯得尤其重要了,因為控件越多能組合出來的功能自然也就越復雜。DGUS采用顯示控件+觸控控件的方式即可簡單完成人機交互設計,控件之間的對應則采用變量地址來控制。

pYYBAGKULQaAZtg8AAFhaolf2y8067.png

組合這兩個控件,即可通過觸摸屏來選中和取消,同時觸控控件還能設置串口傳輸數(shù)據(jù)的功能,發(fā)送數(shù)據(jù)給控制板,點擊即可制作對應的飲品。

pYYBAGKULVeALvCvAAWqj1yNEmI557.png

通常想要在其他GUI軟件上實現(xiàn)這個效果,我們需要對特定的區(qū)域進行圖形填充,為了得到更高的幀率,可能還會用到2D圖形加速來輔助。但在DGUS軟件中,可以簡單的通過這兩個控件組合來實現(xiàn)。而提高幀率則只需要增加圖標的數(shù)量即可,DGUS本身20ms的刷新速度完全足夠支撐。想象一下在擁有100張進度條刻度圖片的情況下連續(xù)調(diào)節(jié)時bar的動畫效果。

pYYBAGKULXaAI-99AAWc9J_8nzQ639.png

現(xiàn)在的用戶受到智能手機的影響越來越多,所以我們的產(chǎn)品界面如果能更進一步貼近用戶的使用習慣可能會更加受到用戶的喜愛。智能手機一大特征是可以滑動翻頁,而借助這個滑動手勢翻頁的功能,用幾張底圖即可以做出手機那樣的滑動翻頁效果,而不必讓客戶像使用工控HMI一樣,去點擊返回按鈕。

poYBAGKULYaAQYZMAAC6ktdJUYE503.png

而在DGUS中,不僅有對應顯示控件狀態(tài)的變量地址(改變變量地址的值可以改變控件狀態(tài)/顯示內(nèi)容),也有對應顯示控件屬性的描述指針,通過設置描述指針可以在整個工程運行中實時的變更顯示控件的屬性:移動位置,調(diào)整顯示大小,調(diào)整顯示亮度(顏色、透明度)……

與顯示控件的交互方式,或者說與變量地址的交互方式,在DGUS平臺上有三種。一種是通過觸控控件,直接由人的操作來產(chǎn)生交互;一種是通過串口指令,由單片機發(fā)送數(shù)據(jù)到對用的便量地址產(chǎn)生交互;第三種是DGUS平臺獨有的,也是由它獨特的雙核結(jié)構(gòu)帶來的,通過用戶OS核直接讀寫GUI核變量地址數(shù)據(jù)來產(chǎn)生交互。

第三種交互方式的存在,可以讓用戶在不增加MCU資源使用的情況下,僅僅利用DGUS智能屏本身就做出更加高效、酷炫的GUI效果來。比如電梯GUI,樓層數(shù)字的高亮和解除高亮變回半透明狀態(tài),實際上都是可以通過用戶OS核直接修改圖標顯示控件的描述指針來實現(xiàn)的。這對于使用有限MCU硬件資源的用戶而言意義非凡。

此外,迪文公司也基于DGUS組態(tài)軟件推出了不少公版的UIC庫文件給購買了T5L智能屏的用戶使用,讓一些沒有UI設計能力的用戶也可以用上好看的UI。

DGUS軟件怎么入手?

前面說過了,DGUS軟件是迪文專門針對自己的芯片開發(fā)的專用人機圖形界面軟件,所以用戶想使用它來制作GUI的話,就只能選擇購買DGUS智能屏或者是T5L芯片。但好在迪文的硬件總體來說還是不錯的,值得一試。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式開發(fā)

    關注

    18

    文章

    1176

    瀏覽量

    50241
  • GUI
    GUI
    +關注

    關注

    3

    文章

    699

    瀏覽量

    43906
  • DGUS
    +關注

    關注

    5

    文章

    27

    瀏覽量

    5894
  • 迪文屏
    +關注

    關注

    3

    文章

    89

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RZ/G 系列第二代產(chǎn)品:性能強勁的多功能芯片解決方案

    RZ/G 系列第二代產(chǎn)品:性能強勁的多功能芯片解決方案 在當今科技飛速發(fā)展的時代,電子設備對于高性能、多功能芯片的需求愈發(fā)迫切。Renesas 的 RZ/G 系列第二代產(chǎn)品,包括 RZ
    的頭像 發(fā)表于 04-01 11:35 ?451次閱讀

    第二代AMD VERSAL AI EDGE系列全面賦能汽車ADAS系統(tǒng)

    選擇 AMD 自適應 SoC 和 FPGA 第二代 AMD Versal AI Edge 系列自適應 SoC 帶來一種高性能單芯片解決方案,為自動駕駛賦能助力。該系列器件配備用于 ISP 等功能
    的頭像 發(fā)表于 03-27 16:30 ?967次閱讀
    <b class='flag-5'>第二代</b>AMD VERSAL AI EDGE系列全面賦能汽車ADAS系統(tǒng)

    信號干擾、軌跡漂移成過去式?第二代UWB技術在復雜工況下的硬核突圍

    四相科技第二代UWB通過物理層協(xié)議和信號頻段的優(yōu)化,實現(xiàn)了測距、功耗與安全性的全面升級,致力于為復雜工業(yè)環(huán)境提供更精準穩(wěn)定、更具“確定性”價值的解決方案。隨著技術生態(tài)的持續(xù)完善與應用場景的不斷拓展,第二代UWB的
    的頭像 發(fā)表于 03-13 16:55 ?1379次閱讀
    信號干擾、軌跡漂移成過去式?<b class='flag-5'>第二代</b>UWB技術在復雜工況下的硬核突圍

    第二代AMD Kintex UltraScale+ FPGA的亮點

    第二代 AMD Kintex UltraScale+ FPGA 可有效賦能專業(yè)音視頻、廣播、醫(yī)療、機器視覺、機器人技術及測試測量等領域的開發(fā)者,助力其打造兼具卓越性能和可靠性的強大系統(tǒng),即使是面對
    的頭像 發(fā)表于 03-03 11:32 ?2135次閱讀
    <b class='flag-5'>第二代</b>AMD Kintex UltraScale+ FPGA的亮點

    AMD 推出第二代 Kintex UltraScale+ 中端FPGA,助力智能高性能系統(tǒng)

    第二代AMD Kintex UltraScale+ FPGA 系列 , 對于依賴中端FPGA 為性能關鍵型系統(tǒng)提供支持的設計人員而言,可謂一項重大進步。 這一全新系列構(gòu)建在業(yè)經(jīng)驗證的Kintex FPGA 產(chǎn)品組合基礎之上,對內(nèi)存、I/O 和安全性進行了現(xiàn)代化升級,以滿
    的頭像 發(fā)表于 02-04 16:11 ?6.2w次閱讀
    AMD 推出<b class='flag-5'>第二代</b> Kintex UltraScale+ 中端FPGA,助力智能高<b class='flag-5'>性能</b>系統(tǒng)

    新品 | CoolSiC? MOSFET 650V第二代產(chǎn)品,新增75m?型號

    新品CoolSiCMOSFET650V第二代產(chǎn)品,新增75m?型號CoolSiCMOSFET650V第二代器件基于性能卓越的第一溝槽SiCMOSFET技術打造,通過提升
    的頭像 發(fā)表于 01-12 17:03 ?524次閱讀
    新品 | CoolSiC? MOSFET 650V<b class='flag-5'>第二代</b>產(chǎn)品,新增75m?型號

    霍爾元件在智能行李箱中的革新應用:無錫仕DH629開啟第二代智慧出行時代

    的關鍵。無錫仕科技推出的全極性微功耗霍爾開關DH629,以三大技術優(yōu)勢重新定義了行李箱的智能化標準,推動行業(yè)進入第二代技術迭代階段。 一、技術革新:DH629的核心突破 DH629作為專為移動設備設計的第二代霍爾元件,其技術參
    的頭像 發(fā)表于 01-05 15:00 ?511次閱讀

    新品 | CoolSiC? MOSFET 400V與440V第二代器件

    新品CoolSiCMOSFET400V與440V第二代器件CoolSiCMOSFET400V與440V第二代器件兼具高魯棒性、超低開關損耗與低通態(tài)電阻等優(yōu)勢,同時有助于優(yōu)化系統(tǒng)成本。該系列400V
    的頭像 發(fā)表于 12-31 09:05 ?807次閱讀
    新品 | CoolSiC? MOSFET 400V與440V<b class='flag-5'>第二代</b>器件

    TeledyneLeCroy發(fā)布第二代DisplayPort 2.1 PHY合規(guī)測試與調(diào)試解決方案

    TeledyneLeCoy(Teledyne子公司)宣布第二代QualiPHY 2自動化合規(guī)測試框架現(xiàn)已支持DisplayPort 2.1物理層(PHY)合規(guī)性測試。
    的頭像 發(fā)表于 12-26 11:04 ?1834次閱讀

    新品 | 采用.XT擴散焊和第二代1200V SiC MOSFET的Easy C系列

    新品采用.XT擴散焊和第二代1200VSiCMOSFET的EasyC系列EasyPACK2C1200V8mΩ三電平模塊、EasyPACK2C1200V8mΩ四單元模塊以及
    的頭像 發(fā)表于 11-24 17:05 ?1702次閱讀
    新品 | 采用.XT擴散焊和<b class='flag-5'>第二代</b>1200V SiC MOSFET的Easy C系列

    新品 | 第二代CoolSiC? MOSFET G2 1400V,TO-247PLUS-4回流焊封裝

    系統(tǒng)、工業(yè)變頻器等大功率輸出應用的理想選擇。第二代1400VCoolSiCMOSFET前沿技術具有前沿性,可顯著提升熱管理性能、功率密度及系統(tǒng)可靠性。其封裝支持回流
    的頭像 發(fā)表于 11-17 17:02 ?1522次閱讀
    新品 | <b class='flag-5'>第二代</b>CoolSiC? MOSFET G2 1400V,TO-247PLUS-4回流焊封裝

    新品 | 第二代CoolSiC? MOSFET G2 750V - 工業(yè)級與車規(guī)級碳化硅功率器件

    新品第二代CoolSiCMOSFETG2750V-工業(yè)級與車規(guī)級碳化硅功率器件第二代750VCoolSiCMOSFET憑借成熟的柵極氧化層技術,在抗寄生導通方面展現(xiàn)出業(yè)界領先的可靠性。該器件在圖騰柱
    的頭像 發(fā)表于 07-28 17:06 ?1176次閱讀
    新品 | <b class='flag-5'>第二代</b>CoolSiC? MOSFET G2 750V - 工業(yè)級與車規(guī)級碳化硅功率器件

    埃斯頓酷卓發(fā)布第二代人形機器人CODROID 02

    近日,埃斯頓酷卓科技正式發(fā)布第二代人形機器人CODROID 02。CODROID 02實現(xiàn)全身關節(jié)運動能力升級,顯著提升復雜場景適應性與靈活性,標志著國產(chǎn)人形機器人技術邁入新階段。
    的頭像 發(fā)表于 06-16 16:06 ?2018次閱讀

    AMD第二代Versal AI Edge和Versal Prime系列加速量產(chǎn) 為嵌入式系統(tǒng)實現(xiàn)單芯片智能

    我們推出了 AMD 第二代 Versal AI Edge 系列和第二代 Versal Prime 系列,這兩款產(chǎn)品是對 Versal 產(chǎn)品組合的擴展,可為嵌入式系統(tǒng)實現(xiàn)單芯片智能。
    的頭像 發(fā)表于 06-11 09:59 ?2112次閱讀

    恩智浦推出第二代OrangeBox車規(guī)級開發(fā)平臺

    第二代OrangeBox開發(fā)平臺集成AI功能、后量子加密技術及內(nèi)置軟件定義網(wǎng)絡的能力,應對快速演變的信息安全威脅。
    的頭像 發(fā)表于 05-27 14:25 ?1678次閱讀
    灵寿县| 北辰区| 昌乐县| 宁都县| 屏南县| 简阳市| 开原市| 桦川县| 东明县| 长寿区| 红河县| 太谷县| 南岸区| 常山县| 天门市| 田东县| 秭归县| 大方县| 华阴市| 丹凤县| 龙州县| 西华县| 上虞市| 辽阳县| 新源县| 南城县| 容城县| 剑川县| 禹州市| 秦安县| 滦南县| 奇台县| 泰和县| 河津市| 沁源县| 宜宾市| 昌吉市| 铁岭县| 南川市| 香港 | 柳州市|