STMicroelectronics ir atjaunināts TouchGFX lietotāja interfeisu programmatūras ietvaru attiecībā STM32 mikrokontrolleri, pievienojot jaunas funkcijas, kas ļauj gludāka un dinamisko lietotāja saskarnes un zemāks pieprasījums par atmiņu un CPU.
TouchGFX ir bezmaksas rīks STM32 ekosistēmā. Sastāv no divām daļām - TouchGFX Designer PC rīks bagātīgu lietotāja saskarņu projektēšanai un konfigurēšanai un TouchGFX Engine programmatūra, kas darbojas uz gala ierīces, lai nodrošinātu augstu lietotāja interfeisa veiktspēju - jaunākā 4.12 versija satur abu atjauninājumus. Lietotāji tagad var izveidot sarežģītas lietotāja saskarnes uz vienas mikroshēmas displeja risinājumiem bez ārējas operatīvās atmiņas vai zibspuldzes, ietaupīt enerģiju ilgākam akumulatora darbības laikam un gūt labumu no vieglākas izstrādes, lai ātrāk nokļūtu tirgū.
TouchGFX dzinējā daļējs kadru bufera režīms tagad ļauj buferim darboties, izmantojot tikai 6 KB RAM. Pilnībā funkcionējošai lietotāja saskarnei tagad var būt tikai 16 KB RAM, lai mazie STM32 MCU varētu nodrošināt lielisku lietotāja pieredzi bez ārējās atmiņas. Arī jauns, 8 bitu spilgtums (L8) ar 16 bitu, 24 bitu un 32 bitu paletēm samazina pieprasījumu pēc zibatmiņas. Pat ar šo mazāko atmiņu, TouchGFX palielina veiktspēju, izmantojot STM32 Chrom-ART Accelerator ™, lai paātrinātu grafiku un apstrādātu sarežģītus efektus. Ir arī jauns kešatmiņā esošs konteiners ar dinamisku bitu karti, kas samazina procesora ielādi, lai veiktu vienmērīgas un plūstošas animācijas ar lielu kadru ātrumu.
Lietotāji tagad var izvēlēties arī 6 bitu krāsu dziļumu, kas ietaupa gan operatīvo atmiņu, gan zibspuldzi, vienlaikus 64 krāsas padarot pieejamas sākuma līmeņa GUI izveidošanai. Atbalsts arī ārējai zibatmiņai, kas nav kartēta ar atmiņu, ir jauns un palīdz veidot pamata lietotāja saskarnes šauros sistēmas resursos.
TouchGFX Designer atjauninājumos ir iekļauti paplašinājumi jaudīgajam pielāgojamo logrīku kopumam, pievienojot tādas funkcijas kā Mērogs un Pagriezt, kas palielina vienkāršas velciet un nometiet programmēšanas iespējas. Pielāgoti aktivizētāji un darbības samazina paļaušanos uz kodēšanu, lai izveidotu sarežģītus līdzekļus, un jaunā cilne Attēls ļauj lietotājiem ātri konfigurēt atsevišķus atribūtus, piemēram, attēla formātu, dither algoritmu un izkārtojuma pagriešanu. Ir arī veiktspējas uzlabojumi, kas paātrina automātisko koda ģenerēšanu un samazina ielādes laiku, kā arī jaunas ērti izmantojamas funkcijas teksta vadīšanai, piemēram, pārvietošana uz priekšu un nosūtīšana atpakaļ.
Pilns TouchGFX komplekts, ieskaitot TouchGFX Designer un TouchGFX Engine, ir pieejams bez maksas lejupielādējams vietnē www.st/com/touchgfxdesigner.