> 일반적인 문제 > vga는 어떤 모델에 속합니까?

vga는 어떤 모델에 속합니까?

DDD
풀어 주다: 2023-06-09 15:44:58
원래의
2892명이 탐색했습니다.

vga는 컴퓨터 디스플레이의 표준 모델이며, 이 인터페이스는 호스트와 모니터를 연결하는 인터페이스가 되었습니다. vga 인터페이스는 일반적으로 파란색이며 대문자 D와 유사하게 보입니다. 정보화 시대의 산물인 인터페이스에는 3줄로 나누어진 15개의 핀홀이 있습니다.

vga는 어떤 모델에 속합니까?

이 문서의 운영 환경: Windows 10 시스템, dell g3 컴퓨터.

vga는 컴퓨터 디스플레이용 표준 모델입니다. 정확하게 말하면 vga 인터페이스는 아날로그 인터페이스입니다. 컴퓨터가 등장한 후 이 인터페이스는 호스트와 모니터 사이의 인터페이스가 되었습니다. vga 인터페이스는 일반적으로 파란색이며 대문자 D와 유사하게 보입니다. 아날로그 정보화 시대의 산물인 인터페이스에는 3줄로 나누어진 15개의 핀홀이 있습니다. 시장에 관한 한 이러한 종류의 인터페이스를 갖춘 장치는 여전히 꽤 많지만 점차 구식이 되어가고 있으므로 기본적으로 제거될 예정입니다. 이 인터페이스의 핵심은 일부 아날로그 신호의 입력만 수용할 수 있는 아날로그 인터페이스입니다. 대부분의 LCD 모니터는 현재 디지털 신호를 직접 수신하지만 많은 저가형 기계는 여전히 이 인터페이스를 사용합니다.

디스플레이 모드:

VGA는 원래 모니터 640X480의 디스플레이 모드를 나타냅니다.

VGA 기술의 적용은 주로 VGA 디스플레이 카드를 기반으로 하는 컴퓨터, 노트북 및 기타 장치를 기반으로 합니다. 그러나 VGA 기술의 적용은 필요 없이 컬러 고해상도 이미지 표시가 필요한 일부 장치에서는 거의 볼 수 없습니다. 컴퓨터를 사용.

일부 임베디드 VGA 디스플레이 시스템의 경우 VGA 디스플레이 카드와 컴퓨터를 사용하지 않고도 VGA 이미지 디스플레이 및 제어가 가능합니다. 이 시스템은 저렴한 비용, 간단한 구조 및 유연한 적용이라는 장점을 가지고 있으며 슈퍼마켓, 역, 공항과 같은 공공 장소에서 광고 및 신속한 정보 표시에 널리 사용될 수 있습니다. 공장 작업장의 생산 과정은 멀티미디어 형태로 일상생활에서도 활용될 수 있습니다.

원리:

디스플레이 및 타이밍

범용 VGA 디스플레이 카드 시스템은 주로 제어 회로, 디스플레이 버퍼 영역 및 비디오 BIOS(기본 입출력 시스템) 프로그램의 세 부분으로 구성됩니다. 제어 회로는 주로 타이밍 생성, 디스플레이 버퍼 데이터 작동, 메인 클럭 선택 및 D/A(디지털-아날로그) 변환과 같은 기능을 완료합니다. 디스플레이 버퍼는 비디오 BIOS가 제어 프로그램 역할을 합니다. 디스플레이 카드의 ROM(읽기 전용 메모리)에 있습니다.

VGA 타이밍 분석

VGA 디스플레이 카드의 기본 작동 원리 분석을 통해 VGA 디스플레이를 달성하려면 데이터 소스, 데이터 저장 및 타이밍 구현과 같은 문제를 해결해야 한다는 것을 알 수 있습니다. VGA 타이밍을 구현합니다. 행 타이밍과 프레임 타이밍 모두 동기화 펄스(Sync a), 디스플레이 백 에지(Back Porch b), 디스플레이 타이밍 세그먼트(디스플레이 간격 c) 및 디스플레이 프론트 에지(Front Porch d)의 네 부분을 생성해야 합니다.

VGA 타이밍 구현

먼저 새로 고침 주파수를 기준으로 메인 클럭 주파수를 결정한 다음 메인 클럭 주파수와 이미지 해상도를 기준으로 총 행 사이클 수를 계산하고 타이밍 세그먼트를 a, b, c로 나눕니다. 및 d는 표 1에 주어진다. 시간은 메인 카운팅 펄스 소스의 주파수에 따라 클럭 사이클 수로 변환됩니다. CPLD에서는 카운터와 RS 플립플롭을 사용하여 계산된 각 시계열의 클럭 사이클 수를 기반으로 서로 다른 폭과 주기의 펄스 신호를 생성한 후 이들의 논리적 조합을 사용하여 a, b, c, d를 구성합니다. 그림 2 각 타이밍 세그먼트와 D/A 변환기의 공백 신호 BLANK 및 동기화 신호 SYNC.

SRAM 주소

메인 클록은 픽셀 카운트 펄스 신호 역할을 하며, 디스플레이 SRAM 및 D/A 변환 클록의 읽기 신호도 제공합니다. 이 클록이 구동하는 카운터의 출력 끝은 하위 주소 역할을 합니다. SRAM을 읽는 데 사용됩니다. 행 동기화 신호는 행 번호 카운트 펄스 신호로 사용되며, 이것이 구동하는 카운터의 출력 끝은 SRAM을 읽기 위한 상위 주소로 사용됩니다. SRAM은 두 개 사용되므로 최상위 비트 주소가 SRAM의 칩 선택으로 사용됩니다. 신호가 CPLD의 내부 논리 장치를 통과할 때 일정한 시간 지연이 있기 때문에 CPLD가 데이터를 읽기 위해 주소 및 읽기 신호를 생성할 때 읽기 신호, 주소 신호 및 데이터 신호는 타이밍 요구 사항을 충족할 수 없습니다. 데이터를 읽는 SRAM. 하드웨어 회로를 사용하여 읽기 신호에 특정 타이밍을 조정할 수 있으므로 SRAM을 읽고 DAC에 데이터를 입력하기 위한 타이밍 요구 사항이 각 신호 간에 충족될 수 있습니다.

Data

VGA가 트루 컬러 BMP 이미지를 표시하는 경우 R, G, B의 세 가지 구성 요소는 각각 8비트입니다. 즉, 24비트는 픽셀 값을 나타내고 많은 경우 32비트는 픽셀 값을 나타내는 데 사용됩니다. 픽셀 값. 비디오 메모리의 저장 공간을 절약하기 위해 고색상 이미지를 사용할 수 있습니다. 즉, 각 픽셀 값은 16비트로 표현되고 R, G, B의 세 가지 구성 요소는 5, 6, 5비트를 사용합니다. 이는 트루 컬러 이미지에 비해 데이터 양이 절반에 불과하며 동시에 디스플레이 효과를 충족할 수 있습니다.

위 내용은 vga는 어떤 모델에 속합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
vga
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿