亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

AWTK GUI框架可輕松做出炫酷效果的GUI引擎

電子工程師 ? 來源:立功科技 ? 作者:立功科技 ? 2022-08-02 14:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文導(dǎo)讀

AWTK面世4年有余,作為一款開源且商用免費(fèi)的GUI框架,越來越被業(yè)界熟識并選用。已經(jīng)與NXP、GD、瑞芯微、君正、安凱、靈動微、SigmaStar等多家合作,今天再次迎來AWTK和性能強(qiáng)悍的國產(chǎn)MCU結(jié)合,一起來看看會碰撞出怎樣的火花。

AWTK GUI框架

AWTK全稱為Toolkit AnyWhere,是ZLG傾心打造的一套基于C語言開發(fā)的GUI框架。旨在為用戶提供一個功能強(qiáng)大、高效可靠、簡單易用、可輕松做出炫酷效果的GUI引擎,支持跨平臺同步開發(fā),一次編程,到處編譯,跨平臺使用。

先輯HPM6700系列MCU

HPM6000系列作為已量產(chǎn)的全球性能頂級的實(shí)時RISC-V微控制器,該系列旗艦產(chǎn)品HPM6750采用雙Andes D45 RISC-V內(nèi)核,配置創(chuàng)新總線架構(gòu)、高效的L1緩存和本地存儲器,創(chuàng)下超過9000 CoreMark和4500 DMIPS性能的新記錄,主頻高達(dá) 800MHz,為邊緣計(jì)算等應(yīng)用提供強(qiáng)大的算力。

RISC-V 內(nèi)核支持雙精度浮點(diǎn)運(yùn)算及強(qiáng)大的 DSP 擴(kuò)展,主頻高達(dá) 816 MHz,創(chuàng)下了高達(dá) 9220CoreMark和高達(dá) 4651 DMIPS 的 MCU 性能新記錄;

支持多種外部存儲器:QSPI/OSPI NOR Flash,PSRAM,HyperRAM/HyperFlash,16b/32b SDRAM 166 MHz,SD卡和eMMC;

顯示設(shè)備:24位RGB LCD控制器,1366 x 768,60fps,雙目攝像頭,2D圖形加速和JPEG編解碼;

通訊接口:2個高速USB OTG,集成PHY,2個千兆網(wǎng)口,4個CAN FD,17個UART,4個SPI,4個I2C;

電機(jī)系統(tǒng):4組共32路PWM輸出,精度達(dá)2.5ns,4個正交編碼器接口和4個霍爾傳感器接口;

模擬外設(shè):3 個 12 位高速 ADC 5MSPS,1 個 16 位高精度 ADC 2MSPS,4 個模擬比較器,多達(dá) 28 個模擬輸入通道;

安全:集成 AES-128/256,SHA-1/256 加速引擎,支持固件軟件簽名認(rèn)證、加密啟動和加密執(zhí)行。

f2a99f08-1215-11ed-ba43-dac502259ad0.png

初次碰撞,強(qiáng)強(qiáng)聯(lián)合

得益于AWTK高擴(kuò)展性,用戶可以輕松地將其移植到各種顯示應(yīng)用當(dāng)中。

? AWTK多LCD支持與HPM多圖層特性結(jié)合

多圖層是HPM6700中LCD的一個重要特性,支持最多8個圖層的疊加,且每個圖層有支持不同的alpha配置。如下圖展示了一個三圖層顏色混合示意圖:

f2dc3044-1215-11ed-ba43-dac502259ad0.png

每個圖層還可以配置在屏幕上的位置和大小,從而實(shí)現(xiàn)多圖層的疊加顯示。

f2ef4ca6-1215-11ed-ba43-dac502259ad0.png

由此,多圖層可以看作是多個LCD在工作,但是有一個輸出接口,也正是應(yīng)用這一點(diǎn),結(jié)合AWTK的多LCD支持,實(shí)現(xiàn)了多圖層的UI設(shè)計(jì)。AWTK的多圖層方案同時支持圖層的優(yōu)先級設(shè)置,從而保證重要圖層的高刷新率。

f3012cd2-1215-11ed-ba43-dac502259ad0.png

? AWTK 2D加速接口與HPM PDMA外設(shè)結(jié)合

對于嵌入式單核MCU來說,填充或者alpha blend都是非常耗時費(fèi)力的,HPM6700系列包含PDMA外設(shè)可以認(rèn)為是顯示渲染的一個協(xié)處理器,讓出MCU寶貴資源的同時,提供優(yōu)于軟件alpha blend幾倍的混合速度。

AWTK提供g2d接口,完美支持市面上眾多MCU的2DDMA功能。

f3116d4a-1215-11ed-ba43-dac502259ad0.png

? AWTK軟件矢量畫布與HPM高主頻運(yùn)算結(jié)合

矢量圖片實(shí)際上是幾何圖形的組合,本身包含的是圖片的線條路徑和形狀填充信息,可以無限放大且不失真,不會受到分辨率的限制。因此在UI設(shè)計(jì)中被廣泛應(yīng)用。以往也都用于包含GPU的MPU處理器上。

AWTK在設(shè)計(jì)之初便考慮到矢量繪圖的需要,內(nèi)部集成了agge軟件矢量繪圖組件。同時支持接入硬件GPU。對于HPM6700系列芯片,高主頻完全可以分擔(dān)一部分算力給軟件agge。從而實(shí)現(xiàn)矢量繪圖。

效果展示

借助AWTK Designer PC拖拽開發(fā)工具,快速實(shí)現(xiàn)復(fù)雜UI設(shè)計(jì),在HPM微控制器多圖層和PDMA的加持下,輕松實(shí)現(xiàn)流暢效果。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    8213

    瀏覽量

    160914
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18465

    瀏覽量

    381878
  • C語言
    +關(guān)注

    關(guān)注

    183

    文章

    7636

    瀏覽量

    144293
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    691

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    GUI設(shè)計(jì)】顏色對GUI的影響

    【LabviewGUI】顏色對GUI的影響 GUI最后一期了 后面回歸主線
    發(fā)表于 08-26 04:51

    GUI Guider全新優(yōu)化方案GUI xTurbo-VeloRender初體驗(yàn):基于i.MX RT平臺的LVGL渲染能力突破

    引言 在嵌入式GUI開發(fā)領(lǐng)域,圖形界面的渲染性能直接決定了用戶體驗(yàn)的流暢度與產(chǎn)品競爭力。針對i.MX RT系列的開發(fā)需求,恩智浦在2025年隆重推出全新的性能優(yōu)化方案?- GUI xTurbo技術(shù)
    的頭像 發(fā)表于 07-10 09:21 ?2788次閱讀
    <b class='flag-5'>GUI</b> Guider全新優(yōu)化方案<b class='flag-5'>GUI</b> xTurbo-VeloRender初體驗(yàn):基于i.MX RT平臺的LVGL渲染能力突破

    AWTK,開啟屬于你的GUI之美

    在當(dāng)今數(shù)字化時代,軟件界面設(shè)計(jì)的高效性和一致性至關(guān)重要。本文將探討GUI設(shè)計(jì)從傳統(tǒng)代碼編寫到所見即所得工具的演變,并介紹AWTK如何通過一致的渲染技術(shù),為開發(fā)者帶來高效且直觀的開發(fā)體驗(yàn)。傳統(tǒng)GUI
    的頭像 發(fā)表于 05-13 11:31 ?593次閱讀
    <b class='flag-5'>AWTK</b>,開啟屬于你的<b class='flag-5'>GUI</b>之美

    樹莓派GUI應(yīng)用開發(fā):從零到的魔法之旅!

    GUI應(yīng)用開發(fā)有多好玩、多實(shí)用!樹莓派+GUI:不只是“好看”那么簡單!你可能已經(jīng)知道,樹莓派是一款性價比超高的開發(fā)板,但你有沒有想過,給它加上一個的圖形界
    的頭像 發(fā)表于 04-04 09:03 ?778次閱讀
    樹莓派<b class='flag-5'>GUI</b>應(yīng)用開發(fā):從零到<b class='flag-5'>炫</b><b class='flag-5'>酷</b>的魔法之旅!

    DRV8434SEVM GUI用戶指南

    電子發(fā)燒友網(wǎng)站提供《DRV8434SEVM GUI用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 10:36 ?0次下載
    DRV8434SEVM <b class='flag-5'>GUI</b>用戶指南

    MSP-TouchPro GUI用戶指南

    電子發(fā)燒友網(wǎng)站提供《MSP-TouchPro GUI用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-10 14:09 ?0次下載
    MSP-TouchPro <b class='flag-5'>GUI</b>用戶指南

    PGA300 GUI用戶指南

    電子發(fā)燒友網(wǎng)站提供《PGA300 GUI用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-07 15:23 ?0次下載
    PGA300 <b class='flag-5'>GUI</b>用戶指南

    DRV8811 EVM GUI手冊

    電子發(fā)燒友網(wǎng)站提供《DRV8811 EVM GUI手冊.pdf》資料免費(fèi)下載
    發(fā)表于 12-03 14:00 ?0次下載
    DRV8811 EVM <b class='flag-5'>GUI</b>手冊

    DLP EVM GUI工具用戶指南

    電子發(fā)燒友網(wǎng)站提供《DLP EVM GUI工具用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-26 14:22 ?1次下載
    DLP EVM <b class='flag-5'>GUI</b>工具用戶指南

    DAC81416EVM GUI軟件安裝后無法打開,無法定位LabVIEW運(yùn)行引擎怎么解決?

    DAC81416EVM GUI軟件安裝后無法打開,無法定位LabVIEW運(yùn)行引擎 LVRTE2015SP1_f7Patchstd_downloader.exe也無法下載,請問這個怎么解決呢?我的電腦是win10的系統(tǒng)
    發(fā)表于 11-22 15:37

    DRV8428PEVM GUI用戶指南

    電子發(fā)燒友網(wǎng)站提供《DRV8428PEVM GUI用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-20 11:52 ?1次下載
    DRV8428PEVM <b class='flag-5'>GUI</b>用戶指南

    Scalable PMICs GUI用戶指南

    電子發(fā)燒友網(wǎng)站提供《Scalable PMICs GUI用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-20 11:37 ?0次下載
    Scalable PMICs <b class='flag-5'>GUI</b>用戶指南

    AWTK使用經(jīng)驗(yàn)】如何使用系統(tǒng)輸入法與開啟最大化窗口功能

    導(dǎo)讀AWTK是基于C語言開發(fā)的跨平臺GUI框架。AWTK使用經(jīng)驗(yàn)系列文章將介紹開發(fā)AWTK過程中一些常見問題與解決方案。
    的頭像 發(fā)表于 11-14 01:05 ?893次閱讀
    【<b class='flag-5'>AWTK</b>使用經(jīng)驗(yàn)】如何使用系統(tǒng)輸入法與開啟最大化窗口功能

    分享一款GUI開發(fā)神器

    GT-HMI(Human Machine Interface) 國產(chǎn)開源 GUI 框架及永久免費(fèi)設(shè)計(jì)軟件。
    的頭像 發(fā)表于 11-06 09:29 ?1167次閱讀

    AWTK 最新動態(tài):支持鴻蒙系統(tǒng)(HarmonyOS Next)

    為ToolkitAnyWhere,是ZLG傾心打造的一套基于C語言開發(fā)的GUI框架。旨在為用戶提供一個功能強(qiáng)大、高效可靠、簡單易用、輕松做出
    的頭像 發(fā)表于 11-06 08:03 ?1069次閱讀
    <b class='flag-5'>AWTK</b> 最新動態(tài):支持鴻蒙系統(tǒng)(HarmonyOS Next)