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

RTX semaphore / mutex

Hi all,

I am struggling using mutexes/semaphores in RTX, since this RTOS does have the ugly restriction of only one timer per running task.
I digged a bit deeper and realized, that most ARM cores have built in support for semaphorehandling (__LDREXH/__STREXH for CortexM3 that I am using). Now my question: Can anybody try to explain why KEIL RTX (which is an ARM brand...) does not make use of the built in semaphore handling, that anyways seems to me to be more reliable and faster than the RTX implementation.

BR Andreas

0