[nrf52832] gc9a01 LCD (240 * 240) output problem

Hello

No reply so I am writing again.
The LCD operates normally using the source as shown below.

https://github.com/Exboom/GC9A01_nRF52


However, the screen does not come out at once, but in stages like stairs.
Is there any way to make the screen appear all at once?

I want the screen to come out smoothly.

please confirm.

Parents Reply
  • Hi Cabin,

    As my colleague noted in your previous case, 8MHz really is the maximum SPIM speed for the nRF52832. So if the SPIM speed is the bottleneck, there is nothing you can do. You can't do it through software / "bit-banging" either, you won't be able to toggle the GPIO fast enough.

    If you have an nRF52840 available, please try running this code on that, and see if the speed increases.

    Alternatively, take a look at the module/component datasheet and see if there are alternative modes of writing, that might let you avoid drawing the whole screen at once. Then you could do small changes to the screen without the "stair" effect.

    Best regards,

    Raoul

Children
Related