S3C2410的LCD控制器支持单色、4级灰度、16级灰度以及256色和4096色的STNLCD显示。同时也支持彩色TFTLCD显示,最大支持16位色(即65536色)。LCD控制器的主要功能包括将显示缓存中的图像数据传输到外部LCD驱动器,并产生必要的控制信号如VSYNC、HSYNC、VCLK、VDEN和LEND等。该控制器包含以下关键特性:1.支持多种显示模式:STN和TFTLCD2.最大虚拟屏幕大小:4MB(256色模式下可达4096x1024、2048x2048等)3.支持硬件水平/垂直滚动4.支持多种屏幕尺寸:-典型TFT屏幕:640x480、320x240等-典型STN屏幕:640x480、320x240等5.支持5种不同频率的VCLK时钟6.提供DMA传输方式以减少CPU负载LCD控制器通过专用DMA(称为LCDDMA)自动从帧缓冲区传输视频数据。这种设计使得在图像显示时不需要CPU干预,从而提高了系统整体性能。
