STMicroelectronics on päivittänyt TouchGFX käyttöliittymä ohjelmistoalustan varten STM32 mikro, uusia ominaisuuksia, jotka mahdollistavat tasaisempi ja dynaaminen käyttöliittymät ja alhaisempi kysyntä muistin ja prosessorin.
TouchGFX on ilmainen työkalu STM32-ekosysteemissä. Koostuu kahdesta osasta - TouchGFX Designer PC -työkalu monipuolisten käyttöliittymien suunnitteluun ja konfigurointiin sekä TouchGFX Engine -ohjelmisto, joka toimii päätelaitteessa korkean käyttöliittymän varmistamiseksi - uusin versio 4.12 sisältää päivitykset molempiin. Käyttäjät voivat nyt rakentaa hienostuneita käyttöliittymiä yhden sirun näyttöratkaisuihin ilman ulkoista RAM-muistia tai flash-muistia, säästää virtaa pidempään akun käyttöikään ja hyötyä helpommasta kehityksestä päästäksesi markkinoille nopeammin.
TouchGFX-moottorissa osittainen kehyspuskuritila antaa puskurin toimia nyt vain 6 kt: n RAM-muistilla. Täysin toimivassa käyttöliittymässä voi nyt olla vain 16 kt RAM-muistia, joten pienet STM32-keskusyksiköt voivat tarjota upeita käyttökokemuksia ilman ulkoista muistia. Myös uusi, 8-bittinen luminanssi (L8) sekä 16-, 24- ja 32-bittiset paletit vähentävät flash-muistin kysyntää. Jopa tällä pienemmällä muistilla TouchGFX maksimoi suorituskyvyn hyödyntämällä STM32 Chrom-ART Accelerator ™ -tekniikkaa grafiikan nopeuttamiseksi ja hienostuneiden vaikutusten käsittelemiseksi. Siellä on myös uusi välimuistikortti, jossa on dynaaminen bittikartta, joka vähentää suorittimen kuormitusta sujuvien ja sujuvien animaatioiden suorittamiseksi suurilla kuvataajuuksilla.
Käyttäjät voivat nyt valita myös 6-bittisen värisyvyyden, mikä säästää sekä RAM-muistia että salamaa samalla, kun 64 väriä on käytettävissä lähtötason graafisten käyttöliittymien luomiseen. Ulkoisen, muistiin yhdistämättömän salaman tuki on myös uusi ja auttaa rakentamaan peruskäyttöliittymiä tiukkojen järjestelmäresurssien sisällä.
TouchGFX Designer -päivitykset sisältävät laajennuksia tehokkaaseen mukautettavaan widget-sarjaan, lisäämällä ominaisuuksia, kuten Scale ja Rotate, jotka lisäävät yksinkertaisen vedä ja pudota-ohjelmoinnin tehoa. Mukautetut laukaisimet ja toiminnot vähentävät riippuvuutta koodauksesta kehittyneiden ominaisuuksien luomiseksi, ja uuden Kuva-välilehden avulla käyttäjät voivat nopeasti määrittää yksittäisiä määritteitä, kuten kuvamuodon, dither-algoritmin ja asettelun rotaation. Mukana on myös suorituskyvyn parannuksia, jotka nopeuttavat automaattista koodin luomista ja lyhentävät latausaikaa, sekä uusia helppokäyttöisiä toimintoja tekstin ohjaamiseksi, kuten tuonti eteenpäin ja lähetys takaisin.
Koko TouchGFX Suite, mukaan lukien TouchGFX Designer ja TouchGFX Engine, on ladattavissa ilmaiseksi osoitteesta www.st/com/touchgfxdesigner.