下列关于μC/OS-Ⅱ操作系统的陈述中,正确的是( )。

admin2021-07-07  21

问题 下列关于μC/OS-Ⅱ操作系统的陈述中,正确的是(    )。

选项 A、函数OSTaskCreateExt(    )用于在中断服务程序中创建任务
B、在中断返回之前,必须调用退出中断函数OS_EXIT_CRITICAL(    )
C、调用OSTaskSuspend(    )函数可以挂起一个任务,被挂起的任务可以调用OSTaskResume(    )函数实现任务恢复
D、函数OSSchedLock(    )可以锁定调度器

答案D

解析 利用函数OSSchedLock()和OSSchedunlock()给调度器上锁和解锁。当需要实现对不可分割数据的原子访问时,μC/OS-Ⅱ可以用锁定任务调度器操作取代关中断,从而确保对数据的访问不被打断,且关中断的时间尽可能短,令系统能够尽快响应中断。调用void OSSchedLock(void)可以锁定调度器,调用void OSSchedUnlock(void)则可以解锁调度器。故本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/tw0Z777K
0

最新回复(0)