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:

Data management for successful PCB designs
25 November 2020, EDA Technologies , Design Automation
Effective PCB data management is a crucial, yet multi-faceted, part of the design process. The following articles by two experts from Altium highlight the challenges and importance of this topic.

Read more...
Evaluation board for Wi-Fi microcontroller
26 February 2021, iCorp Technologies , Design Automation
The ESP32-S2-Kaluga-1 kit v1.3 is a development kit by Espressif Systems that was mainly created to demonstrate the ESP32-S2 Wi-Fi microcontroller’s human-computer interaction functionalities, and to ...

Read more...
On-the-ground sales support for South African Farnell customers
26 February 2021, EBV Electrolink , News
Farnell, an Avnet company and global distributor of electronic components, products and solutions, has enhanced its service to customers in South Africa through a new partnership with sister company EBV, ...

Read more...
On-the-ground sales support for South African Farnell customers
25 November 2020, EBV Electrolink , News
Farnell, an Avnet company and global distributor of electronic components, products and solutions, has enhanced its service to customers in South Africa through a new partnership with sister company EBV, ...

Read more...
Global shutter image sensor for machine vision
28 October 2020, EBV Electrolink , Opto-Electronics
ON Semiconductor has introduced the AR0234CS 2,3 megapixel CMOS image sensor with global shutter technology. The high-performance sensor is designed for a variety of applications including machine vision ...

Read more...
Licence- and royalty-free ensemble graphics toolkit
28 October 2020, Altron Arrow , Design Automation
Graphical user interfaces (GUIs) and interactive touchscreen displays provide intuitive user experiences in applications from robotic and machine controls to medical user interfaces, automotive instrumentation ...

Read more...
HMI for IoT development kit
29 July 2020, RS Components (SA) , Design Automation
Optimised for HMI development in the IoT (Internet of Things), Renesas Electronics’ RX72N Envision Kit offers a highly sophisticated and integrated platform for developing applications that require a ...

Read more...
Wireless MCUs for automotive and industrial
31 August 2020, EBV Electrolink , Telecoms, Datacoms, Wireless, IoT
New devices have been added to NXP Semiconductors’ KW3x family of wireless microcontrollers (MCUs). The new KW39/38/37 MCUs add Bluetooth 5.0 long-range capabilities and expanded Bluetooth advertising ...

Read more...
MIFARE DESFire EV3 IC
30 June 2020, EBV Electrolink , Telecoms, Datacoms, Wireless, IoT
NXP Semiconductors announced its new MIFARE DESFire EV3 IC that ushers in next-generation performance, advanced security and seamless integration of mobile services for a new era of security and connectivity ...

Read more...
ON Semi expands portfolio for industrial motor drives
29 April 2020, EBV Electrolink , Power Electronics / Power Management
Motor drive systems are proliferating along with industrial automation and robotics. These systems require energy efficiency, precise measurement, accurate control, and high reliability within harsh industrial ...

Read more...