2025-03-27 4:42 AM - last edited on 2025-03-27 4:56 AM by mƎALLEm
Hi! I am trying to drive a 40 pins TFT screen by myself, but it's been a little difficult to achieve this.
First -> I did this schematic to connect the screen to my microcontroller:
I thought it would work fine, since I was able to turn the back lights on (even though it is a separe circuit), and to turn it on and off using the DISP I/O.
To teste it, I configured the LTDC feature of my STM32 and sent only the background color, to make things easier, since I wanted to see a change in the screen as a first step only. I detected the correct data being sent using a logic analyzer and yet, I got no changes in the screen at all, while I was expecting to have some change, even a random one.
Second -> Reading through the datasheet I've found a timing diagram for a power ON/OFF sequence.
However, I cannot detect in the 40 pins pinout such pins as VDDA, RSTB, STBYB and VSD.
Given the searches I've made, seems like not following this sequence, the screen will not operate normally, which would explain why my background color does not appear. (Am I thinking straight?)
Does someone know how to do this?
Thank you!