题目内容

调用OSSchedLock()以后,用户的应用程序不得使用任何能将现行任务挂起的系统调用。也就是说,用户程序不得调用OSMboxPend()、OSQPend()、OSSemPend()、OSTaskSuspend(OS_PRIO_SELF)、OSTimeDly()或OSTimeDlyHMSM(),直到OSLockNesting回零为止。因为调度器上了锁,就锁住了系统,任何其它任务都不能运行。

A. 对
B. 错

查看答案
更多问题

调用OSSchedlock()的任务能保持对CPU的控制权,尽管有其他优先级更高的任务进入了就绪态。然而,此时中断是可以被识别的,中断服务也能得到(假设中断是开着的)。

A. 对
B. 错

µC/OS-Ⅱ中,所有任务中均需要调用延时函数。

A. 对
B. 错

用户必须在多任务系统启动以后再开启时钟节拍发生器。

A. 对
B. 错

不能在中断服务程序(ISR)中建立任务。

A. 对
B. 错

答案查题题库