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

CR2032 coin cell capacity measurement

I am developing a device based on STM32L412KBT6 powered by CR2032 coin cell.I am planning to display coin cell status on a LCD display. For measuring coin cell capacity i am planning to use Fuel gauge/Coulomb meter.  Since the device is working on co...

TouchGfx with internal RAM and 800x480 pixel LCD

Hi,İ have custom STM32f767ZIT board with 4.3" pixel 480x272 TFT.I use it by TouchGfx with internal RAM (512K) and FrameBuffer is 255K (16bit color depth)I want to use 7" 800x480 pixel TFT with internal RAM. STM32H743/753 have 1MB RAM.But CubeMX dvnce...

I have a problem with VSYNC and TouchGFX since a recent update of the toolchain. model::tick is called too often.

The change in the generated code is in TouchGFXConfiguration.cpp touchgfx_taskEntry().Before the update it called OSWrappers::waitForVSync();Now it calls if (OSWrappers::isVSyncAvailable()) {  hal.backPorchExited(); }which does not reset vsync_sem in...

WSchr.1 by Associate II
  • 4750 Views
  • 20 replies
  • 0 kudos

STM32H743 and MT25QL128 - problem with dualflash mode

Hello!I have STM32H743 and 2 memory IC - MT25QL128I create array with data 0x01,0x02,0x03,0x04.....0xFF and write it to flashIn singleFlash mode system works good.But in dualflash I see :00 88 02 88 04 01 06 03 08 05 0A 07From Flash1 system reads 00,...

EEuge by Senior
  • 523 Views
  • 1 replies
  • 0 kudos

Resolved! TouchGFXHAL::flushFrameBuffer() is only called once after the first OSWrappers::signalVSync(). What am I missing?

Considering existing posts and instructions in the documentation, I can't manage the framework to call flushFrameBuffer() regularly after a vsync.The main issue is that TouchGFXHAL::flushFrameBuffer() is only called once after the first OSWrappers::s...

0693W000008GH4sQAG.png 0693W000008GH03QAG.png 0693W000008GH6PQAW.png 0693W000008GH6jQAG.png
MKiss.1 by Associate II
  • 2344 Views
  • 9 replies
  • 0 kudos