TODOPIC
Microcontroladores PIC => Pic32 => Mensaje iniciado por: Judas_MzA en 13 de Enero de 2013, 14:02:49
-
Buenas, estoy intentando controlar una pantalla FS-K320QVB-V1 (https://www.olimex.com/Products/PIC/Development/PIC32-MX460LCD/resources/FS-K320QVB-V1-01-3T.pdf) con un PIC32MX795F512L. Según la web del fabricante (Olimex (https://www.olimex.com/Products/PIC/Development/PIC32-MAXI-WEB/)) de la placa de desarrollo que estoy utilizando, el controlador es un ILI9325 (https://www.olimex.com/Products/PIC/Development/PIC32-MX460LCD/resources/ILI9325_new_displays.pdf).
La idea es lograr empezar un proyecto desde cero utilizando el plugin para MPLABX. El problema es que cuando genero el código desde el Graphics Display Designer no logro ver qué es lo que hay que modificar para hacerlo andar con mi LCD TFT.
Por ahora lo que he hecho es copiar uno de los Hardware Profiles (HWP_GFXv3_EX16_8PMP_QVGAv1.h) y modificar la configuración de los pines que controlan los pines de Reset, Data/Instruction, Chip Select y Backlight. El puerto paralelo asumo que está bien conectado. Además he modifico el #define GFX_USE_DISPLAY_CONTROLLER_SSD1926 por GFX_USE_DISPLAY_CONTROLLER_ILI9320.
Tenía la esperanza de que así sencillamente funcionara, pero no obtuve mucho. En un momento logré que algo saliera en la pantalla (lo que me da esperanza de que por aquí debe ser el camino), pero no sé qué es lo que me está faltando...
Si alguien ha logrado algo cualquier comentario es útil. Muchas gracias.
-
Hola Judas_MzA,
¿Has conseguido que te funcione la pantalla? yo quiero introducirme en el mundo de las TFT y los PIC32 en los próximos días y estoy mirando tarjetas de desarrollo para empezar.
Por lo que dices me surge la duda de si tienes bien definido el driver de la pantalla. Dices que tu pantalla tiene el driver ILI9325 y tienes definido el ILI9320. ¿son compatibles estos drivers o es un error a la hora de definir? Tendría que mirarme los datasheet de los dos, pero podrías empezar por si es ese el problema.
Yo estoy pensando en comprarme una tarjeta de desarrollo muy completa que he visto en MicroE Multimedia PIC32MX7 (http://www.mikroe.com/multimedia/pic32mx7/) que viene con display TFT, USB, SD, ethernet, rs232, codec de audio, etc... A demás en la web de microchip dice que es compatible con sus librerías del VGDD.
Lo único que me hecha un poco para atrás es la pantalla que es muy pequeña, me gustaría usar una pantalla de 5" para arriba, pero las herramientas que he visto son muy caras. Supongo que si consigues dominar las librerias del VGDD con esta pantalla luego usar pantallas viene a ser más o menos lo mismo.
Te quería adjuntar un archivo que explica un poco el funcionamiento de las librerias VGDD pero no me lo permite porque el archivo ocupa más de 500k. Si te interesa miramos como hacerlo llegar...
Saludos!!