2016-07-14 03:52 AM
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?
Christos2016-08-19 06:16 AM
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