cancel
Showing results for 
Search instead for 
Did you mean: 

how to increase the TFT Speed on STM32G0B1RCT6

Berlin-raj123
Associate III

hello NXP Expert,

                          I am trying to achieve the maximum speed for the ST7735S  1.8 inch TFT, but it's very slow on the STM32 microcontroller. However, it reaches maximum speed with the NXP controller. In the video below, you can see that the TFT color filling is very slow. How can I increase the speed?

13 REPLIES 13

@Andrew Neil 

> And is it the same on your still-unidentified "NXP controller" ?

    no, NXP Controller Working good speed compared to STM

>2.What "NXP controller", and at what speed ?

Main Clk running at 64MHZ and TFT speed is 15MBits/s

>3.Is this "NXP controller" running the same code?

yes same TFT driver.

>4.Optimisation level?

i have been using used defind spi Driver

>5.Have you looked at the interface with a scope or logic analyser - with both STM32 and "NXP" controllers?

yes, i saw the speed and data every thing same using oscilloscope.

 


@Berlin-raj123 wrote:

@SofLit  I already set the maximun baudrate of 15Mbits/sec,but still working slow


So did it make any difference at all ?

What about all the other questions?

It's your code and your hardware; we have no access - so you need to be doing the investigations!

@Andrew Neil  Definitely!


@SofLit wrote:

Do you have the same CPU frequency for STM32 as for NXP?


And are they comparable cores: a Cortex-M7 is clearly likely to out-perform a Cortex-M0 - irrespective of manufacturer!