标签: rtos
我对rtos和任务状态有基本的了解。
我的查询是当一个任务无法获取互斥锁时,该任务被移动到哪个特定状态? 此外,如果任务无法获取二进制信号量,那么任务在哪个特定状态下移动?
我知道SUSPEND和WAIT状态。但在互斥和信号量情况下不确定。我想知道详细的理解。
答案 0 :(得分:0)
通常,RTOS可以拥有自己的实现。但通常调度程序处理互斥等待队列,当任务无法获取互斥锁时,它会进入互斥等待队列。