单选题
在μC/OS—II操作系统中有多种方法可以保护任务间的共享数据并支持任务之间的通信。下列各项中不能用于保护任务间的共享数据或支持任务间通信的是( )。
【正确答案】
B
【答案解析】解析:在μC/OS—II操作系统中有多种方法可以保护任务间的共享数据并支持任务之间的通信。主要有以下三种:(1)利用宏OS_ENTER_CRITICAL()和OS_EXIT_CRITI_CAL()来关闭中断和打开中断;(2)利用函数OSSehedLock()和OSSchekUnlock()对μC/OS—II中的任务调度函数上锁和开锁;(3)利用信号量(OS_EVENT_TYPE_SEM)、互斥信号量(OS_EVENI_TYPE_MUTEX)、邮箱(OS_EVENT_TYPE_MBOX)或消息队列(OS_EVENT_TYPE_Q)进行任务间通信。故本题选择B。