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

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

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

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

本文導讀

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

AWTK GUI框架

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

先輯HPM6700系列MCU

HPM6000系列作為已量產的全球性能頂級的實時RISC-V微控制器,該系列旗艦產品HPM6750采用雙Andes D45 RISC-V內核,配置創新總線架構、高效的L1緩存和本地存儲器,創下超過9000 CoreMark和4500 DMIPS性能的新記錄,主頻高達 800MHz,為邊緣計算等應用提供強大的算力。

RISC-V 內核支持雙精度浮點運算及強大的 DSP 擴展,主頻高達 816 MHz,創下了高達 9220CoreMark和高達 4651 DMIPS 的 MCU 性能新記錄;

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

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

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

電機系統:4組共32路PWM輸出,精度達2.5ns,4個正交編碼器接口和4個霍爾傳感器接口;

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

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

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

初次碰撞,強強聯合

得益于AWTK高擴展性,用戶可以輕松地將其移植到各種顯示應用當中。

? AWTK多LCD支持與HPM多圖層特性結合

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

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

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

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

由此,多圖層可以看作是多個LCD在工作,但是有一個輸出接口,也正是應用這一點,結合AWTK的多LCD支持,實現了多圖層的UI設計。AWTK的多圖層方案同時支持圖層的優先級設置,從而保證重要圖層的高刷新率。

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

? AWTK 2D加速接口與HPM PDMA外設結合

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

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

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

? AWTK軟件矢量畫布與HPM高主頻運算結合

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

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

效果展示

借助AWTK Designer PC拖拽開發工具,快速實現復雜UI設計,在HPM微控制器多圖層和PDMA的加持下,輕松實現流暢效果。

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

    關注

    48

    文章

    8381

    瀏覽量

    164618
  • mcu
    mcu
    +關注

    關注

    147

    文章

    18925

    瀏覽量

    398339
  • C語言
    +關注

    關注

    183

    文章

    7644

    瀏覽量

    145614
  • GUI
    GUI
    +關注

    關注

    3

    文章

    697

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    GUI GUIDER中如何啟用eSingle Buffer

    在嵌入式 GUI 開發中,“跑不快”“卡頓”“撕裂”幾乎是所有工程師都踩過的坑。尤其是在 RGB LCD 這種持續掃描的顯示接口下,當顯存刷新與 LCD 掃描不同步時,畫面撕裂幾乎不可避免。為了規避
    的頭像 發表于 02-09 09:43 ?407次閱讀
    在<b class='flag-5'>GUI</b> GUIDER中如何啟用eSingle Buffer

    輕松做出漂亮的LabVIEW界面-FlateUI2.0

    看起來很多小伙伴們對LabVIEW的UI開發比較感興趣,除了輕松做出好看的LabVIEW控件外,今天再來一波簡單偏平化風格GUI。 先看效果,直接上圖: 再看看代碼: ![圖片] D
    發表于 12-05 14:37

    恩智浦GUI Guider 1.10.0正式上線

    GUI Guider 1.10.0正式上線啦!新版本軟件帶來了更智能的UI開發工具、更高效的圖片資源性能優化,以及更廣泛的開發板支持。
    的頭像 發表于 10-27 09:18 ?1594次閱讀

    GUI設計】顏色對GUI的影響

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

    基于兆易創新GD32系列MCU的GUI智能屏顯解決方案

    隨著人機交互需求的不斷提升,圖形用戶界面(GUI)已成為各類智能設備的核心組成部分。兆易創新GD32系列MCU憑借其豐富的外設接口和強大的處理能力,為用戶們提供了全面的GUI屏顯解決方案,從低功耗小型顯示屏到高分辨率彩色觸摸屏,都能找到匹配的硬件平臺和軟件
    的頭像 發表于 08-19 14:49 ?1667次閱讀
    基于兆易創新GD32系列MCU的<b class='flag-5'>GUI</b>智能屏顯解決方案

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

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

    【PCA9958HN-ARD】GUI工具的使用

    一、說明 PCA9958HN-ARD評估板是可以通過NXP官方的GUI上位機來進行控制的,但是需要使用另外的官方指定的MCU開發板。 例如下圖就是通過LPC55S69-EVKMCU板來演示
    發表于 06-29 10:07

    AWTK,開啟屬于你的GUI之美

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

    GUI-GUIDER登錄失敗是什么原因引起的?

    我從 nxp.com 下載并安裝了 GUI-GUIDER v1.9.0-GA。 主機是 Windows 11。 I\'ve attempted to run GUI-GUIDER as user
    發表于 04-10 07:51

    NXP GUI guider無法登錄是什么原因?

    TypeError:對象已在 EventEmitter 處被銷毀。(C:/NXP/GUI-Guider-1.8.1-GA/resources/app.asar/electron_main_utils
    發表于 04-10 06:59

    AWTK:一鍵切換皮膚,打造個性化UI

    視頻推薦想讓你的應用在不同場景下都能完美呈現嗎?皮膚切換功能必不可少!本文將介紹AWTK,一款強大的GUI框架,它通過內置資源管理和優化緩存,輕松實現皮膚切換功能。前言當今的UI應用中
    的頭像 發表于 04-09 13:00 ?915次閱讀
    <b class='flag-5'>AWTK</b>:一鍵切換皮膚,打造個性化UI

    為什么無法登入GUI GUIDET -1.9?

    打開Gui Guider-1.9會彈出一個登入界面,使用我注冊的賬戶提示校驗失敗。
    發表于 04-09 07:55

    全網瘋傳!樹莓派GUI開發竟然可以這么輕量?

    嘿,各位樹莓派的發燒友們!今天我要和大家分享一個超酷的技巧——如何在沒有桌面環境的情況下,在樹莓派上開發GUI應用。想象一下,你的樹莓派就像一個超級英雄,而我們要給它裝上一個的“面甲”,讓它不
    的頭像 發表于 04-05 09:36 ?2338次閱讀
    全網瘋傳!樹莓派<b class='flag-5'>GUI</b>開發竟然可以這么輕量?

    樹莓派GUI應用開發:從零到的魔法之旅!

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

    樹莓派新玩法:基于WiFi的CPU溫度與內存使用Web-GUI監控系統

    RaspberryPi是一款靈活強大的硬件平臺,適用于各種創意項目,而性能監控則是確保其高效運行的關鍵。本文介紹了一款基于NiceGUI和Python構建的圖形用戶界面(GUI),允許用戶通過
    的頭像 發表于 03-25 16:39 ?997次閱讀
    樹莓派新玩法:基于WiFi的CPU溫度與內存使用Web-<b class='flag-5'>GUI</b>監控系統