Copy To LCD

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Hi,

    I am dveloping a LCD display application using STemwin with following cofiguration:
    CPU ARM Cortex M4 series, 180MHz.
    Driver GUIDRV_LIN_32 is used,

    My application is using external RAM without cache. Display driver uses GUICC_M8888I color conversion.
    My LCD pixel clock is 16MHz and LCD SIZE is 480*480.
    I am using "GUI_MEMDEV_CopyToLCD(hMem)" API, which is taking 34ms.
    Following API i have used to create MEM DEV:
    hMem = GUI_MEMDEV_CreateFixed(91, 101,298,318,GUI_MEMDEV_NOTRANS,GUI_MEMDEV_APILIST_32, GUICC_888);


    With configured pixel clock entire LCD updates suppose to take maximum 16ms, can anybody explain why this extra 18ms are spent on GUI_MEMDEV_CopyToLCD API

    Thanks,
    Pratik