Espero generar una señal VGA con suerte lo menos doloroso posible.
Sin embargo, tengo una pregunta extraña. En todas partes veo que VGA requiere un reloj de 25MHz para las señales de sincronización.
¿Es posible dibujar la pantalla más lentamente? ¿Como solo actualizarlo a 30Hz? ¿Qué pasaría? Creo que los CRT tendrían más problemas que los LCD. ¿Alguno de ellos funcionaría a una velocidad de sincronización más baja?
Respuestas:
Debe tener la sincronización vertical a 60 Hz (mínimo), pero si le preocupa la velocidad del reloj de puntos de video, simplemente puede tener menos píxeles por línea horizontal.
Muchos microcontroladores pueden generar VGA bastante bien si tienen un controlador SPI de hardware, que se puede configurar para bombear los píxeles, mientras que las señales de sincronización H y V son producidas por el firmware (impulsado por una interrupción).
fuente
Incluso los monitores LCD no se verán tan bien como lo normal si intenta hacer la frecuencia de actualización vertical a 30Hz. Tenga en cuenta que los monitores LCD no tienen una memoria que recuerde todos los píxeles de la pantalla de un cuadro vertical al siguiente. En cambio, el monitor requerirá un flujo continuo de datos de video para ver una imagen de pantalla activa persistente.
fuente