www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 技術(shù)學院 > 技術(shù)解析
[導讀]為增進大家對?TouchGFX的認識,本文將對?TouchGFX以及?TouchGFX的功能予以詳細介紹。

?TouchGFX本質(zhì)上就是一個圖形框架,大家可以通過?TouchGFX實現(xiàn)圖形化的操作,在諸如嵌入式系統(tǒng)等場景下都有非常廣泛的應(yīng)用。為增進大家對?TouchGFX的認識,本文將對?TouchGFX以及?TouchGFX的功能予以詳細介紹。如果你對?TouchGFX具有興趣,不妨和小編一起來繼續(xù)往下閱讀哦。

一、?TouchGFX是什么

?TouchGFX?是一款專為?STM32微控制器設(shè)計的圖形界面開發(fā)工具?,由ST公司推出。它通過圖形化的方式設(shè)計用戶界面(UI),并與STM32底層硬件緊密集成,高效利用MCU資源。TouchGFX旨在簡化GUI開發(fā),支持低資源消耗的高性能用戶界面,特別適合嵌入式系統(tǒng)的應(yīng)用。

1、功能和特性

TouchGFX具有以下主要功能和特性:

·?圖形設(shè)計工具?:TouchGFX Designer是一個易于使用的圖形構(gòu)建工具,支持拖放操作,便于快速設(shè)計和評估圖形界面。

·?高性能引擎?:TouchGFX引擎優(yōu)化了圖形處理,能夠在最低的CPU負荷和內(nèi)存消耗下提供最佳性能。

·?仿真和代碼生成?:結(jié)合WYSIWYG仿真器和自動代碼生成功能,簡化了從設(shè)計到實現(xiàn)的整個開發(fā)流程。

·?跨平臺兼容性?:完全兼容STM32CubeMX初始化和代碼生成工具,便于在統(tǒng)一項目環(huán)境中開發(fā)圖形和主應(yīng)用程序。

2、應(yīng)用場景

TouchGFX廣泛應(yīng)用于需要高性能圖形界面的嵌入式系統(tǒng)中,特別適合以下場景:

?HMI-of-things技術(shù)革新?:通過創(chuàng)建類似于智能手機的圖形用戶界面,加速HMI技術(shù)的發(fā)展?。

?低資源消耗設(shè)備?:在資源有限的嵌入式設(shè)備中提供高效的用戶界面解決方案。

二、TouchGFX功能介紹

1、L8圖像壓縮

圖形資源占用大量內(nèi)存空間,但降低圖形質(zhì)量也就意味著UI的降級。因此L8 是一項必不可少的功能,它可以將圖像文件壓縮 75% 而無需降級,這要歸功于 STM32 微控制器中的 ChromART 加速器。圖形資源最多使用 256 種顏色,這在 STM32 微控制器的小型嵌入式系統(tǒng)上很常見,開發(fā)人員只需在 TouchGFX Designer 中勾選一個框,就可以選擇使用 L8 格式壓縮圖形。解壓縮的算法也很高效,因為它使用 ChromART 引擎在表中查找顏色,并在不損失質(zhì)量的情況下對圖形進行渲染。

TouchGFX Designer的新版本引入了一個關(guān)鍵功能:L8圖像的壓縮。單擊左側(cè)欄的“圖像”可列出當前加載的圖形資源。對于所有L8圖像,軟件都提供一個新的“壓縮”下拉菜單,用戶可以在三種方法之間進行選擇:L4、LZW9(Lempel-Ziv-Welch)和游程編碼(RLE)。這三個都是無損的,L4和LZW9創(chuàng)建壓縮表,為條目分配顏色,而RLE只是對重復(fù)序列進行因子計算。這些方法都有優(yōu)缺點,因此我們還提供了一個“自動”選項,讓編譯器根據(jù)新文件大小及其渲染時間選擇最優(yōu)化的壓縮方法。

用戶平均可將圖像文件大小減少20%到80%。多數(shù)情況下,圖像所需的時間是渲染的兩倍。然而,由于開發(fā)人員會將此功能用于靜態(tài)界面、圖標或較小的資產(chǎn),因此影響并不明顯,渲染只需幾毫秒。此外,文件更小意味著從內(nèi)存中讀取時間更短,這就抵消了較長的渲染時間。因此,對存儲的優(yōu)化平衡了解壓縮的代價,在使用更少內(nèi)存的同時,能提供與未壓縮L8資產(chǎn)相同或幾乎相同的性能。

升級到TouchGFX Designer 4.22 的用戶必須手動選擇他們的壓縮方法。ST仍將未壓縮格式設(shè)置為默認格式,因為我們不希望開發(fā)人員在還不了解的情況下看到平臺處理L8圖像的方式發(fā)生了這么大的變化。該功能充分體現(xiàn)了我們在優(yōu)化內(nèi)存占用(尤其是在閃存中)的同時還要考慮到性能所做出的努力。

2、支持可縮放矢量圖形圖像(SVG)

TouchGFX 推出了對SVG的支持。以往,TouchGFX 架構(gòu)存儲的是光柵圖像,如PNG文件,因為它們易于訪問和顯示。而SVG文件不包含渲染,但包含繪制說明。它們的可擴展性更好,但要求更高。這對于筆記本電腦或臺式機不是問題,但對于低功耗微控制器就不同了。其難點在于,設(shè)計師正在創(chuàng)建越來越多的動畫界面,他們希望一個UI可以通過縮放適應(yīng)不同尺寸的顯示器。因此,設(shè)計團隊希望使用SVG文件節(jié)省資源,因為一個文件可以用多種不同的方式繪制。

為了應(yīng)對這一日益增長的挑戰(zhàn),ST在某些STM32U5產(chǎn)品上集成了新的NeoChrom 2.5D加速器。該硬件對繪圖動畫進行了優(yōu)化,減輕了與SVG文件相關(guān)的一些計算負擔,從而解決了性能問題。該IP還具有更快的內(nèi)存接口,加快了提取操作。因此,將文件存儲在外部存儲器中時,損失更小。SVG IP具有很大應(yīng)用潛力,ST將繼續(xù)基于其特性為用戶帶來更多新功能。

以上便是此次帶來的?TouchGFX相關(guān)內(nèi)容,通過本文,希望大家對?TouchGFX已經(jīng)具備一定的了解。如果你喜歡本文,不妨持續(xù)關(guān)注我們網(wǎng)站哦,將于后期帶來更多精彩內(nèi)容。最后,十分感謝大家的閱讀,have a nice day!

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

【2025年8月29日,中國上海訊】近日,第二十屆全國大學生智能汽車競賽(以下簡稱“智能車大賽”)總決賽在杭州舉辦并圓滿結(jié)束。作為大賽主協(xié)辦單位,英飛凌科技從技術(shù)支持與人才培養(yǎng)上全方位支持賽事,踐行產(chǎn)學研合作,助力行業(yè)人...

關(guān)鍵字: 微控制器 LED驅(qū)動芯片 人機交互

在工業(yè)物聯(lián)網(wǎng)(IIoT)與邊緣計算快速發(fā)展的背景下,Modbus協(xié)議憑借其輕量化特性成為微控制器(MCU)設(shè)備互聯(lián)的首選方案。然而,在資源受限的MCU(如STM32F0系列、ESP8266等,RAM通常小于32KB,F(xiàn)l...

關(guān)鍵字: 微控制器 Modbus 工業(yè)物聯(lián)網(wǎng)

在工業(yè)物聯(lián)網(wǎng)設(shè)備開發(fā)中,Modbus從站功能已成為微控制器(MCU)的標配能力。某智能電表項目通過在STM32上實現(xiàn)Modbus RTU從站,成功將設(shè)備接入現(xiàn)有SCADA系統(tǒng),開發(fā)周期縮短40%。本文將系統(tǒng)解析MCU實現(xiàn)...

關(guān)鍵字: 微控制器 Modbus 協(xié)議棧優(yōu)化

2025年8月21日 – 專注于引入新品的全球電子元器件和工業(yè)自動化產(chǎn)品授權(quán)代理商貿(mào)澤電子 (Mouser Electronics) 即日起開售Silicon Labs全新xG26系列無線SoC和MCU。xG26片上系統(tǒng)...

關(guān)鍵字: SoC 微控制器 物聯(lián)網(wǎng)

現(xiàn)代汽車力求提供和家里一樣的舒適性和娛樂功能,因此,行業(yè)對電子控制單元(ECU)的需求呈現(xiàn)爆發(fā)式增長。然而,傳統(tǒng)的總線技術(shù)和電氣/電子(E/E)架構(gòu)已經(jīng)難以滿足這種需求。本文探討以太網(wǎng)技術(shù)如何革新汽車空間,塑造完全互聯(lián)的...

關(guān)鍵字: 以太網(wǎng) ECU 微控制器

在科技飛速發(fā)展的當下,智能設(shè)備已深度融入人們的生活與工作。其中,PDA(Personal Digital Assistant,個人數(shù)字助理)作為一款集信息輸入、存儲、管理和傳遞于一體,且具備辦公、娛樂、移動通信等多種功能...

關(guān)鍵字: 智能設(shè)備 觸摸屏 微控制器

【2025年8月15日,德國慕尼黑訊】英飛凌科技股份公司(FSE代碼:IFX / OTCQX代碼:IFNNY)近日宣布完成對Marvell Technology, Inc.(NASDAQ代碼:MRVL)汽車以太網(wǎng)業(yè)務(wù)的收...

關(guān)鍵字: 以太網(wǎng) 機器人 微控制器

2025年7月25日,中國 – 服務(wù)多重電子應(yīng)用領(lǐng)域、全球排名前列的半導體公司意法半導體 (STMicroelectronics,簡稱ST) (紐約證券交易所代碼:STM) 公布了按照美國通用會計準則 (U.S. GAA...

關(guān)鍵字: 微控制器 數(shù)字IC 傳感器

我的項目是一個自動植物澆水系統(tǒng),它通過檢查土壤濕度和只在需要的時候澆水來幫助照顧植物。這是一種保持植物健康的聰明、有效的方法——尤其是在你健忘、忙碌或不在家的時候。

關(guān)鍵字: 濕度傳感器 微控制器 水泵

Photon 2是一個光滑的微控制器非常強大和潛力。它有2.4 GHz和5 GHz Wi-Fi, BLE 5, 3mb內(nèi)存,2mb閃存文件系統(tǒng),內(nèi)置電池充電器,支持OTA等等。你可以在這里查看完整的數(shù)據(jù)表。此外,由于這是...

關(guān)鍵字: 物聯(lián)網(wǎng) Particle Photon 2 微控制器
關(guān)閉