mutex和semaphore鲜为人知的秘密

mutex 原因: 试想这么一个问题: 优先级 task1 > task2 > task3, 而且拥有同一资源。 task3运行,而且获取资源,这时候task1运行抢占资源,task1获取不到资源阻塞,这时候task2运行。 这个过程违背了RTOS的原理,任什么时候候都是最高优先级就绪的任务运行的,task1没有运行,task2就运行了。 这就是优先级转问题。 因此为了解决这个问题,能够提高tas
相关文章
相关标签/搜索