2020-07-20 2:20 AM - last edited on 2025-05-01 2:55 AM by Andrew Neil
I’m working with a STM32F429Idiscovery with cubeF4 freeRTOS.Accoding to the cmsis specification, the ossignalwait shall suspend the execution of the current RUNNING thread until all specified signal flags with the parameter signals ar
Anyway, I see that the thread blocked on the ossignalwait(), will resume as soon as it receive a signal (any signal), so a check must be performed to see if it has received the correct signal.
Is this correct (and not confoming to the CMSIS specification) or Am I missing something?