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

This discussion is locked. Please start a new topic to ask your question.
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