主要内容重点难点注意事项通知操作的Bug常见问题Hi,欢迎学习如何实现互斥信号量的等待与通知课时。 主要内容课程中主要实现了以下几个流程的功能,实现比较简单,所以这里只是贴图。 重点难点 注意事项 通知操作的Bug在课程代码设计中,有个Bug。在tMutexNotify()中,当需要唤醒队列中的任务时,此时应该唤醒队列中最高优先级任务,而不是唤醒队列头部任务。这是因为既然我们想处理优先级翻转问题,那么就等于承认高优先级任务必须对事件/资源有更高的优先级。那么唤醒时,肯定要必须唤醒队列中最高优先级的任务去占有资源。 常见问题