Skip to main content
KLau.1
Associate II
September 30, 2020
Question

XSemaphoreTake undefined

  • September 30, 2020
  • 4 replies
  • 1281 views

I follow the youtube tutorial and perform this.

https://www.youtube.com/watch?v=bCppZf8FKYg&feature=share

B encounter the xSemaphoreTake undefined.

Any ST Community or pro able help.

./touchgfx/gui/src/model/model.cpp(18): error: #20: identifier "xSemaphoreTake" is undefined

This topic has been closed for replies.

4 replies

Alexandre RENOUX
Visitor II
October 5, 2020

Hello,

Could you elaborate with words instead ? I'm not going to watch a more than half an hour video to see what you are referring to.

What board are you using ? TouchGFX version ? CubeMX version ? Have you tried with an Application Template available in TouchGFX Designer ?

/Alexandre

KLau.1
KLau.1Author
Associate II
October 27, 2020

i use STM32H750B-DK development board, toughgfx i use 4.13.0,CubeMx use 5.6.0, now the problem i encounter is i use semaphore, but program mention undefined.

KLau.1
KLau.1Author
Associate II
October 30, 2020

any advise. thanks!

Alexandre RENOUX
Visitor II
October 30, 2020

Please can you use the H750-DK Application Template since this is a working project that the team created to avoid the hassle of creating your own from scratch. Plus this way we guarantee something working.

Also please upgrade your TouchGFX version to 4.15 as well as CubeMX to 6.0.1.

To get TouchGFX 4.15, go to this page https://www.st.com/en/development-tools/touchgfxdesigner.html and click on the pink "Get Software" button.

/Alexandre