2021-09-23 12:01 AM
Hi,
The following are the board details
Microcontroller: STM32F746IGTxLQFP176
Development Board: WaveShare
External flash:128MB ; External RAM:16MB
IDE: STM32CUBE IDE 1.6.1
Graphics Software:TouchGFX 4.17.0
Layers used:1
Buffer used :2
buffer1 start address:0xD0000000 ; buffer2 start address:0xD012C000
LCD details : 7inch display with RGB888(24 bits) interface,1024x600
When the board is turned ON, Initially a start up screen lasts for a few seconds and then the main screen appears.There are 5 screens in total including the start up screen. Whenever the main screen appears the impression of the start up screen which is white in colour is seen on it (as shown in the below images ).We have set up gauges and circle progress bars in the screens and impressions of these are also seen in the following screen ,Often the text and numbers also tend to get overlapped.Kindly provide any solutions or suggestions for this.
thanks and regards
Sinduja
2021-09-23 04:49 AM
Hi,
Could you give more detail on how to face your issue ? Does it happen when you do a screen transition (which one ?) or are you just moving in/out elements ? Make sure you properly invalidate the elements every time relevant.
What do you mean by text and numbers overlapping ?
/Romain
2021-09-23 11:12 PM
Hi,
The screen that is set as startup screen has two interactions to make it last for few seconds,then the main screen appears . when it appears we are getting that white layer(as seen in the picture).Also in rest of the screens, previous screen widgets are getting overlapped .The screen transition is controlled through hardware button.
thanks and regards
Sinduja
2021-09-24 12:37 AM
What kind of transition is it ? (slide, cover, none,etc) Did you enable the animation storage ?
If you do a full screen refresh after the transition is finished do you still have the overlapping ?
/Romain