VGA 显示控制器的实现过程以前,首先需要了解 VGA 的显示原理。
VGA 显示控制器控制图像信号通过电缆传输到显示器上并显示出来。目前的显示器技术主要包括两种:CRT(Cathode Ray Tube,阴极射线管)和 LCD(Liquid Crystal Display,液晶显示屏)。CRT 通过帧同步信号和行同步信号控制
电子枪的电子束逐行逐点地扫描,将电子打在荧光点上,使之发光。通过视觉暂留的作用,看到的就是一副完整的画面。LCD 与 CRT 类似,也是动态的扫描。但 CRT 是模拟方式的,通过
电路控制,电子束可以任意移动;而 LCD是数字方式的,只有位置固定的电流通路,所以只能通过电路矩阵逐行扫描,而不能逐点,即一行上所有的点同时工作。CRT 显示器连接示意图如图 8-1 所示。
VGA 显示控制器控制 CRT 显示图像的过程如图 8-2 所示。
电子枪的扫描过程在行同步、场同步等控制信号的控制下进行,包括水平扫描、水平回扫、垂直扫描、垂直回扫等过程,如图 8-3 所示。