Az STMicroelectronics frissítette a TouchGFX felhasználói felület szoftver keretrendszerét az STM32 mikrovezérlőkhöz, új funkciókat adva hozzá, amelyek simább és dinamikusabb felhasználói felületeket tesznek lehetővé, és alacsonyabb a memória és a CPU igénye.
A TouchGFX egy ingyenes eszköz az STM32 ökoszisztémában. Két részből áll - a TouchGFX Designer PC eszköz a gazdag felhasználói felületek tervezéséhez és konfigurálásához, valamint a végeszközön futó TouchGFX Engine szoftver a magas felhasználói felület teljesítményének biztosításához - a legújabb 4.12-es verzió mindkettőhöz tartalmaz frissítéseket. A felhasználók most kifinomult felhasználói felületeket építhetnek egy chipes megjelenítési megoldásokra külső RAM vagy flash nélkül, energiát takaríthatnak meg az akkumulátor hosszabb élettartama érdekében, és élvezhetik a könnyebb fejlesztés előnyeit a gyorsabb piacra jutáshoz.
A TouchGFX Engine-ben a részleges framebuffer mód lehetővé teszi, hogy a puffer akár 6KB RAM-mal is működjön. A teljesen működő felhasználói felületen most már csak 16 KB RAM lehet, így a kicsi STM32 MCU-k nagyszerű felhasználói élményt nyújtanak külső memória nélkül. Az új, 8 bites fényerő (L8) 16 bites, 24 bites és 32 bites palettákkal is csökkenti a flash memória iránti igényt. Ezzel a kisebb memóriával is a TouchGFX maximalizálja a teljesítményt azáltal, hogy az STM32 Chrom-ART Accelerator ™ -et kihasználja a grafika felgyorsítására és a kifinomult effektusok kezelésére. Van egy új, gyorsítótárazott tároló is, dinamikus bittérképekkel, amely csökkenti a CPU betöltését, hogy sima és gördülékeny animációkat futtasson magas képkockasebesség mellett.
A felhasználók mostantól választhatnak 6 bites színmélységet is, amely mind a RAM-ot, mind a flash-t megtakarítja, miközben 64 szín elérhetővé válik a belépő szintű grafikus felhasználói felület létrehozásához. A külső, nem memória által leképezett flash támogatása szintén új, és segít az alapvető felhasználói felületek kiépítésében a szűk rendszererőforrásokon belül.
A TouchGFX Designer frissítései kiterjesztik a testreszabható widgetek hatékony készletét, olyan funkciókkal, mint a méretezés és az elforgatás, amelyek növelik az egyszerű fogd-és-vidd programozás erejét. Az egyedi eseményindítók és műveletek csökkentik a kifinomult funkciók létrehozásának függvényét a kódolással, és az új Kép fül segítségével a felhasználók gyorsan konfigurálhatják az egyes attribútumokat, például a képformátumot, a dither algoritmust és az elrendezés forgatását. Vannak olyan teljesítmény-fejlesztések is, amelyek felgyorsítják az automatikus kódgenerálást és csökkentik a betöltési időt, valamint új, könnyen használható funkciók a szöveg irányításához, például előrehozás és visszaküldés.
A teljes TouchGFX Suite, beleértve a TouchGFX Designer és a TouchGFX Engine alkalmazást, ingyenesen letölthető a www.st/com/touchgfxdesigner webhelyről.