This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ST TpouchGFX

Hello, I'm looking to see if anyone has had success in combining the output from ST's TouchGFX designer into uVision (MDK-Plus) running CMSIS-RTOS2?

While the originally created code imports and runs it uses FreeRTOS V7.3 and the support pack for uVision is FreeRTOS V10.0.1 and I just cant get the two to bind.

I would much like to use the MDK-Plus middleware for network, usb and filesystems and have been using these with CMSIS-RTOS2 but if it means re-writing all my tasks to work with FreeRTOS then so be it.

Thanks in advance.

Parents Reply Children
  • I see that they are going to post some material up shortly so I'll take a look at that.

    I've also managed to get a Non-RTOS version of a TouchGFX app running. I increased the
    stack and heap by factor of 10 but still need to refine down to see which was really needed.
    I knew that the app I had written needed 3800 bytes of stack to run but maybe the heap
    was also needed.

    For the CMSIS-RTOS I also needed to do the Hal_GetTick trick to provide a delay source while
    the RTOS was not running, so maybe there is a timing issue during the init phase that I'm
    breaking and may need looking at.

    Whatever the solution I'll posy my findings here as well as on ST forum since its a cracker
    of a GUI (a few bugs in their designer I've reported that need resolving) and it certainly
    gived segger a run for their money.

    Looking forward to the TpouchGFX pack in MDK :-)