Design Automation


STMicro enhances TouchGFX software framework

29 January 2020 Design Automation

STMicroelectronics has added new features to the TouchGFX software framework for STM32 microcontrollers (MCUs), streamlining creation of attention-grabbing user interfaces for domestic appliances, home automation, industrial controls, medical devices and wearables.

The latest version introduces TouchGFX Generator to make setting up a project and configuring related peripherals easier than ever. This plugin to the STM32CubeMX initialisation tool generates a custom project based on the latest STM32Cube firmware and the user’s selected graphic settings and development environment (IDE). STM32CubeIDE and leading third-party IDEs are supported.

As the main tool for developing the TouchGFX hardware abstraction layer (TouchGFXHAL) that connects the TouchGFX application with the MCU hardware, TouchGFX Generator reduces reliance on the user’s understanding of the TFT display and enables a wider variety of developers to create sophisticated STM32 graphics.

TouchGFX Designer, the PC-based environment for creating, managing, and building graphic applications, adds enhancements that ease navigation, adjustment of settings, and code-version control. Project-configuration changes made in STM32CubeMX automatically update TouchGFX Designer graphical settings.

In addition, enhancements to the TouchGFX Engine that runs on the embedded STM32 MCU include improved texture-mapping performance that shortens rendering time by up to 60% and enables enhanced animations with scaling and rotating objects. Also, support for glyph substitution (GSUB) tables as used with Hindi fonts simplifies displaying advanced typography.

TouchGFX permits flexible approaches for creating high-quality user interfaces ranging from simple applications to those requiring high pixel resolution and colour depth. Developers using a custom STM32-based board can use STM32CubeMX with TouchGFX Generator to generate the project for a preferred IDE/compiler by configuring the TouchGFX software framework and the hardware features of the selected microcontroller.

Users prototyping with STM32 display kits, which are supported out-of-the-box, can start working in TouchGFX Designer with a new or pre-built demo application, and generate the complete project aided by a full Board Support Package (BSP) including STM32Cube software and drivers for external components.


Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

First NVMe SSD Built with 8th-gen BiCS FLASH
EBV Electrolink Computer/Embedded Technology
KIOXIA recently announced the development and prototype demonstration of its new KIOXIA CM9 Series PCIe 5.0 NVMe SSDs, which incorporates CMOS directly Bonded to Array technology.

Read more...
IMU with dual-sensing capability
EBV Electrolink Analogue, Mixed Signal, LSI
ST’s 6-axis inertial measurement unit integrates a dual accelerometer up to 320g and embedded AI for activity tracking and high-impact sensing.

Read more...
ST’s graphical no-code design software
Design Automation
MEMS-Studio is a complete desktop software solution designed to develop embedded AI features, evaluate embedded libraries, analyse data, and design no-code algorithms for the entire portfolio of ST’s MEMS sensors.

Read more...
LibGSM – A powerful, modular GSM library
eiTech Systems Design Automation
Whether you are building SMS, MQTT, HTTP or other GSM-based applications, eiTech’s LibGSM library helps streamline development with its carefully structured design.

Read more...
Battery monitoring and balancing IC
EBV Electrolink Power Electronics / Power Management
The TLE9009DQU from Infineon is a multi-channel battery monitoring and balancing IC crafted for Li-Ion battery packs.

Read more...
NECTO Studio V7.2 IDE with code assistant
Design Automation
MIKROE recently announced that NECTO Studio 7.2 IDE now includes NECTO Code Assistant, an AI tool that enables users to create code for multi-Click projects.

Read more...
MPLAB unified compiler licenses
Design Automation
Offering an efficient way to manage multiple licenses, Microchip Technology has launched MPLAB XC unified compiler licenses for its MPLAB XC8, XC16, XC-DSC and XC32 C compilers.

Read more...
KIOXIA pioneer new 3D Flash technology
EBV Electrolink DSP, Micros & Memory
KIOXIA Corporation and Sandisk Corporation have pioneered a state-of-the-art 3D flash memory technology, setting the industry benchmark with a 4,8 Gb/s NAND interface speed, superior power efficiency, and heightened density.

Read more...
Super-fast H.264 encoder FPGA core
EBV Electrolink DSP, Micros & Memory
An ITAR-compliant H.264 core designed for AMD FPGAs provides baseline H.264 support and is currently the smallest and fastest FPGA core in the industry.

Read more...
Power IC supplies 1650 W
EBV Electrolink Power Electronics / Power Management
Power Integrations has announced a two-fold increase in power output from the HiperLCS-2 chipset with the new device now being able to deliver up to 1650 W of continuous output power.

Read more...