Hello Kev,
Perhaps you could hook any other smaller TFT, smaller resolution and 16bpp using GPIO and DMA to generate the Pixel clock and Hsync, Vsync + RGB data (565). But for TWR-LCD-RGB you need 480x320x 24bpp= 345600 bytes to mantain your video memory (frame buffer). So you don't have enough RAM. For QVGA @ 16bpp you need around 153 Kbytes of RAM. For TWR-LCD-RGB you need K70.
Best Regards,
Luis
Hey Kevin,
I am also working on same kind of project. I am also using gpio pins to drive the lcd .
I am at the early stage of project. I just want to simply transfer data from sram to gpio port .But I am facing a mysterious problem. that it suddenly stops of no reason. the data on gpio doesnt modify but the request to dma is given at regular time. I am using port C's 0-7 pin for this purpose and it always struct when its lower nibble faces data 0x08. I know its funny. i have tried several thing but couldnt find the problem. I think there is a problem with the multiplexing of pins.
It would be great if u could share your code with me
Regards,
Gagan Garg
Hello Kev,
Perhaps you could hook any other smaller TFT, smaller resolution and 16bpp using GPIO and DMA to generate the Pixel clock and Hsync, Vsync + RGB data (565). But for TWR-LCD-RGB you need 480x320x 24bpp= 345600 bytes to mantain your video memory (frame buffer). So you don't have enough RAM. For QVGA @ 16bpp you need around 153 Kbytes of RAM. For TWR-LCD-RGB you need K70.
Best Regards,
Luis