cancel
Showing results for 
Search instead for 
Did you mean: 

latest STemWin and DSI driver

M0NKA
Senior

Hello,

So i did try to port my project to the STM32H747I-DISCO board, to evaluate if possible

to switch to the new dual core H7 chip.

It seems that the DSI driver implements some anti tearing feature, that splits the screen into zones, that subsequently allocate the layer buffers to each zone.

Also it seems now is expected that emWin functions to switch layers via GUI_Delay() call that has to be placed, in the GUI task. Without this call just default layer (part of screen) is visible.

This is significant change to the way layers were used in older ST examples (for F7 and H7).

Has this change been explained somewhere in some Application Note, that i have maybe missed ?

Also it seems the LCD driver uses basic 565 and 4444 driver from emWin, instead the full

8888 version with alpha. Is this limitation of the DSI hardware (cheap LCD) or to make

the STemWin match the Embedded Wizard demo ? And speaking about the latter, why only binary ?

Thank you!

K.

0 REPLIES 0