问答题
1分
在μC/OS-II操作系统中,宏{blank} ()使系统进入临界状态,其主要操作是关闭所有可屏蔽中断,避免其他任务或中断服务程序打断临界区代码的执行。当需要实现对不可分割数据的原子访问时,...
在μC/OS-II操作系统中,宏{blank} ()使系统进入临界状态,其主要操作是关闭所有可屏蔽中断,避免其他任务或中断服务程序打断临界区代码的执行。当需要实现对不可分割数据的原子访问时,μC/OS-II也可以调用函数void{blank} (void)锁定任务调度器,取代关中断。
参考解析: 【73】OS_ENTER_CRITICAL【74】OSSchedLock
【解析】本题考查μC/OS-II操作系统的代码临界区,一般调用OS_ENTER_CRITICAL来执行关中断。也可以调用函数void OSSchedLock锁定任务调度器,取代关中断。