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

TouchGFX CONTEST RESULTS: Congratulations!!

Hello community!On March 18, we launched a TouchGFX Contest that had for goal for us to see our community's skills and creativity. This contest ended on May 2.We received several interesting projects, and it is now time to announce the winners! Our h...

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! TouchGFX: TouchGFX_Task Only Called Once

Hello,I am running on the STM32H725AGI6 on a custom board. I am trying to use the TouchGFX GUI with the LTDC interface (RGB565). I am trying to run a firmware that I had previously working on another of the H7 series (STM32H7B3IIT6). The hardware is ...

KMew_0-1691086518290.png
KMew by Senior III
  • 1633 Views
  • 3 replies
  • 0 kudos

Resolved! Horrible displayed content quality

Hello, I am using STM32H7 with a circular display (driver HX8363-A). One of the problems that I seems to have is that although on the TouchGFX software the content looks nice, the moment I display that same content on the physical display, it looks h...

montea by Associate II
  • 1952 Views
  • 3 replies
  • 2 kudos

Cube MX not generates lockDMAToFrontPorch(true);

Hello!I have old project. It has file TouchGFXGeneratedHAL.cpp, where I can see codevoid TouchGFXGeneratedHAL::initialize() { HAL::initialize();   registerEventListener(*(Application::getInstance())); enableLCDControllerInterrupt(); e...

EEuge by Senior
  • 1026 Views
  • 3 replies
  • 0 kudos

List layout buffer RAM usage

Why list layout buffer allocates so much RAM? (30KB) I want to create 60 elements in list. How to reduce that memory usage? Maybe someone has any tips. 

heyo_0-1689746955214.png
heyo by Senior
  • 1684 Views
  • 4 replies
  • 1 kudos

Resolved! How do I trigger a new virtual function when a touch button (flexButton) is released instead of pressed?

I'm fairly new to TouchGFX as well as C++ inheritance so trying to understand how to implement a custom virtual function when a key is released. I see when I create an interaction in touchGFX so when a key is pressed it calls a virtual function...Wh...

_legacyfs_online_stmicro_images_0693W00000blHmxQAE.png _legacyfs_online_stmicro_images_0693W00000blHiSQAU.png _legacyfs_online_stmicro_images_0693W00000blHoPQAU.png
PFlor.2 by Senior II
  • 4831 Views
  • 8 replies
  • 2 kudos

DMA2D Blend ARGB8888 with RGB565

Hi all,I would like to blend a ARGB8888 image onto my RGB565 frame buffer. Is this possible?The code I'm currently testing (that does not work) is the following:  //configure DMA2D options LL_DMA2D_SetMode(DMA2D, LL_DMA2D_MODE_M2M_BLEND); LL_DMA2D_...

mwp by Senior
  • 1665 Views
  • 2 replies
  • 0 kudos

TouchGFX 4.22 simulator not working?

Hi all,I upgraded to TouchGFX 4.22 from 4.21 and now the simulator doesn't work. It was fine with the projects before and I haven't change much. The log (below) shows that it can't find cmsis_os.h in model.cpp. It seems to be the same error in the ot...

Rodo by Senior
  • 1043 Views
  • 1 replies
  • 0 kudos

Resolved! Touchgfx freezed

Hi,I am using a custom board with stm32H473 to driving a GUI on 9 inch RGB TFT screen.I have 10 screen which when I switch between them and main screen, some times TouchGFX hangs on this state, but other threads and debugger work fine, The only diffe...

MHaji.1 by Senior
  • 1343 Views
  • 2 replies
  • 2 kudos