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 ...

How to interface TSC2007 touch controller

I am integrating a TSC2007 touch controller on a Nucleo H7A3 board. I have created a simple test screen with TouchGFX. I also created a driver that senses touch from the TSC2007 via a GPIO pin and added the X and Y state values to the STM32TouchCon...

radioman by Associate II
  • 916 Views
  • 0 replies
  • 0 kudos

Configuring a project (generated by TouchGFX) using CubeMX leads to linker errors like " undefined reference to `HAL_ADC_Init' "

I have an STM32H745I-disco board. I created a TouchGFX project for it (with some simple graphical objects). Then I imported it to CubeIDE. At first, the project could be built without error. But after enabling an ADC module I got a linker error undef...

kamin by Associate
  • 940 Views
  • 3 replies
  • 0 kudos

TouchGFX_Task is missing when using Keil

In TouchGFX 4.19.1, I have the following problem:When I set up a project via designer and then switch the IDE to Keil via CubeMX, the function void TouchGFX_Task(void *argument) { touchgfx_taskEntry(); }vanishes from the file app_touchgfx.c.When ...

Pirol by Associate III
  • 1165 Views
  • 6 replies
  • 1 kudos

handleGestureEvent in Screen class

I'm trying to use handleGestureEvent in Screen.But handleClickEvent and handleDragEvent are called correctly, and handleGestureEvent it is never shouted!Should the "fire" of this event in the Screen class be activated in some way. I could not find an...

Question about LCD-TFT controller

I am new to STM32H7xx, and in the datasheet of these microcontrollers I read:"...The LCD-TFT display controller provides a 24-bit parallel digital RGB (Red, Green, Blue) and delivers all signals to interface directly to a broad range of LCD and TFT p...

imarz.1 by Associate III
  • 756 Views
  • 1 replies
  • 0 kudos

[TouchGFX] Reusable Modal window on every screen?

Hi everyone,I'm currently working on a project where the device has to continuously read files from USB but where a user can also plug the device into a computer and mount it as a USB device to transfer and delete files and what-not. Now, I can detec...

Resolved! How to get list layout click value

I can use listLayout add() item and remove() item good, but I don't knowhow to get selected item number on callBackHandler()?Have any example for me to study ?​void Screen2View::callBackHandler(CustomContainer2 & cc_1){​ listLayout1.remove(cc_1); inv...

YCF.1 by Associate III
  • 1927 Views
  • 3 replies
  • 0 kudos

TouchGFX how to get the type of my Drawable

Hi,I have multiple Drawable on my screen and I want to change the color. I decide to iterate through my screen and depending of my drawable perform some modification. Right now I am using typeid() to extract the Drawable, it work for some Drawable bu...

aabba.1 by Associate III
  • 913 Views
  • 2 replies
  • 0 kudos

TouchGFX Problem with HAL_Delay in while Loop

Hi, I've started a project STM32CubeMX and CubeIDE. I initialized a 4.3" TFT with LTDC and TouchGFX without RTOS. The function MX_TouchGFX_Process is in main while loop. At first everything were OK and my screens were updating very well. But for some...

Karim by Associate II
  • 556 Views
  • 0 replies
  • 0 kudos