freertos 二值信号量使用,wait一次超时后,再次release,下次wait可以wait住么?

2019-07-20 13:20发布

请教下freertos的使用
1 在一个thread中,wait 一个信号量,10s 超时;
2 因为超时的原因,thread 10s后继续运行;
3 可是之后如果在10s后 release了这个信号量;
4 再次进入调用wait的这个信号量的时候,
可以wait住么?还是直接就继续执行了?
不知道说的清不清楚,就是如果wait信号量等待超时后,再release信号量,会不会下次就wait不住了?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。