什麼是TouchGFX?
TouchGFX是以X-Cube擴充套件的方式來發佈。
此擴充套件提供了為STM32硬體來開發GUI應用的所有實作所需的一切。 TouchGFX包含三個主要部分 - 兩個工具和一個框架。
- TouchGFX Designer:TouchGFX中易於使用的GUI建構工具,讓您可以建立TouchGFX應用程式的視覺外觀。
- TouchGFX Generator:STM32CubeMX外掛程式,讓使用者可以依據STM32硬體來設定並產生客製化的TouchGFX抽象層(AL)。
- TouchGFX Engine:一套用以驅動UI應用程式的TouchGFX C++框架。 包含螢幕更新(screen updates)、使用者事件(user events)和時序(timing)…等等的處理。 先進的TouchGFX技術針對STM32微控制器作最佳化,可在最低的CPU負荷及記憶體用量下達到最佳的性能。