Content originally posted in LPCWare by mc on Mon Sep 30 09:28:00 MST 2013
Hi KT,
LPC1788 has a graphic LCD controller which converts pixel coded data into desired format for example 5:6:5, 5:5:5,6:6:6 etc. It also generates timings (for example Vsync,HSync etc.) to derive various
Single and dual panel monochrome and color LCDs. Examples are STN and TFTs.
LCD controller has its own dedicated DMA controller which can pull data from any memory(Flash/SDRAM/SRAM), and which can be converted to the required format ( You can program it)
by LCD controller. To keep up to speed LCD controller has its own FIFO.
In summary LPC1788 can directly drive LCD panels. In LPC1769 you will have to generate timing as well as need to convert pixel coded data into the required format. GPDMA can be used to transfer data, however format conversion will take CPU cycle.
Hope it helps
MC