Content originally posted in LPCWare by wmues on Fri May 01 01:17:01 MST 2015
Yes, you will need a SDRAM.
But even WITHOUT the requirement for a local framebuffer, you will need a lot of storage:
- code of the window library
- font engine storage
- pictures, icons, etc
- drawing surfaces.
I have done a LPC1785 QFP208 design with 16bit SDRAM on 2 layers, SDRAM clock is 78MHz. Working fine.
LCD is 3,5" TFT, used with RGB565, which is the cheapest "standard" TFT LCD. With resistive touch.
If you want to stay with your approach, the best solution would be to use the DMA controller to transfer the data to LCD.
DMA can move larger blocks of data faster than the CPU.