若任务taskA只要请求的多个信号之一被置1时就可运行,则任务taskA在调用OSFlagPend()请求信号量集时,参数wait_type应选择( )
A. OS_FLAG_WAIT_CLR_ALL
B. OS_FLAG_WAIT_CLR_ANY
C. OS_FLAG_WAIT_SET_ALL
D. OS_FLAG_WAIT_SET_ANY
查看答案
与一个信号集对应的标志组结构体中的成员OSFlagWaitList用于指向()
A. 空标志组链表
B. 空事件控制块链表
C. 任务控制块链表
D. 任务等待链表
µC/OSII中的()不是用事件控制块来管理和描述的。
A. 信号量
B. 消息邮箱
C. 消息队列
D. 信号量集
当一个任务请求信号量集时,若信号量集不能满足其条件,系统将其等待信息记录在(), 直到其请求的信号量集满足条件。
A. 事件控制块中
B. 任务控制块中
C. 等待任务链表的一个结点中
D. 事件标志组中
如果某个任务的执行需要多个信号量组合决定,可使用系统资源( )。
A. 信号量
B. 信号量集
C. 互斥信号量
D. 消息队列