互斥量的优先级继承机制可以减少优先级翻转问题,通过将持有锁的任务的优先级提升到当前任务中优先级任务最高的任务。
#define KEY1_EVENT (0x01 << 0) #define KEY2_EVENT (0x01 << 1) /* << x 表示写入事件组的bit x,主要是为了便于理解*/