Rendering time issue with screen transition
Hi,
I am working on STM32L4R9 Discovery kit and STM32L4R9 Evaluation kit , which has the 390x390 display.
I have created a simple project with 2 screens one is with analog clock and two buttons and another one is just with an image. Whenever screen transition happens(Slide or Cover) from screen 2 to screen 1 rendering time is around 36 ms. And as i add more images in the screen 1 rendering time is increasing more and animation is not looking good.
Below are the configurations used,
- Images are stored in External Flash
- Using Single Frame Buffer
- DMA2D Enabled and confirmed that setupDataCopy() function is calling in the code.
- Image format is RGB888/ARGB8888
- Clock Configuration:
- HSE : 16MHZ
- System Clock : 120MHZ
- DSI lane Byte Clock : 62.5 MHZ
Is it because of the the single frame buffer usage? If so is there any way to configure Display RAM as second buffer?
Could you please help to obtain maximum display refresh speed.
Thanks in advance,
Bala
