当CRT显示器显示一幅图像时,电子枪是从左到右、从上到下来扫描屏幕的。由电子枪打出的电子经由偏转线圈的偏转得以打到屏幕的不同点上。电子束在从左到右扫描完一行后,需要回到起始方向进行下一行的扫描,这个返回的工作由回程转换器来完成。
这一系列动作要想很精确,就得使电子枪、偏转线圈、回程转换器协同(同步)工作。为了达到这个目标,我们需要两个信号:
1, 水平同步信号,显示设备(显示器)接收到这个信号后,就开始画下一行。
2, 垂直同步信号,显示设备(显示器)接收到这个信号后,就开始画下一帧。
这样,通过传递这两个信号,电子枪、偏转线圈、回程转换器就能精确协作了。
这两个信号由谁传递呢?答案是显卡,显卡每隔一段时间就会给显示设备(显示器)发送这样的信号。
显卡隔多长时间发送一次信号呢?这和屏幕的刷新率有关。假设我们的屏幕刷新率是60HZ,也就是一秒内我们要发送60个垂直同步信号给显示设备(显示器)。再假设我们的分辨率是800*600,就是说屏幕一共有600行,一秒内我们会发送这么多个水平同步信号:60*600=36000。画每一条线所用的时间也可以容易的算出来。
这一系列动作要想很精确,就得使电子枪、偏转线圈、回程转换器协同(同步)工作。为了达到这个目标,我们需要两个信号:
1, 水平同步信号,显示设备(显示器)接收到这个信号后,就开始画下一行。
2, 垂直同步信号,显示设备(显示器)接收到这个信号后,就开始画下一帧。
这样,通过传递这两个信号,电子枪、偏转线圈、回程转换器就能精确协作了。
这两个信号由谁传递呢?答案是显卡,显卡每隔一段时间就会给显示设备(显示器)发送这样的信号。
显卡隔多长时间发送一次信号呢?这和屏幕的刷新率有关。假设我们的屏幕刷新率是60HZ,也就是一秒内我们要发送60个垂直同步信号给显示设备(显示器)。再假设我们的分辨率是800*600,就是说屏幕一共有600行,一秒内我们会发送这么多个水平同步信号:60*600=36000。画每一条线所用的时间也可以容易的算出来。
VGA需要行场同步信号 ,而且液晶显示器对同步信号要求很苛刻。跟CRT显示器不一样。 这两天调VGA视频输出,CRT上已经没问题了,但是VGA输出总是闪屏。真不好搞。。