mutex和semaphore鮮爲人知的祕密

mutex 原因: 試想這麼一個問題: 優先級 task1 > task2 > task3, 而且擁有同一資源。 task3運行,而且獲取資源,這時候task1運行搶佔資源,task1獲取不到資源阻塞,這時候task2運行。 這個過程違背了RTOS的原理,任什麼時候候都是最高優先級就緒的任務運行的,task1沒有運行,task2就運行了。 這就是優先級轉問題。 因此爲了解決這個問題,能夠提高tas
相關文章
相關標籤/搜索