STMicroelectronics je ažurirao TouchGFX softverski okvir korisničkog sučelja za STM32 mikrokontrolere, dodajući nove značajke koje omogućuju glađa i dinamičnija korisnička sučelja te manju potražnju za memorijom i CPU-om.
TouchGFX je besplatan alat u ekosustavu STM32. Sastoji se od dva dijela - TouchGFX Designer PC alat za dizajniranje i konfiguriranje bogatih korisničkih sučelja i TouchGFX Engine softver koji se pokreće na krajnjem uređaju radi osiguravanja visokih performansi korisničkog sučelja - najnovija verzija 4.12 sadrži ažuriranja za oba. Korisnici sada mogu graditi sofisticirana korisnička sučelja na rješenjima zaslona s jednim čipom bez vanjske RAM-a ili bljeskalice, uštedjeti energiju za dulji vijek trajanja baterije i imati koristi od lakšeg razvoja kako bi brže došli na tržište.
U TouchGFX Engineu, djelomični način dodavanja okvira sada dopušta rad međuspremnika koristeći samo 6 KB RAM-a. Potpuno funkcionalno korisničko sučelje sada može imati samo 16 KB RAM-a, tako da mali STM32 MCU-ovi mogu pružiti izvrsna korisnička iskustva bez vanjske memorije. Također nova, 8-bitna osvjetljenost (L8) sa 16-bitnom, 24-bitnom i 32-bitnom paletom smanjuje potražnju za flash memorijom. Čak i s ovom manjom memorijom, TouchGFX maksimizira performanse iskorištavanjem STM32 Chrom-ART Accelerator ™ za ubrzavanje grafike i rukovanje sofisticiranim efektima. Tu je i novi spremnik koji se može predmemorirati s dinamičkom bitmapom koji smanjuje opterećenje procesora za pokretanje glatkih i fluidnih animacija pri visokim brzinama sličica.
Korisnici također sada mogu odabrati 6-bitnu dubinu boja, koja štedi i RAM i bljeskalicu, a istovremeno omogućava 64 boje za stvaranje GUI početne razine. Podrška za vanjski bljeskalicu mapiranu bez memorije također je nova i pomaže u izgradnji osnovnih korisničkih sučelja unutar uskih sistemskih resursa.
Ažuriranja TouchGFX Designera uključuju proširenja moćnog seta prilagodljivih widgeta, dodajući značajke poput Scale and Rotate koje povećavaju snagu jednostavnog programiranja povlačenjem i ispuštanjem. Prilagođeni okidači i radnje smanjuju oslanjanje na kodiranje kako bi se stvorile sofisticirane značajke, a nova kartica Slika omogućuje korisnicima brzu konfiguraciju pojedinačnih atributa, kao što su format slike, algoritam usisavanja i rotacija izgleda. Tu su i poboljšanja performansi koja ubrzavaju automatsko generiranje koda i smanjuju vrijeme učitavanja, kao i nove jednostavne funkcije za vođenje teksta, kao što su pomicanje naprijed i slanje natrag.
Kompletni paket TouchGFX, uključujući TouchGFX Designer i TouchGFX Engine, dostupan je za besplatno preuzimanje s www.st/com/touchgfxdesigner.

