📄️ TouchGFX on Low Cost Hardware
This section discusses how to use TouchGFX on low cost hardware with
📄️ TouchGFX on NeoChrom/NeoChromVG
This section discusses how to use TouchGFX on hardware having the NeoChrom
📄️ Lowering Memory Usage with Partial Framebuffer
This section explains, by exemplifying with a clock application, how
📄️ Flash-limited GUI development
This article explains how to use TouchGFX to develop graphical user interfaces with low flash memory usage.
📄️ Using Non-Memory Mapped Flash for Storing Images
In this section we will discuss how to link all your images to a
📄️ Using Serial Flash for images and fonts
This section discusses how to use a serial flash (or other
📄️ Using Non-Memory Mapped Flash for Font Data
In this section we will discuss how to use the unmapped font storage
📄️ Changing the Pixel Format of an Application
This article shows how to change the pixel format of an application after a project has been created. Concretely, this article exemplifies modifying a 24-bit RGB888 application to be 16-bit RGB565 through the TouchGFX Generator and also shows the impact on the TouchGFX project configuration. Reasons to change the pixel format could be the following:
📄️ Creating an TouchGFX Board Setup
TouchGFX Board Setups (TBSs) are .tpa files that define the platform on which a TouchGFX application runs. This approach is for developers who wish to be able to distribute easy-to-use TBSs separately from the UI code that runs on top of them. This article describes how an existing TouchGFX project can be packaged into a redistributable TBS using the built-in tool tgfx.exe. For the duration of this article examples are based on an application called "MyApplication".
📄️ External Events as Triggers
This section describes how to use external events, such as physical buttons, as triggers in TouchGFX Designer.
📄️ Running without an RTOS on a TouchGFX Board Setup
In this section we will discuss how to run a TouchGFX project without an operating system based on a TouchGFX Board Setup for one of the ST development kits available in TouchGFX Designer. This article is not aimed for custom projects started from STM32CubeMX or STM32CubeIDE.
📄️ Adding files to STM32CubeMX project
Additional settings for project generation
📄️ Converting a Keil compiler 5 project to Keil compiler 6
Introduction