The launch follows ST’s acquisition of Draupner Graphics, creator of the TouchGFX GUI development suite. The software will now be downloadable free for production and redistribution with STM32 MCUs.
TouchGFX is ready to use with STM32 MCUs and features a C++ framework can enable the GUI code to take as little as 10KB SRAM and 20KB Flash memory. The software takes advantage of the Chrom-ART Accelerator integrated into STM32 MCUs and uses a rendering algorithm that minimises the number of pixels to be updated, for better graphics and smoother animations on a low memory and power budget. TouchGFX supports user interfaces with colour depth of 1, 2, 4, 16, or 24 bits per pixel (bpp) and can run with or without an RTOS.
The TouchGFX Designer tool is also included in the package to allow the quick development of graphical interfaces by drag-and-drop operations and features automatic code generation as well as font, text, and image conversion.
TouchGFX is now fully integrated with the STM32Cube package and is interoperable with the STM32CubeMX configuration tool and initialisation-code generator, creating a unified project environment for seamless development of the GUI and the main application. To assist with graphics-design projects, ST has added new features to STM32CubeMX including an enhanced MCU Finder that helps short-list suitable microcontrollers, a graphics calculator for assessing performance, and a simulator that shows how the graphics will run on the target hardware.
More information and download