Ang STMicroelectronics ay na-update ang framework ng software ng interface ng gumagamit ng TouchGFX para sa mga microcontroller ng STM32, na nagdaragdag ng mga bagong tampok na nagbibigay-daan sa mas maayos at mas maraming mga interface ng gumagamit at mas mababang demand sa memorya at CPU.
Ang TouchGFX ay isang libreng kasangkapan sa ecosystem ng STM32. Binubuo ang dalawang bahagi - tool ng TouchGFX Designer PC para sa pagdidisenyo at pag-configure ng mga rich interface ng gumagamit, at TouchGFX Engine software na tumatakbo sa end-device upang ma-secure ang mataas na pagganap ng UI - ang pinakabagong bersyon 4.12 ay naglalaman ng mga pag-update sa pareho. Ang mga gumagamit ay maaari na ngayong bumuo ng sopistikadong mga interface ng gumagamit sa mga solusyong solusyon sa pagpapakita nang walang panlabas na RAM o flash, makatipid ng lakas para sa mas matagal na buhay ng baterya, at makinabang mula sa mas madaling pag-unlad upang mas mabilis na makapunta sa merkado.
Sa TouchGFX Engine, pinapayagan na ngayon ng isang bahagyang framebuffer mode ang buffer upang mapatakbo gamit ang kasing kaunti ng 6KB ng RAM. Ang isang ganap na gumaganang interface ng gumagamit ay maaari lamang magkaroon ng 16KB ng RAM, upang ang mga maliliit na STM32 MCU ay maaaring maghatid ng mahusay na mga karanasan ng gumagamit nang walang panlabas na memorya. Bago din, 8-bit luminance (L8) na may 16-bit, 24-bit, at 32-bit palettes na binabawasan ang pangangailangan para sa flash memory. Kahit na sa mas maliit na memorya na ito, pinapakinabangan ng TouchGFX ang pagganap sa pamamagitan ng paggamit ng STM32 Chrom-ART Accelerator ™ upang mapabilis ang mga graphic at hawakan ang sopistikadong mga epekto. Mayroon ding isang bagong cacheable container na may pabagu-bagong bitmap na binabawasan ang paglo-load ng CPU upang magpatakbo ng makinis at tuluy-tuloy na mga animasyon sa mataas na mga rate ng frame.
Maaari ring pumili ang mga gumagamit ng 6-bit na lalim ng kulay, na sine-save ang parehong RAM at flash habang ginagawa ang magagamit na 64 na kulay para sa paglikha ng mga antas ng entry na GUI. Ang suporta para sa panlabas na non-memory-mapped flash ay bago din at tumutulong na bumuo ng mga pangunahing interface ng gumagamit sa loob ng masikip na mapagkukunan ng system.
Ang mga pag-update sa TouchGFX Designer ay nagsasama ng mga extension sa malakas na hanay ng mga napapasadyang mga widget, pagdaragdag ng mga tampok tulad ng Scale at Paikutin na nagdaragdag ng lakas ng simpleng drag-and-drop na programa. Ang mga pasadyang pag-trigger at pagkilos ay nagbabawas ng pag-asa sa pag-coding upang lumikha ng mga sopistikadong tampok, at isang bagong tab na Imahe ang nagbibigay-daan sa mga gumagamit na mabilis na mai-configure ang mga indibidwal na katangian tulad ng format ng imahe, dither algorithm, at pag-ikot ng layout. Mayroon ding mga pagpapahusay sa pagganap na nagpapabilis sa pagbuo ng awtomatikong code at binabawasan ang oras ng paglo-load, pati na rin ang mga bagong madaling gamiting pag-andar para sa paggabay ng teksto, tulad ng isulong at ipadala pabalik.
Ang kumpletong TouchGFX Suite, kasama ang TouchGFX Designer at TouchGFX Engine, ay magagamit upang mag-download nang walang bayad mula sa www.st/com/touchgfxdesigner.