一般来说,二值信号量只可能为1或者0,1就是允许执行,0就是不允许执行
像这种情况,可以在仿真状态下进行调试,在watch窗口观察那个信号量的值,看是否有变化
这里还有一种可能,不过概率不大,就是那个系统的堆栈不够用了,因此部分变量的值变成了不确定的