saida VGA

o que é preciso para um ARM trabalhar com saida de video para monitores?? componentes ou modulo interno??
Fórum sobre desenvolvimento de sistemas embarcados: Hardware e Software, Tecnologias: Eletrônica digital e analógica, Microcontroladoras, Microprocessadores, Sistemas *NIX (Linux, BSD), Software embarcado Baremetal. Sem fins lucrativos.
http://asm51.com.br/phpbb/
rcakto escreveu:em resumo nao entendi nada, entao so vou precisar ter 3 DAC de 10bits para funcionar?? mais nada???
entao pq todo mundo fala que é um porre trabalhar com video?? e o tal do buffer??
always@(posedge PXCLK)
begin
if(HCNT==799)
HCNT <= 0;
else
HCNT <= HCNT+1;
case(HCNT)
0: HDMARQ <= 1;
639: HDMARQ <=0;
655: HSYNC<=1;
751: HSYNC<=0;
endcase
end
always@(posedge HSYNC)
begin
if(VCNT==524)
HCNT <= 0;
else
VCNT <= VCNT+1;
case(VCNT)
0: VDMARQ <= 1;
479: VDMARQ <=0;
489: VSYNC<=1;
491: VSYNC<=0;
endcase
end
assign DMARQ = HDMARQ && VDMARQ;
assign BLANK = HSYNC&&VSYNC;
Djalma Toledo Rodrigues escreveu:O Monitor é RGB
E os Sinais de Video Analógicos
Isso permite dozar as proporções de R , G , ou B com Alta Resulução
o que vai permitir atingir a 16 milhões de cores.
mas para que a imagem tenha Nitidez é necessario que esses Sinais possuam velocidade, isto é, que atinjam Freqûencia bem alta.
Isso acredito ser mais importante em seu caso que a gama de Cores
de modo que pode usar um DAC com menor número de Bits em prol de maior Velocidade.
Faltou esclarecer que os Sinais de Sincronismo são independentes
Uma entrada para Sincronismo Horizontal
outra para Sincronismo Vertical
Quanto ao Buffer, Marcelo Samsoniuk colocou melhor que eu poderia te-lo feito.
Sugiro ver Esquema do Monitor VGA
DJ