cancel
Showing results for 
Search instead for 
Did you mean: 

XSemaphoreTake undefined

KLau.1
Associate II

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

4 REPLIES 4
Alexandre RENOUX
Principal

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
Associate II

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
Associate II

any advise. thanks!

Alexandre RENOUX
Principal

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