Fever
Junior Member level 1
Hi,
For my new project, I need to use a LCD display that has 320x240 pixels among other things.
I am currently evaluating the MCU specs needed to run everything, and more importantly I need to decide what minimal frequency I need to run the LCD in a decent way.
I decided to go with this display in 16bits/px parallel mode.
https://www.digikey.com/products/en?mpart=4DLCD-28QA&v=1613
My problem is that I'm not confident about my calculus.
For now I went with :
320x240 = 76800px
76800px * 2 = 153600 bytes (2 bytes/px)
Let's say I want a frame to be printed in 50ms, and since parallel mode allows us to write data as fast as we can toggle a pin, we get :
153,600 bytes * 20 = 3,072,000 bytes
24,576,000 bits/s
So I guess I would need at least a speed of 25Mhz to do what I want.
Am I right to think like that ?
Thank you for your help.
For my new project, I need to use a LCD display that has 320x240 pixels among other things.
I am currently evaluating the MCU specs needed to run everything, and more importantly I need to decide what minimal frequency I need to run the LCD in a decent way.
I decided to go with this display in 16bits/px parallel mode.
https://www.digikey.com/products/en?mpart=4DLCD-28QA&v=1613
My problem is that I'm not confident about my calculus.
For now I went with :
320x240 = 76800px
76800px * 2 = 153600 bytes (2 bytes/px)
Let's say I want a frame to be printed in 50ms, and since parallel mode allows us to write data as fast as we can toggle a pin, we get :
153,600 bytes * 20 = 3,072,000 bytes
24,576,000 bits/s
So I guess I would need at least a speed of 25Mhz to do what I want.
Am I right to think like that ?
Thank you for your help.