STMicroelectronics ha actualitzat el marc de programari d’interfície d’usuari TouchGFX per als microcontroladors STM32, afegint noves funcions que permeten interfícies d’usuari més suaus i dinàmiques i una menor demanda de memòria i CPU.
TouchGFX és una eina gratuïta a l’ecosistema STM32. Consta de dues parts: l' eina de disseny TouchGFX per a dissenyar i configurar interfícies d'usuari riques i el programari TouchGFX Engine que s'executa al dispositiu final per garantir un alt rendiment de la interfície d'usuari. L'última versió 4.12 conté actualitzacions de tots dos. Ara els usuaris poden construir interfícies d’usuari sofisticades en solucions de visualització d’un xip sense memòria RAM ni flash externs, estalviar energia per durar més la bateria i beneficiar-se d’un desenvolupament més fàcil per arribar al mercat més ràpidament.
A TouchGFX Engine, un mode de framebuffer parcial ara permet que la memòria intermèdia funcioni amb només 6 KB de RAM. Una interfície d'usuari completament funcional pot tenir només 16 KB de RAM, de manera que les petites MCU STM32 poden oferir experiències d'usuari fantàstiques sense memòria externa. La nova lluminositat de 8 bits (L8) amb paletes de 16, 24 i 32 bits redueix la demanda de memòria flash. Fins i tot amb aquesta memòria més petita, TouchGFX maximitza el rendiment aprofitant el STM32 Chrom-ART Accelerator ™ per accelerar els gràfics i gestionar efectes sofisticats. També hi ha un nou contenidor emmagatzemable en memòria cau amb mapa de bits dinàmic que redueix la càrrega de la CPU per executar animacions fluides i fluides a velocitats de fotogrames elevades.
Ara, els usuaris també poden escollir una profunditat de color de 6 bits, cosa que permet estalviar memòria RAM i flash alhora que proporciona 64 colors per crear GUI de nivell d’entrada. El suport per a flaixos externs no mapats amb memòria també és nou i ajuda a construir interfícies d’usuari bàsiques dins de recursos del sistema ajustats.
Les actualitzacions de TouchGFX Designer inclouen extensions del potent conjunt de ginys personalitzables, que afegeixen funcions com Escala i Gira que augmenten la potència de la programació senzilla d'arrossegar i deixar anar. Els activadors i accions personalitzats redueixen la dependència de la codificació per crear funcions sofisticades i una nova pestanya Imatge permet als usuaris configurar ràpidament atributs individuals, com ara el format de la imatge, l'algorisme de separació i la rotació del disseny. També hi ha millores en el rendiment que acceleren la generació automàtica de codi i redueixen el temps de càrrega, així com noves funcions fàcils d’utilitzar per guiar text, com ara avançar i enviar a tornar.
La suite TouchGFX completa, inclosos TouchGFX Designer i TouchGFX Engine, està disponible per descarregar de forma gratuïta a www.st/com/touchgfxdesigner.
