STM32 MCUs TouchGFX and GUI

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Join the TouchGFX contest now!

Hey everyone, for those who haven't seen the announcement in the community blog, I'm also announcing this here :) We're launching a contest focused on custom containers!  Custom containers have been a hot topic on our forum, and we love seeing the en...

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

Is this data model safe

In order to implement my ui component more independently, I design it this way.// subclass of containerMyComponent::MyComponent(){ // init some ui // ... Application::getInstance()->registerTimerWidget(this);}MyComponent::~MyComponent(){ Application:...

shark by Senior
  • 438 Views
  • 2 replies
  • 0 kudos

Resolved! Touch GFX additional software window is empty

Hello I am trying to use Touch GFX. In CubeMX I installed the related software pack:When I open the additional software part there is no option I can enable Touch GFX, it is simply empty:How can I enable it from CubeMX? Thank you beforehand.

0690X00000Bwig6QAB.png 0690X00000Bwig1QAB.png
GunkutA by Senior
  • 1511 Views
  • 12 replies
  • 1 kudos

Resolved! What is OSWrappers::takeFrameBufferSemaphore used for?

In my opinion, the framebuffer lock is used to prevent the mutual exclusion of the framebuffer, but touchgfx itself runs in a single task, so is this lock used to prevent the simultaneous access of touchgfx software rendering and dma2d rendering? The...

bxiao by Associate
  • 582 Views
  • 1 replies
  • 0 kudos

Transfer display memory with SPI DMA

Hello, I want to update my display data via SPI DMA. The display has 480x320px and I have chosen a 3 bit color coding, so that I can send two pixel within one byte. So my framebuffer has a size ox (480x320)/2 = 76800 byte. But when I want to transm...

KR51K by Associate III
  • 600 Views
  • 3 replies
  • 0 kudos

Resolved! Best way to integrate HAL/CMSIS with TouchGFX?

I understand the simulator doesn't know about GPIO and so on. That being said, if one wanted to manipulate the hardware from the UI actions (say, set an LED), what's the best way to do that?Two ideas I have: 1) Use the preprocessor to comment out any...

JSing.2 by Associate
  • 760 Views
  • 2 replies
  • 0 kudos