透過免費提供圖形使用者介面(GUI)設計軟體,幫助開發者創建功能豐富、畫面流暢、色彩豐富、出色體驗的圖形介面。

STM32是全球人氣最高的Arm Cortex微控制器,且產品家族共有800多款微控制器。為簡化產品開發並加速產品上市時間,STM32提供強大的開發生態系統,其中包括開發工具、中介軟體、軟體庫、範例程式碼和評估板。在收購TouchGFX的開發商Draupner Graphics後,現在意法半導體免費提供STM32微控制器設備製造商和經銷商這套廣受好評的圖形使用者介面開發軟體。

TouchGFX可和STM32微控制器配合使用,包含一個讓使用者介面程式碼,其只佔用10KB的 SRAM空間,以及20KB快閃記憶體的C++軟體框架。TouchGFX可將STM32微控制器的Chrom-ART Accelerator控制器先進圖形功能發揮到極致,渲染算法可使需要更新畫素的數量最小化,在低內存佔用率和低功耗的條件下,帶來更好的圖形處理性能和更流暢的動畫效果。TouchGFX支援每畫素1、2、4、16或24位元(bpp)色深的使用者介面,有無即時操作系統(Real-Time Operating System,RTOS)均可運作。

該開發套件的TouchGFX Designer工具支援簡單的滑鼠拖放操作,讓使用者能夠快速開發圖形介面,並具有自動程式碼產生,還有字體、文本和影像轉換功能。

現在與STM32Cube軟體包完全整合在一起,TouchGFX與STM32CubeMX配置工具及初始化程式碼產生器協同操作,為無縫開發圖形使用者介面和主應用程式打造一個一致性的專案環境。為了幫助圖形設計專案順利進行,意法半導體為STM32CubeMX增加了新功能,包括幫助篩選適合微控制器的增強版MCU Finder、圖形性能評估計算器、顯示圖形介面於目標硬體上運作的模擬器。