Estou querendo gerar um sinal VGA, esperançosamente, o mais indolor possível.
Eu tenho uma pergunta estranha embora. Em todos os lugares, vejo que o VGA requer um relógio de 25 MHz para os sinais de sincronização.
É possível desenhar a tela mais devagar? Como apenas atualizá-lo em 30Hz? O que aconteceria? Acho que os CRTs teriam mais problemas do que os LCDs. Qualquer um deles funcionaria com uma taxa de sincronização mais baixa?
Respostas:
Você precisa ter a sincronização vertical a 60 Hz (mínimo), mas se estiver preocupado com a velocidade do clock do ponto de vídeo, poderá simplesmente ter menos pixels por linha horizontal.
Muitos microcontroladores podem gerar VGA muito bem se tiverem um controlador SPI de hardware, que pode ser configurado para bombear os pixels, enquanto os sinais de sincronização H e V são produzidos pelo firmware (acionado por uma interrupção).
fonte
Mesmo os monitores LCD não parecerão tão bons quanto o normal se você tentar fazer a taxa de atualização vertical a 30Hz. Esteja ciente de que os monitores LCD não possuem uma memória que lembra todos os pixels da tela de um quadro vertical para o próximo. Em vez disso, o monitor exigirá um fluxo contínuo de dados de vídeo para ver uma imagem de tela ativa persistente.
fonte