cancel
Showing results for 
Search instead for 
Did you mean: 

STemWin and user DMA2D operations on STM32F746 Discovery

sv1eia
Associate II
Posted on July 14, 2016 at 12:52

Hi,

I got an application that uses STemWin to display a GUI on STM32F746 Discovery LCD.

The STemWin initialization is this

**

GUI_Init();

/* Activate the use of memory device feature */

       WM_SetCreateFlags(WM_CF_MEMDEV);

/* Automatic use of multiple buffers */

WM_MULTIBUF_Enable(1);

**

My question is this, can the DMA2D controller be used from an application at user's discretion to directly write on a LCD memory area (that STemWin does not use to draw anything in it), or the DMA2D is used exclusively by emWin core on STM32?

Christos

1 REPLY 1
slimen
Senior
Posted on August 19, 2016 at 15:16

Hi,

How do you know about that limitation ?

Following DMA2D features in the RM0385: User programmable sources and destination addresses on the whole memory space. So, the DMA2D can be used to write without limitation.Regards