STM32 MCUs TouchGFX and GUI

Discuss STM32 and TouchGFX implementations, including configuration, debugging, and optimization.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

X-CUBE-TOUCHGFX 4.26.1 is out!

TouchGFX 4.26.1 is now out. Please follow this link to download it.This version is a patch release and includes bugfixes of issues seen on TouchGFX Designer 4.26.1 version, as well as adding support of the new STM32H5F5 and Chrom-ART 2.Please visit o...

TouchGFX documentation feedback

We wish to always improve our documentation. The best reviews and critics always come from the people that read it, so we would like to use this post to collect your thoughts and feedbacks. Please share what you like, dislike, what you think is missi...

Share your Custom Widgets!

When creating a UI project, you may need widgets that are not part of the TouchGFX library. To create your own graphical element, the TouchGFX team suggests using the Custom Container approach. Since TouchGFX 4.20 it is possible to export and import ...

Resolved! GPU2D hangup on STM32H7S78-DK

Hello,I am experimenting on a STM32H7S78-DK board with a custom UI.Sometimes the board looks like frozen and inspecting with the debugger I always find that the core is running, but GUITask is waiting for nema semaphore.The call originates from nema_...

Resolved! STM 32 Touch GFX SD card

I need to read data from SD card and then send them via uart in STM32f7 discovery kit. so I did the initial setting such as open the text file using fatfs and then inside a while loop I read the data. but I need to execute that when I press fetch but...

Touch GFX on Mac using Virtual PC in Parallels

I am trying to use Touch GFX on a Mac. I have a Windows 11 Virtual PC running in Parallels and cant Get CubeIDE, Cube Programmer and Touch GFX all working. I can build and simulate in Touch GFX which is great but I cant get the ST LINK interface to m...

Microkid by Associate
  • 1773 Views
  • 1 replies
  • 1 kudos

Resolved! STM32F750Z8 Custom Board-TFTLCD shows partial screen

Hello everyone.I have my custom board.STM32F750Z8 CPU with MT25QL128ABA External Flash.I don't have external RAM. My application code runs at External Flash. It is a simple code. I create just one screen at the TouchGFX and add two buttons. No other ...

Muharrem by Associate II
  • 8139 Views
  • 5 replies
  • 0 kudos

Resolved! Text not showing on new system - TouchGFX

Hi!I am having an issue with getting my TouchGFX project up and running on my new system. I have a custom board using an STM32H7 MCU on which I am currently running my application. Now I am trying to get my project to run on another custom board, usi...

Screen_new_not_working.png Screen_old_working_system.png
PontusL by Associate III
  • 3062 Views
  • 5 replies
  • 2 kudos

Touchgfx base classes on external flash memory

Hello everybody.How can I change the behavior of the base class generator in touchgfx designer?I need to place part of the classes in an external memory chip. To do this, I modify the base class as follows:For example:Original generator code class Na...

Andrii_K by Associate
  • 893 Views
  • 0 replies
  • 0 kudos

Resolved! Getting an unresolved reference for a static library

Hi,I am trying to implement STemWin v5.22 for an F4 MCU. I made sure to provide a path to the static library and included all the other necessary files. However I still get this error:../Lib\lib_STemWin522_CM4_GCC.a(GUI_Core.o): In function `GUI__Con...

Resolved! Event dispatching/bubbling and event interception

Hello, I am trying to understand how and in which order exactly events are dispatched to drawables in the draw tree. I was not able to find any information regarding this topic on the touchgfx documentation website. I have two use cases for which thi...

clickable-items-in-scroll-listsvg.jpg nested-scroll-list-and-scroll-container.jpg
FayS by Associate II
  • 3460 Views
  • 5 replies
  • 4 kudos

Resolved! HAL.tick() stops debug

Hi gm, I am creating a project in STM32CubeIDE with touchGFX, right now the project builds, but when i pass it to the board the screen shows white, and when debugging I noticed that when it gets to the line tick() in                              HAL....