Pregunta

Tengo que poner una señal VGA desde un AT91SAM7SE512. ¿Cómo puedo hacer esto sin usar un controlador adicional? Relleno de sierra en la web, pero tiene que ser capaz de modificar los píxeles específicos.

¿Fue útil?

Solución

Probablemente se podría utilizar algo similar a los viejos trucos para hacer NTSC señales con PWM es probable que verse horrible. Una mejor opción es conseguir algún tipo de controlador de vídeo incluso una baja resolución barato uno.

También podría intentar alguna forma de FPGA a VGA como este

Otros consejos

A menos que su ARM7 tiene algún tipo de controlador, capaz de leer la memoria y la salida de señal de vídeo sin intervención de la CPU, es decir, algún tipo de uso de este dispositivo, no creo que se puede hacer eso con un ARM7. Bueno, es probable que pueda, pero no dentro de un sistema operativo de propósito general como Linux.

Lo que puede hacer es transformar su ARM7 en un Controlleur dedicada VGA, que pasa su tiempo de transferencia DMA lanzamiento de SDRAM a un bus externo. Este OMI no dejará una gran cantidad de recursos para hacer otra cosa.

Su chip ARM tiene un ADC. No tiene un DAC, sin embargo. VGA es una salida analógica de canales múltiples, por lo que necesita algún tipo de DAC, ya su vez un componente externo. Otro problema que se puede encontrar es la necesidad de controladores adecuados (el tipo electrónico, no descargas). Un cable VGA puede ser bastante largo, lo que significa que tiene una gran capacidad para superar, además de que puede funcionar como una antena.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top