2024-07-15 05:22 AM
I have make a UI in which 4 screens are present , when changing screen , it got stuck after several clicks.
There is no animation is selected in any screen.
Also, project is made in touchgfx designer by simply clicking on new project.
Please help me in this situation.
2024-07-16 05:21 AM
Hello @Tech_enthusiast_Manoj ,
Would you please explain more about how you handle changing between the screens? And, what do you mean "after several clicks"? Do you mean changing between the screens?
Does this also happen on the simulator?
What version of TouchGFX are you using?
Best regards,
2024-07-17 02:36 AM
Hi!! @Mohammad MORADI ESFAHANIASL thanks for your reply.
changing screen is handled by a flex button , this button is on all screens.
one more issue is observed that while resetting the MCU if we hold the area of flex button that time screen is also stuck.
"after several clicks" means pressing flex button on screens to change the screens.
This issue is not in simulator.
TouchGFX version is 4.24.0 latest.
Also when slide screen is ON than after 2 screen change, screen got stucks.
2024-07-18 02:56 AM
I tried to replicate the issue, but I was not successful. Are you using Interactions to switch between the screens?
Is it possible for you to share your project?
2024-07-22 11:11 PM
2024-07-23 06:32 AM - edited 2024-07-23 06:33 AM
Hello @Tech_enthusiast_Manoj,
Thank you for sharing your project. I didn't face the first issue you talked about (several clicks resulting in a freeze), however, I completely experienced the other ones.
The easiest solution would be to use the STM32CubeIDE project available in your project for compiling and flashing the board.
But, if you would like to use the TouchGFX designer to flash your board, you have to replace the Makefile inside the gcc folder with the Makefile I have attached. (Remember to remove the .txt file extension. It was needed for uploading)
We will update the Makefile as well, but since you might need it for your project, you can just use it.
I hope this helps you. Don't hesitate to ask more questions!