Hi All,
I am trying to drive multiple DT024CTFTs over SPI (ILI9341) and am running into issues so am wondering if there any code samples available that shows how to effectively do this?
I can drive the single display no problem but when extending to two displays, the performance slows down and eventually crashes.
I am currently using an stm32f767 nucleo board with a 216MHz clock that has multiple SPI controllers so I am assuming I should have enough bandwidth?
I am open to using other MCUs if there are solutions available?
Thanks,
Mike
Hi,
I don't have any information on using multiple displays with SPI. It's difficult in the first stages of developing a new product for sure, and it is even more difficult to study the bus transactions and then look at code to see where the error might be.
In the past, we have used multiple displays, but using the MCU interface, and mapped GRAM to the MCU/display driver to make it look like one big display. This worked great.
Hope that helps.
Thanks for the information. I was planning on mapping the three screens as one larger screen but maybe SPI cannot handle it? So it sounds like maybe a parallel interface is the way to go then... Did your solution have one MCU drive multiple screens (>2) using the MCU interface? Is there any further information on this solution that you could share?
Thanks,
Mike
Hi,
Not much more information to share.
You will need to consider your graphics library and the driver you write for the display, and decided which one you want to make "smart" to know how to talk to each display. I know that's not much help, but I also don't have much more to offer on this subject.
Okay thanks for the response. Completely understand. The client would like to use the DisplayTech dt024ctft but I will keep searching to see what is available.