二值量创建以后是空的,需要give才能take到 而互斥量创建以后直接就可以take到了二值量能在中断回调函数中使用(有相关的API),但是互斥量不能互斥量能够优先级翻转,如果信号被低优先级抢占,但是低优先级被挂起,高优先级等不到互斥量可以暂时提高低优先级的,让低优先级得以运行释放互斥量,然后低优先级任务返回低优先级。高优先级得到信号量