cancel
Showing results for 
Search instead for 
Did you mean: 

Graphical LCD display with STM32303E Eval

NSing.5
Senior

i m using STM32303E Eval board. This board has SPI based GLCD (as per datasheet of Board) with is connected through SPI-2. i m using TOUCHGFX for display images and my application has only QR code in it. i have started from STCubeMX, enabled TOUCHGFX and CRC, included QRcode from TOUCHGFX and finally compiled code in IAR workbench.

The setting i have used in STCubeMX are attached as an image.

But screen is not showing any image (remains white in color).

i ve tried to debug and found a function hal.backPorchExited(); is not executing.

Void touchgfx_taskEntry()
{/** Main event loop will check for VSYNC signal, and then process next frame.
* Note This function returns immediately if there is no VSYNC signal.*/
  if (OSWrappers::isVSyncAvailable())
  {
    hal.backPorchExited();
  }
}

Now my question is

1. why the statement if (OSWrappers::isVSyncAvailable()) is always false and how to torubleshoot it.

2. IS it right to use TOUCHGFX for this board or i have to work with STemwin for this purpose.

waiting for reply

regards

1 ACCEPTED SOLUTION

Accepted Solutions
NSing.5
Senior

i think there is no one to help me in ST

View solution in original post

5 REPLIES 5
LouisB
ST Employee

Hello @NSing.5,

You should be able to use your board, OSWrappers::isVSyncAvailable() is called when VSYNC happened. You need to have the VSYNC pin set up to use touchgfx.

Br, 

Louis BOUDO
ST Software Engineer | TouchGFX

thanks for reply. sorry i was late to check your response. can you guide me how to enable VSYNC pin. or if you can suggest some reference tutorial for it.

regards 

How to set up the VSYNC pin using touchgfx.

How to set up the VSYNC pin using touchgfx. is there anyone in ST who can guide me?

NSing.5
Senior

i think there is no one to help me in ST