Hello,the SDk is nRF5_SDK_15.0.0_a53641a,the MCU is 52840.
I want to memory map it and refresh it .
that's 240x320 x bytes per pixel, it's 16-bit RGB, so 240x320x2 = 150k which is the RAM Smaller than on the nrf52840(256K).
So my question is that if I want to memory map it and refresh it .is it possible for 52840 to drive the LCD?
As long as you won't try to show 30fps video, I don't see any obstacles. As I understand, you have a TFT display with 8-bit parallel bus (or SPI? correct me if I'm wrong) You cannot map its memory, instead you should write a procedure that will refresh internal display memory (GRAM) with your content.
I assume that the display uses SPI as the data bus?
There is an example called gfx, located in SDK\examples\peripherals\gfx. You can use that as a starting point to test your LCD screen. I don't know if your screen is any of the displays in the example, but it may be a good place to start either way.
As you say, memory is a challenge. I don't know if you intend to display images, text or figures, but you may not need to store all pixels individually, depending on how you use it.
Hi You can use the QSPI (reading image) and High Speed SPIM3 with ArrayList DMA to drive the LCD display.
I did the demo on the URL
i have a tftp display 2.4" 320x240 interface.
Hi,the size of the 1 frame is 150KB (320x240x2) (16 bits color).
It depends on your qspi flash.
I don't have any extra emoji demo.