Hice una plataforma con LPC1788 (Cortex M3) que tenía un flash NOR externo de 8MB y una SDRAM externa de 32MB (16bit). Les conecté un módulo de cámara CF7670C-V3 (OV7670 + AL422B (FIFO)) y capturo cuadros QVGA, QQVGA en formato RGB565 a FIFO y luego guardo los datos de las imágenes en SDRAM a la perfección. También escribí un software en la PC y guardo datos de imágenes a través de USART y luego se los muestro. Tengo un gran problema con la resolución VGA (640x480). En la resolución VGA con formato RGB565, todo el tiempo que tengo una imagen, como en "OV7670, los cuadros son 640x308 no 640x480". Busco sobre un algoritmo que captura datos de cuadro VGA (640x480) a todo color en la SDRAM. ¿Que puedo hacer? ¿Cómo puedo controlar las señales FIFO_WEN y FIFO_RRST para obtener datos de imagen y guardar en la SDRAM?