STMicroelectronics je posodobil programski okvir uporabniškega vmesnika TouchGFX za mikrokrmilnike STM32 in dodal nove funkcije, ki omogočajo bolj gladke in dinamične uporabniške vmesnike ter manjše povpraševanje po pomnilniku in CPU.
TouchGFX je brezplačno orodje v ekosistemu STM32. Sestavljena iz dveh delov - osebnega orodja TouchGFX Designer za načrtovanje in konfiguriranje bogatih uporabniških vmesnikov ter programske opreme TouchGFX Engine, ki deluje na končni napravi za zagotovitev visoke zmogljivosti uporabniškega vmesnika - najnovejša različica 4.12 vsebuje posodobitve obeh. Uporabniki lahko zdaj na zaslonih z enim čipom brez zunanjega RAM-a ali bliskavice zgradijo dovršene uporabniške vmesnike, prihranijo energijo za daljšo življenjsko dobo baterije in lažji razvoj za hitrejši dostop na trg
V orodju TouchGFX Engine delni način medpomnilnika omogoča, da medpomnilnik deluje z uporabo samo 6 KB RAM-a. Popolnoma delujoč uporabniški vmesnik ima lahko zdaj le 16 KB RAM-a, tako da lahko majhni MCM-ji STM32 zagotavljajo odlične uporabniške izkušnje brez zunanjega pomnilnika. Tudi nova, 8-bitna svetilnost (L8) s 16-bitnimi, 24-bitnimi in 32-bitnimi paletami zmanjša povpraševanje po bliskovnem pomnilniku. Tudi s tem manjšim pomnilnikom TouchGFX poveča zmogljivost tako, da izkorišča STM32 Chrom-ART Accelerator ™ za pospeševanje grafike in obdelavo prefinjenih učinkov. Na voljo je tudi nov predpomnilniški vsebnik z dinamično bitno sliko, ki zmanjša obremenitev procesorja za nemoteno in tekoče animacijo z visoko hitrostjo sličic.
Uporabniki lahko zdaj izberejo tudi 6-bitno globino barve, ki prihrani RAM in bliskavico, hkrati pa je na voljo 64 barv za ustvarjanje grafičnih vmesnikov na začetni ravni. Podpora za zunanjo pomnilniško preslikano bliskavico je prav tako nova in pomaga graditi osnovne uporabniške vmesnike v tesnih sistemskih virih.
Posodobitve TouchGFX Designer vključujejo razširitve zmogljivega nabora prilagodljivih pripomočkov in dodajajo funkcije, kot sta Scale in Rotate, ki povečujejo moč preprostega programiranja s povleci in spusti. Sprožilci in dejanja po meri zmanjšujejo zanašanje na kodiranje za ustvarjanje prefinjenih funkcij, nov zavihek Slika pa uporabnikom omogoča hitro konfiguriranje posameznih atributov, kot so oblika slike, algoritem dither in zasuk postavitve. Izboljšane so tudi zmogljivosti, ki pospešujejo samodejno generiranje kode in zmanjšujejo čas nalaganja, pa tudi nove enostavne funkcije za vodenje besedila, kot sta premik naprej in pošiljanje nazaj.
Celoten komplet TouchGFX, vključno z TouchGFX Designer in TouchGFX Engine, je brezplačno na voljo na spletnem mestu www.st/com/touchgfxdesigner.