Regarding Touch Driver for 2456 R

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

  • Regarding Touch Driver for 2456 R

    Hi,

    I am using the 2456R eval board of renesas for GUI development. I am also using the Touch screen for that but facing issue when I am trying to use the working driver with the eval board code. The Driver is working as standalone but when it is integrated with Segger OS and Win then it gives the interrupt at OS_Createtask as

    /* vector 5 TRACE */
    __interrupt(vect=5) void INT_TRACE(void) {while (1); }

    This interrupt is generated at OS_Disableinterrupt which is called from CreateTask. I am using Segger OS so you can look at this in your code.




    Can you help me out. for what can be possible problem

    Regards,

    Satyajit :(

    The post was edited 2 times, last by satyajg ().

  • thanks for reply Adrian

    Hi Adrian,

    Thanks for the reply and found the issue after debugging. The issue was with the sections. Currently I am using the TouchSample.c code which is provided with the Segger. There I can see that my driver is able to recognise the position but not whether its pressed or not.
    Do we need to store the Pressed state with
    GUI_PID_StoreState() every time.

    Can you please provide your valuable input in this regards.

    Regards,

    Satyajit :)