VGA có phải được rút ra ở 60hz không?


8

Tôi muốn tạo ra tín hiệu VGA hy vọng không đau đớn nhất có thể.

Tôi có một câu hỏi kỳ lạ mặc dù. Ở mọi nơi tôi thấy rằng VGA yêu cầu xung nhịp 25 MHz cho tín hiệu đồng bộ.

Có thể chỉ vẽ màn hình chậm hơn? Giống như chỉ làm mới nó ở 30Hz? Chuyện gì sẽ xảy ra? Tôi nghĩ CRT sẽ có nhiều vấn đề hơn LCD. Một trong số họ sẽ làm việc với tốc độ đồng bộ hóa thấp hơn?


Hầu hết các màn hình sẽ làm trống màn hình khi tín hiệu đầu vào không nằm trong thông số kỹ thuật được hỗ trợ. Vì vậy, bạn sẽ phải kiểm tra thông số kỹ thuật của màn hình để xem tốc độ đồng bộ hóa pixel và H / V nào được hỗ trợ.
jippie

Câu trả lời:


6

Bạn cần phải có đồng bộ hóa dọc ở 60 Hz (tối thiểu), nhưng nếu bạn lo ngại về tốc độ đồng hồ điểm video, bạn chỉ có thể có ít pixel hơn trên mỗi đường ngang.

Nhiều bộ vi điều khiển có thể tạo ra VGA khá độc đáo nếu chúng có bộ điều khiển SPI phần cứng, có thể được cấu hình để bơm ra các pixel, trong khi tín hiệu đồng bộ H và V được tạo ra bởi phần sụn (được điều khiển bởi một ngắt).


1
+1 - Khi sử dụng SPI cho VGA, tôi nhớ rằng có một chương được viết khá hay về việc thực hiện điều này trong cuốn sách của Lucio di Jasio Khám phá PIC32 .
Oli Glaser

Heh Tôi thực sự vừa tìm thấy thứ gì đó cho vi điều khiển của mình (mbed) sử dụng một số phương pháp DMA và SPI rõ ràng để tạo ra hình ảnh 640x400 ở 70hz mà không cần sử dụng CPU liên tục
Earlz

5

Ngay cả màn hình LCD cũng sẽ không đẹp như bình thường nếu bạn cố gắng thực hiện tốc độ làm mới dọc ở 30Hz. Xin lưu ý rằng màn hình LCD không có bộ nhớ ghi nhớ tất cả các pixel hiển thị màn hình từ một khung hình dọc sang khung hình tiếp theo. Thay vào đó, màn hình sẽ yêu cầu một luồng dữ liệu video liên tục để xem hình ảnh màn hình hoạt động liên tục.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.