整體上講,很多STM32芯片內置了功能強大的用于加速圖形處理的硬件加速器,借助它們一方面可以大大減輕CPU負荷,以節省CPU處理帶寬去應對其它任務,另一方面,在節省內存同時還能保障動畫或視頻播放更為流暢。這些硬件圖形加速器分別是STM32 Chrom-ART 加速器,或稱DMA2D,是個專門用于二維圖形操作處理的DMA;硬件JPEG 編解碼器,用于對JPEG圖像的編解碼;STM32 Chrom-GRC,它是個內存管理單元,用于優化非方形圖形顯示的存儲開銷。
到目前為止,由于支持圖形顯示的STM32系列或料號很多,有時想基于STM32 的GUI應用做選型,可能要費一番功夫。這里有個表格,匯總了目前直接支持各類顯示接口的STM32推薦系列【MP1系列沒放進表格】。選型時,先根據下表定好大方向,然后結合其它需求進一步鎖定STM32 MCU子系列以及具體料號。
最后,關于STM32 GUI的應用,個人認為有幾篇ST官方應用筆記非常棒,特別推薦如下:
AN4860 STM32F4x9/STM32F7X9/STM32L4R9的DSI主機應用介紹
AN5051使用STM32 Chrom-GRC進行圖形存儲優化
AN4943使用STM32片上Chrom-ART 加速器刷新LCD-TFT
AN4996 STM32F7系列JPEG 編解碼器應用介紹
-
STM32
+關注
關注
2290文章
11018瀏覽量
362903 -
GUI
+關注
關注
3文章
677瀏覽量
40852
原文標題:基于STM32 GUI應用的選型推薦
文章出處:【微信號:stmcu832,微信公眾號:茶話MCU】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄

STM32+GUI3.9裸跑,使用GUI做了一個計算器分享
基于STM32平臺的μC/OS-II上的μC/GUI移植過程解析

如何選擇支持GUI的STM32

盤點嵌入式中常見的一些GUI
GUI系列課程上新 | STM32 GUI開發技能分享

評論